当前的职位类别和子目录在循环之外

时间:2020-03-09 作者:Arg Geo

我想实现的是在循环之外的列表中获取帖子类别和子类别(不需要与此帖子相关的子类别)(查看帖子时),最好是在侧边栏小部件中。我希望它能够在显示不同帖子时自动更新,而不需要用户从后端手动指定类别或帖子。我试过用GLOBALS,但没有成功。

以前有人做过这样的事吗?我应该如何接近?

提前谢谢。

1 个回复
SO网友:Sahriar Saikat

您可以在侧边栏中使用它。php。我强烈建议您使用child theme.

下面是这样一个标记列表的最小示例。你也可以用它制作一个小部件。Learn here.

并根据主题的设计结构添加html。

<ul>
<?php 
$terms = wp_get_post_terms( get_queried_object_id(), \'taxonomy-name-here\' );
foreach($terms as $term){
?>
    <li>
        <a href="<?php echo get_term_link( $term ); ?>"><?php echo $term->name; ?></a>
    </li>
<?php } ?>
</ul>

相关推荐

Posts order in grid

在我的主题中,我有一个显示特色帖子的网格。这张我很喜欢,但帖子的顺序不是我喜欢的:https://i.imgur.com/GzGwRXl.jpg在上面链接的照片上,你可以在红色矩形中看到帖子的当前顺序,下面是绿色矩形,用于说明我想如何显示它们。最大的网格将用于最新发布的帖子。在主题中显示此内容的代码在此处(如果需要,我可以发送包含代码的整个文件):function inner($posts, $td_column_number = \'\') { $buffy = \'\';&#