1.找到当前文章所属的分类:您可以使用 get_the_category() 函数获取当前文章所属的分类。例如,下面的代码可以获取当前文章所属的第一个分类的 ID:
$category = get_the_category();
$category_id = $category[0]->cat_ID;
根据分类 ID 插入不同的内容:根据上一步获取的分类 ID,您可以使用条件语句或 switch 语句来插入不同的内容。例如,下面的代码将在分类 ID 为 1 的分类中插入特定的内容:
if ($category_id == 1) {
echo '这是分类 1 的内容';
} else {
echo '这是其他分类的内容';
}
或者,您可以使用 switch 语句来根据分类 ID 插入不同的内容:
switch ($category_id) {
case 1:
echo '这是分类 1 的内容';
break;
case 2:
echo '这是分类 2 的内容';
break;
default:
echo '这是其他分类的内容';
break;
}
将代码插入到主题文件中:根据您想要插入内容的位置,您需要将上面的代码插入到 WordPress 主题的相应文件中。例如,如果您想在文章内容前插入特定内容,可以将上面的代码插入到 single.php 文件的 the_content() 函数之前。
请注意,如果您不熟悉 WordPress 主题开发,建议在修改代码之前备份原始文件,并谨慎操作,以避免出现不必要的错误。另外,您可能需要具有一定的 PHP 编程知识才能正确修改代码。如果您不确定如何操作,请咨询专业开发人员或 WordPress 社区的支持。
没有回复内容