输出 WordPress 类别描述
Posted
技术标签:
【中文标题】输出 WordPress 类别描述【英文标题】:Outputting WordPress Category Description 【发布时间】:2014-01-19 14:07:28 【问题描述】:我有一个存档页面,其中列出了链接到每个类别的页面的类别。 我遇到的问题是,在单个页面上,类别描述输出带有换行符,但在存档页面上,它被循环调用,这似乎输出的描述没有中断,甚至没有周围的 p 标签。
这是我存档页面循环中的代码
<?php echo $category->description ?>
这就是我在单页上输出的方式
<?php
if (is_tax())
// Show the Category Description if it is set.
$category_description = category_description();
if (!empty($category_description))
echo apply_filters('category_archive_meta', '<div class="taxonomy-description">' . $category_description . '</div>');
?>
【问题讨论】:
在你的存档页面尝试这个:echo category_description($category->ID)
。我认为这个函数在返回之前对文本应用了一些过滤器。
我试过了,但该功能似乎在存档页面上不起作用。 Nathan Dawson 在下面提供了有效的答案。还是谢谢你。
【参考方案1】:
echo apply_filters('category_archive_meta', '<div class="taxonomy-description">' . wpautop( $category_description ) . '</div>');
【讨论】:
内森,我爱你。这是一种享受,尽管我的代码必须将 $category_description 更改为 $category->description,因为它是循环的一部分。以上是关于输出 WordPress 类别描述的主要内容,如果未能解决你的问题,请参考以下文章
php 这个WordPress插件演示了如何使用WordPress提供的可拖动元文件构建自己的插件页面,需要WordPr