Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress分类代码在PHP5.5中不起作用_Php_Mysql_Wordpress_Mysqli_Taxonomy - Fatal编程技术网

Wordpress分类代码在PHP5.5中不起作用

Wordpress分类代码在PHP5.5中不起作用,php,mysql,wordpress,mysqli,taxonomy,Php,Mysql,Wordpress,Mysqli,Taxonomy,该代码用于在PHP5.4中工作,但在PHP5.5中被拒绝。在代码中找不到错误。查看了迁移指南,但未发现任何问题。感觉这与PHP5.5中mysql的贬值有关,需要用mysqli替换。但是,在这个PHP脚本中并没有直接使用mysql <?php global $wpdb; $cterm = get_query_var(taxname(get_the_id())); $taxonomyName = taxname(get_the_id()); $terms = get_terms($taxono

该代码用于在PHP5.4中工作,但在PHP5.5中被拒绝。在代码中找不到错误。查看了迁移指南,但未发现任何问题。感觉这与PHP5.5中mysql的贬值有关,需要用mysqli替换。但是,在这个PHP脚本中并没有直接使用mysql

<?php global $wpdb;
$cterm = get_query_var(taxname(get_the_id()));
$taxonomyName = taxname(get_the_id());
$terms = get_terms($taxonomyName,array('parent' => 0));

foreach($terms as $term) {
  echo '<li>';
  echo '<a rel="'.$term->term_id.'" href="'.get_term_link($term->slug,$taxonomyName).'">'.$term->name.'</a>';

  $term_children = get_term_children($term->term_id,$taxonomyName);
  echo '<ul class="insertedList">';

  foreach($term_children as $term_child_id) {
     $term_child = get_term_by('id',$term_child_id,$taxonomyName);
     echo '<li><a rel="'.$term_child->term_id.'">' . $term_child->name . '</a></li>'; 
  } echo '</ul></li>';
} ?>


发现错误在$taxonomyName=taxname(获取\u id())中;还请写下您得到的错误。发现错误在$taxonomyName=taxname(get_the_id())中;也请写下你得到的错误。