Php 函数结果将转换为ID而不是标题
首先,这是我的代码:Php 函数结果将转换为ID而不是标题,php,wordpress,pagination,Php,Wordpress,Pagination,首先,这是我的代码: <?php list_tax_of_project(); ?> function list_tax_of_project($id = '', $title = '', $taxonomy = 'project_category', $class = '') { $class = 'list-categories'; if ($class = 'skill') $class = 'list-skill';
<?php list_tax_of_project(); ?>
function list_tax_of_project($id = '', $title = '', $taxonomy = 'project_category', $class = '') {
$class = 'list-categories';
if ($class = 'skill') $class = 'list-skill';
$terms = get_the_terms($id, $taxonomy);
if ($terms && !is_wp_error($terms)): ?>
<h3 class="title-content"><?php
printf($title); ?></h3>
<div class="list-require-skill-project list-taxonomires list-<?php
echo $taxonomy; ?>">
<?php
the_taxonomy_list($taxonomy, '<span class="skill-name-profile">', '</span>', $class); ?>
</div>
<?php
endif;
}
函数列表\u项目的\u tax\u($id='',$title='',$taxonomy='project\u category',$class=''){
$class='列表类别';
如果($class='skill'),$class='list skill';
$terms=获取术语($id,$taxonomy);
如果($terms&&!是错误($terms)):?>
if($class='skill')$class='list skill';
应该是if($class='skill')$class='list skill';
`if($terms&&!is_wp_error($terms)):?>`-开头在哪里?更改了第一个。开头实际上是整个文件的开头(项目的list_tax_从第1099行开始),然后在1132行结束。这是一个wordpress主题,它就是这样来的。