2010-07-24 3 views
0

в sidebar.php показываеткатегорий в Wordpress sidebar.php

<li> 
<?php wp_list_categories('show_count=1&title_li=<h2>Categories</h2>'); ?> 
</li> 

так, какой файл PHP генерируют категории в боковой панели (завернутой в a бирок и с количеством сообщений)?

+0

Что вы хотите сделать? –

+0

изменить разметку, добавить классы и т. Д. – pixeltocode

ответ

1

Функция находится внутри сор-включает/категория-template.php

Вы можете узнать, где любая функция находится глядя на WordPress Codex - в нижней части каждой страницы есть ссылка где расположена функция.

Documentation for wp_list_categores

wp_list_categories function source code

+0

Как упоминалось в @Pat - если вы хотите отредактировать выход этой функции, используйте специальный фильтр темы. Вы НИКОГДА не должны редактировать основной код любого программного обеспечения, если вы не знаете, что делаете! – iblamefish

+0

+1, спасибо за это – pixeltocode

3

Если вы пытаетесь изменить вывод этой функции, вы можете сделать это с custom theme filter. Добавьте следующие строки в functions.php вашей темы:

function custom_wp_list_categories($categories){ 
    // do something to the $categories returned by wp_list_categories() 
    return $categories; 
} 
add_filter('wp_list_categories', 'custom_wp_list_categories'); 

Преимущество этого подхода заключается в том, что это означает, что при обновлении WordPress, вам не придется беспокоиться о том, чтобы ваши изменения снова к основным файлам.

+0

+1, спасибо за это – pixeltocode

+0

+1 за внимание к редактированию основных файлов. – iblamefish

Смежные вопросы