Wordpress шорткод для wp_list_categories () - PullRequest
0 голосов
/ 25 марта 2010

Я пытаюсь перечислить все категории на странице.Я пытался сделать это, но я не настолько профессионален, и я продолжал получать ошибки на functions.php.

спасибо за вашу помощь

1 Ответ

1 голос
/ 25 марта 2010

Посмотрите на документы Wordpress для wp_list_categories: Шаблоны тегов / категории списка wp «Кодекс WordPress

Существует множество параметров, и базовый пример со страницы, указанной выше:

Сортировать категории по алфавиту и включать только категории с Идентификаторы 16, 3, 9 и 5, вы можете написать следующий код:

<ul>
<?php wp_list_categories('orderby=name&include=3,5,9,16'); ?> 
</ul>

Это дает вам основную функцию. Чтобы превратить это в шорткод, сделайте это в файле functions.php темы:

function my_wp_list_categories_shortcode() {
   return '<ul>' . wp_list_categories('orderby=name&include=3,5,9,16') . '<ul>' ; }

add_shortcode( 'list_my_categories_with_this_shortcode', 'my_wp_list_categories_shortcode' );

Шорткод, добавляемый вами в редакторе WordPress: [list_my_categories_with_this_shortcode]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...