【PHP7対応】Declaration of walker::start_el(&$output, $item, $depth, $args)の対処方法

  • 投稿 : 2016-08-25
[Sun Jul 24 04:12:44 2016] [warn] [client 192.168.0.1] mod_fcgid: stderr: PHP Warning: Declaration of xxx_walker::start_el(&$output, $category, $depth, $args) should be compatible with Walker_Category::start_el(&$output, $category, $depth = 0, $args = Array, $id = 0)

■修正前
  function start_el(&$output, $category, $depth, $args) {

■修正後
  
  function start_el( &$output, $category, $depth = 0, $args = array(), $id = 0 ){

「 $args = array()」のように初期値を指定しないとワーニングになるみたいです

情報源:
wp list categories - wp_list_categories with category description - WordPress Development Stack Exchange
Walker_Category::start_el() | Method | WordPress Developer Resources

スポンサーリンク