【显示WordPress博客文章类别】我正在使用Wordpress主题Bridge, 这是参考。
我在网站首页上使用砌体博客简码。它目前仅显示博客标题, 摘录, 元数据和评论, 我想显示博客的类别。
下面显示了显示标题, 博客摘录, 元数据和评论的代码, 因此, 对显示博客类别的任何帮助将不胜感激。
$html .= '<
div class="q_masonry_blog_post_text">
';
$html .= '<
'.$title_tag.' itemprop="name" class="q_masonry_blog_title
entry_title">
<
a itemprop="url" href="' . get_permalink() . '">
' .
get_the_title() . '<
/a>
<
/'.$title_tag.'>
';
$excerpt = ($text_length >
0) ? substr(get_the_excerpt(), 0, intval($text_length)) : get_the_excerpt();
$html .= '<
p itemprop="description"
class="q_masonry_blog_excerpt">
'.$excerpt.'...<
/p>
';
$html .= '<
div class="q_masonry_blog_post_info">
';
if ($display_time != "0") {
$html .= '<
span itemprop="dateCreated" class="time entry_date updated">
'.
get_the_time('d F, Y') .'<
meta itemprop="interactionCount"
content="UserComments: <
?php echo get_comments_number(qode_get_page_id());
?>
"/>
.<
/span>
';
}
#1你可以使用get_the_category。
在这里你可以找到它的链接。
$categories = get_the_category();
if ( ! empty( $categories ) ) {
$html .= '<
a href="' . esc_url( get_category_link( $categories[0]->
term_id ) ) . '">
' . esc_html( $categories[0]->
name ) . '<
/a>
'
}
$html .= '<
/div>
';
//closing class q_masonry_blog_post_info
#2可以使用此代码获取帖子的类别。
<
?php foreach((get_the_category()) as $category){echo $category->
name;
}?>
推荐阅读
- div被选中,并且单击它时会出现边框
- CSS不会在WordPress中链接到我的page.php模板,其他一切都正常
- CSS摆脱WordPress Twenty Nineteen主题中的空白()
- 用WP短代码显示来自mySQL的数据字段
- 在每个WordPress页面中显示不同的标题文本
- 如何设计一个秒杀系统
- 性能工具之Jmeter JDBC Request学习
- java面试题及答案整理(基础篇),持续更新中。。。
- 国产接口管理工具ApiPost中的COOKIE管理器