Вы хотите создать свои собственные виджеты в WordPress? Виджеты позволяют перетаскивать элементы в любую боковую панель или готовую область виджетов вашего сайта. В этой статье мы покажем вам, как легко создать собственный виджет WordPress.
^
Виджеты WordPress содержат фрагменты кода, которые вы можете добавить на боковые панели вашего сайта или в области готовности виджетов. Думайте о них как о модулях, которые можно использовать для добавления различных элементов с помощью простого интерфейса перетаскивания.
По умолчанию WordPress поставляется со стандартным набором виджетов, которые вы можете использовать с любой темой WordPress. Смотрите наше руководство для начинающих о том, как добавлять и использовать виджеты в WordPress.
^
WordPress также позволяет разработчикам создавать свои собственные виджеты. Многие темы и плагины WordPress поставляются со своими собственными виджетами, которые вы можете добавить на свои боковые панели.
Например, вы можете добавить контактную форму, пользовательскую форму входа или фотогалерею на боковую панель без написания кода.
Сказав это, давайте посмотрим, как легко создавать свои собственные виджеты в WordPress.
Прежде чем мы начнем, было бы лучше, если бы вы создали плагин для конкретного сайта, где вы будете вставлять код виджета из этого урока.
Вы также можете вставить код в файл functions.php вашей темы. Однако он будет доступен только тогда, когда эта конкретная тема активна.
В этом уроке мы создадим простой виджет, который просто приветствует посетителей. Взгляните на этот код и вставьте его в свой плагин для своего сайта, чтобы увидеть его в действии.
^
После добавления кода вам нужно перейти на страницу Внешний вид »Виджеты. Вы увидите новый виджет WPTec в списке доступных виджетов. Вам нужно перетащить этот виджет на боковую панель.
^
Теперь вы можете посетить ваш сайт, чтобы увидеть его в действии.
^
Теперь давайте изучим код снова.
Сначала мы зарегистрировали wpb_widget и загрузили наш собственный виджет. После этого мы определили, что делает этот виджет и как отображать его виджет.
Наконец, мы определили, как обрабатывать изменения, сделанные в виджете.
Теперь есть несколько вещей, которые вы можете спросить. Например, какова цель wpb_text_domain?
WordPress использует gettext для обработки перевода и локализации. Этот wpb_text_domain и __e указывает gettext сделать строку доступной для перевода. Посмотрите, как вы можете найти готовые для перевода темы WordPress.
Если вы создаете пользовательский виджет для своей темы, вы можете заменить wpb_text_domain текстовым доменом вашей темы.
Мы надеемся, что эта статья помогла вам узнать, как легко создать собственный виджет WordPress. Вы также можете увидеть наш список самых полезных виджетов WordPress для вашего сайта.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…