wordpress获取分类目录连接
时间 : 2023-12-05 18:29:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

要获取WordPress分类目录的链接,你可以使用以下代码:

```php

<?php

$categories = get_categories(); // 获取所有分类目录

foreach($categories as $category) {

$category_link = get_category_link( $category->term_id ); // 获取分类目录链接

echo '<a href="' . $category_link . '">' . $category->name . '</a>'; // 输出分类目录链接

}

?>

上面的代码使用了`get_categories()`函数获取了所有的分类目录,并使用`get_category_link()`函数获取每个分类目录的链接。然后使用`echo`输出了分类目录链接。

你可以将以上代码添加到你的WordPress主题的模板文件中,例如`category.php`或者`index.php`,根据你的需要进行调整和修改。

这样,你就可以在适当的位置显示所有分类目录的链接了。

其他答案

在WordPress中,要获取一个分类目录的链接,可以使用以下代码:

```php

<?php

$category_id = get_cat_ID( 'Category Name' ); // 替换为你想要获取链接的分类目录名称

$category_link = get_category_link( $category_id );

echo '<a href="' . esc_url( $category_link ) . '">Category Name</a>';

?>

上述代码中的 "Category Name" 部分需要替换为你想要获取链接的分类目录的名称。这段代码首先使用 `get_cat_ID()` 函数获取分类目录的ID,然后再通过 `get_category_link()` 函数获取分类目录的链接。最后,使用 `echo` 输出分类目录的链接。

注意:这段代码需要放在 WordPress 主题文件中,比如可以放在 `single.php` 文件中的循环中,这样就会根据每篇文章的分类动态生成该分类目录的链接。你也可以根据需要将代码放在其他位置,以实现你的需求。