Где находятся файлы или функции виджетов по умолчанию WordPress?
Я пытаюсь слегка модифицировать виджет тегов CloudPress по умолчанию. Я не хочу создавать свой собственный виджет, потому что я буквально хочу настроить одну мелочь. Я просмотрел мою установку WordPress, но не могу найти файл PHP, содержащий основные виджеты.
Несмотря на то, что я предполагаю, что они определены в каждой теме, я все еще смотрел в основных каталогах, но пришел с пустыми руками.
Итак, если кто-то из вас, возможно, уже понял это, сделайте мою жизнь проще и сообщите мне, где я могу найти виджеты по умолчанию... самое главное, виджет тегов облаков.
Спасибо
Ответы
Ответ 1
Те, которые находятся в классе виджетов по умолчанию:
/wp-includes/default-widgets.php
Подробнее:
http://phpdoc.wordpress.org/trunk/WordPress/Widgets/WP_Widget_Tag_Cloud.html
Виджет вызывает функцию глубже, хотя она генерирует фактический вывод. Вы хотите взглянуть на функции wp_tag_cloud
и wp_generate_tag_cloud
в:
/wp-includes/category-template.php
Ответ 2
учтите, однако, что вы потеряете свое изменение при обновлении wordpress (вот почему я в конце концов создал мой собственный ветхий виджет категории-облака вместо изменения кода тега-облака по умолчанию).
Ответ 3
Виджет тегов тегов определяется в нижней части файла default-widgets.php
в папке wp-includes
.