wordpress获取文章类别目录
时间 : 2023-12-09 11:13:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
要在WordPress中获取文章的类别目录,您可以使用以下代码:
<?php
$categories = get_the_category();
$separator = ', ';
$output = '';
if ($categories) {
foreach ($categories as $category) {
$output .= '<a href="' . esc_url(get_category_link($category->term_id)) . '">' . esc_html($category->name) . '</a>' . $separator;
}
echo trim($output, $separator);
}
?>
将上述代码添加到您主题的模板文件中,例如single.php或archive.php,以获取当前文章的类别目录。
这段代码首先调用`get_the_category()`函数获取当前文章的所有类别。然后,使用循环遍历每个类别,并使用`get_category_link()`函数获取类别的链接地址。最后,通过添加HTML标签和分隔符来构建类别目录的显示输出,并使用`echo`语句输出到页面上。
请记住,此代码应该放在适当的循环中,以便为每篇文章生成正确的类别目录。
其他答案
要获取WordPress文章的类别目录,可以使用以下代码:
```php
<?php
// 获取当前文章的类别
$categories = get_the_category();
// 判断是否有类别
if ($categories) {
// 遍历类别
foreach ($categories as $category) {
// 获取类别链接和名称
$category_link = get_category_link($category->cat_ID);
$category_name = $category->name;
// 输出类别链接和名称
echo '<a href="' . esc_url($category_link) . '">' . $category_name . '</a>';
}
}
?>
将以上代码插入到你的WordPress主题模板中(例如,single.php或archive.php),它将从当前文章中获取类别信息并输出类别链接和名称。
注意:上述代码仅适用于在WordPress主题的模板文件中使用。如果你需要在WordPress的其他地方使用,例如在函数中,你可以根据自己的需求来调整代码。
希望对你有帮助!
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章