Intereting Posts
Почти выполнен … Код формата публикации Архивные шаблоны на основе таксономий Найти прикрепленные изображения для одного типа сообщений Почему переходные процессы очищаются преждевременно? Как можно использовать переменную в качестве имени функции обратного вызова для add_settings_field Как я могу сделать сайт видимым на нескольких языках? перенаправления для удаленных / удаленных продуктов woocommerce Как я могу создать динамическую форму поиска при преобразовании Html в WordPress? Пользовательский параметр темы не отображает сохраненные значения в wp_head (CSS) функции php file отмечая сообщение, которое было липким по шаблону категории Как работать с разными версиями jQuery? Обновлен до последней версии – 3.0.3 и теперь я получаю сообщение «достаточные разрешения для доступа к этой странице» Создать пользовательский WP_List_Table в post_type Shortcode для отображения всех сообщений из категории на странице

Где найти исходный код виджета?

я хотел бы найти исходный код виджетов , знаете ли вы, где их найти? Я нашел класс WP_Widget, но я хотел бы найти, например, виджет с последними статьями.

благодаря

Solutions Collecting From Web of "Где найти исходный код виджета?"

Виджеты по умолчанию определены в wp-includes/default-widgets.php .

Чтобы найти конкретный поиск кода в Codex или используйте queryposts.com . Лучший инструмент – это IDE (интегрированная среда разработки). Все IDE предлагают полный текстовый поиск в наборе файлов.

Здесь снят снимок от Eclipse PDT

введите описание изображения здесь

Как вы видите, это действительно гибко – и это тоже быстро. См. Также этот вопрос для основного руководства по работе с WordPress в среде IDE.

Виджеты могут поступать из любого количества источников: плагинов, тем или самого ядра. Таким образом, поиск кода для конкретного виджета может оказаться затруднительным, если вы не знаете его происхождения. Вы могли бы grep для этого использовать биты, которые вы знаете, или grep для всех виджетов с использованием extends WP_Widget . Если вы знаете, откуда оно взялось (ядро, плагин и т. Д.), Это просто вопрос смены кода (или сглаживания, я полагаю) через код.