如何在没有任何标记的情况下打印Wordpress帖子的类别,只是纯文本?

时间:2014-04-01 20:54:58

标签: php html wordpress

我正在创建一个wordpress主题,我在主题中的每个类别都有一个指定的颜色。我希望wordpress代码简单地将类别的名称打印到帖子的id中,这样它就可以设置为相应的颜色,但是我尝试的每个代码都会给它带来html标记,这会弄乱我的代码。以下是我希望如何使用它。

<article> <!-- POST -->

<h1>Post title</h1>

<h2 id="***Here is where I want to insert the code to print the post's category id***>Category Name (Same code as in the ID)</h2>

<img *featured image*>

<p>blah blah article summary</p>

</article>

任何帮助都将非常感谢!

2 个答案:

答案 0 :(得分:7)

我想你想在代码中想要这个......

 <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?>

假设每个帖子只有一个类别,应该可以正常工作。

答案 1 :(得分:1)

你可以使用

<?php single_cat_title(); //prints category in plain text ?>

Codex

<?php the_category(' '); //displays category with link ?>

Codex