Ну и на последок, всё шлифуем, поискав нужное в коде плагинов и тем. Я так понял, он индексирует все темы и плагины из репозитория, что впечатляет. Это идеальное место набрать реальных примеров использования функций и хуков! Ну кроме личного опыта, о котором в следующем посте :)
Обязательно в закладки, чудо сайт!
https://wpdirectory.net/
Обязательно в закладки, чудо сайт!
https://wpdirectory.net/
❤4👍2🙏1
Насчёт лично опыта.
Это пожалуй основополагающий способ появления описаний и примеров на сайте. Работая на реальных проектах, постоянно появляются примеры, которые 1 - могут пригодиться другим, 2 - 100% рабочие в контексте их использования, 3 - могут понадобиться нам же в будущем. В целом сайт, это наш блокнот: что-то сделали на работе/хобби, пошли добавили на сайт, чтобы потом заново не придумывать и воспользоваться при необходимости. Это касается и кода и вообще мыслей по тому или иному поводу, свои наблюдения, выводы.
И говоря слова "наш сайт" мы имеем в виду более широкий круг людей, чем его редакторы. То есть и вас тоже :) так, ваши вопросы помогают пополнять коллекцию решений, ваши замечания помогают уточнять/исправлять информацию и держать в актуальном состоянии, а также непосредственно ценны ваши наработки, которые вы скидываете в комментариях и в личку. Огромное вам спасибо за это! ❤️🤝
Напоминаем, что у каждого есть возможность добавить свой пример. Заходите на страницу функции, нажимаете кнопку "Добавить пример" и заполняете формочку (см. скриншот). А также вы можете голосовать там же за понравившиеся примеры.
Это пожалуй основополагающий способ появления описаний и примеров на сайте. Работая на реальных проектах, постоянно появляются примеры, которые 1 - могут пригодиться другим, 2 - 100% рабочие в контексте их использования, 3 - могут понадобиться нам же в будущем. В целом сайт, это наш блокнот: что-то сделали на работе/хобби, пошли добавили на сайт, чтобы потом заново не придумывать и воспользоваться при необходимости. Это касается и кода и вообще мыслей по тому или иному поводу, свои наблюдения, выводы.
И говоря слова "наш сайт" мы имеем в виду более широкий круг людей, чем его редакторы. То есть и вас тоже :) так, ваши вопросы помогают пополнять коллекцию решений, ваши замечания помогают уточнять/исправлять информацию и держать в актуальном состоянии, а также непосредственно ценны ваши наработки, которые вы скидываете в комментариях и в личку. Огромное вам спасибо за это! ❤️🤝
Напоминаем, что у каждого есть возможность добавить свой пример. Заходите на страницу функции, нажимаете кнопку "Добавить пример" и заполняете формочку (см. скриншот). А также вы можете голосовать там же за понравившиеся примеры.
👍16❤7
Оказывается, появились настройки в ТГ, которые не доступны сразу. Только по согласию бояр.
Кому не жалко, подайте чуть голосов на развитие https://t.iss.one/wpkama?boost
Кому не жалко, подайте чуть голосов на развитие https://t.iss.one/wpkama?boost
❤4💩3😢2🥰1👌1
Forwarded from Денис Янчевский
Привет! Это Денис Янчевский. В былые времена, мы с Николаем Мироновым активно организовывали митапы💪
А сегодня, я представляю вам свою еженедельную рассылку про WordPress и с попугаем. Она бесплатная и выходит по пятницам.
Сегодня как раз вышел третий выпуск https://wphub.space/newsletter/wpletter-17-11-2023/
Отслеживать новые выпуски можно в соцсетях:
👉 Канал в Telegram
👉 Канал в Дзене
👉 Сообщество в ВК
Увидимся! 🤗
А сегодня, я представляю вам свою еженедельную рассылку про WordPress и с попугаем. Она бесплатная и выходит по пятницам.
Сегодня как раз вышел третий выпуск https://wphub.space/newsletter/wpletter-17-11-2023/
Отслеживать новые выпуски можно в соцсетях:
👉 Канал в Telegram
👉 Канал в Дзене
👉 Сообщество в ВК
Увидимся! 🤗
👍11💩4❤2
С версии 3.15, Query Monitor позволяет разработчикам выполнять проверки, которые создадут запись об ошибке в панели Query Monitor "Логи (Logs)", если проверка не пройдена.
Это удобная обертка для логирования ошибок, которая будет оповещать вас о проблемах в коде.
https://wp-kama.ru/plugin/query-monitor/assertions
Это удобная обертка для логирования ошибок, которая будет оповещать вас о проблемах в коде.
https://wp-kama.ru/plugin/query-monitor/assertions
🔥19👍6❤2
Хук-фильтр pre_http_request │ WP 2.9.0
Позволяет оборвать выполнение HTTP запроса и вернуть указанное значение.
Может пригодиться для обрыва HTTP запросов, не грамотно сделанных плагинов, тестирования и других задач.
https://wp-kama.ru/hook/pre_http_request
Позволяет оборвать выполнение HTTP запроса и вернуть указанное значение.
Может пригодиться для обрыва HTTP запросов, не грамотно сделанных плагинов, тестирования и других задач.
https://wp-kama.ru/hook/pre_http_request
👍14🤔1
Добавили на страницы с WordPress хуками и функциями ссылку на поиск по ним в тикетах для тех, кто хочет узнать о них больше.
🔥32👍12
Во-первых, всех с Наступающим Новым Годом!
Пусть все будет WordPress в следующем году!
Во-вторых, обновил на сайте версию PHP на 8.1.
Переписал/исправил/адаптировал очень много кода, поэтому возможны баги. Phpcs-ами, phpstan-ами прошелся, должно быть ок, но всякое бывает.
Если кто-то что-то заметит, пожалуйста пишите в личку и в комментах к этому сообщению! Заранее спасибо!
Пусть все будет WordPress в следующем году!
Во-вторых, обновил на сайте версию PHP на 8.1.
Переписал/исправил/адаптировал очень много кода, поэтому возможны баги. Phpcs-ами, phpstan-ами прошелся, должно быть ок, но всякое бывает.
Если кто-то что-то заметит, пожалуйста пишите в личку и в комментах к этому сообщению! Заранее спасибо!
👍30🔥17🎄13❤3🤡2🐳1
Статистика вклада сообщества в ядро WordPress за 2023 год.
https://make.wordpress.org/core/2024/01/11/a-year-in-core-2023/
https://make.wordpress.org/core/2024/01/11/a-year-in-core-2023/
👌8
Полезный сайт, где отображены большинство стилей и вёрстка из админки WordPress, которые могут пригодиться при разработке.
https://wpadmin.bracketspace.com/
https://wpadmin.bracketspace.com/
🔥46👍21❤6
Что будет выведено на экран?
Anonymous Quiz
28%
hello
30%
пустая строка
7%
ошибка синтаксиса (syntax error)
4%
ошибка выполнения (runtime error)
32%
это мы не проходили :)
🤔4👍2❤1👏1🤣1
Forwarded from Миша Рудрастых и WordPress
Новый курс!🎙 На этот раз бесплатный! Ну хорошо, стоимость курса – лайк под видосами 😁
https://youtube.com/playlist?list=PLQcI8rUOscv1gGwzjTHIUPdNTsKOd9Vwh&si=0HlJPOkrRvWx4suY
Решил рассмотреть конкретно разработку блочных тем под FSE (хотя мы так уже не говорим, для Site Editor короче). Ничего супер-сложного – по сути создаём тему на основе готовой не-блочной темы, и потом в последующих видео рассматриваю более детально конфигурацию в theme.json.
Ах да, английский язык, но думаю с моим произношением вы точно разберётесь.
Как думаете, каких видео не хватает в этом курсе-плейлисте? Я бы дозаписал, пока ютуб меня ещё не начал бесить.
https://youtube.com/playlist?list=PLQcI8rUOscv1gGwzjTHIUPdNTsKOd9Vwh&si=0HlJPOkrRvWx4suY
Решил рассмотреть конкретно разработку блочных тем под FSE (хотя мы так уже не говорим, для Site Editor короче). Ничего супер-сложного – по сути создаём тему на основе готовой не-блочной темы, и потом в последующих видео рассматриваю более детально конфигурацию в theme.json.
Ах да, английский язык, но думаю с моим произношением вы точно разберётесь.
Как думаете, каких видео не хватает в этом курсе-плейлисте? Я бы дозаписал, пока ютуб меня ещё не начал бесить.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍3🏆1
Forwarded from WP Yoda (Andrei Pisarevskii)
Выделение цветом панели администратора WordPress для различных оружений
В современной веб-разработке использование различных окружений таких как: локальное, Development, тестовое (QA), Stage и Production, является стандартной практикой. Эти среды позволяют командам разрабатывать, тестировать и предварительно просматривать изменения перед их внедрением в рабочую версию сайта. Однако, несмотря на их важность в процессе разработки, довольно часто разработчики сталкиваются с проблемой путаницы между этими средами. Такая путаница может привести к ошибкам, например, к внесению изменений в Production среде вместо Development.
Как же минимизировать риск таких ошибок и повысить эффективность работы команды?
Читать статью
#wordpress #лучшие_практики
В современной веб-разработке использование различных окружений таких как: локальное, Development, тестовое (QA), Stage и Production, является стандартной практикой. Эти среды позволяют командам разрабатывать, тестировать и предварительно просматривать изменения перед их внедрением в рабочую версию сайта. Однако, несмотря на их важность в процессе разработки, довольно часто разработчики сталкиваются с проблемой путаницы между этими средами. Такая путаница может привести к ошибкам, например, к внесению изменений в Production среде вместо Development.
Как же минимизировать риск таких ошибок и повысить эффективность работы команды?
Читать статью
#wordpress #лучшие_практики
WP Yoda
Выделение цветом панели администратора WordPress для различных оружений - WP Yoda
В современной веб-разработке использование различных окружений таких как: локальное, Development, тестовое (QA), Stage и Production, является стандартной практикой. Эти среды позволяют командам разрабатывать, тестировать и предварительно просматривать изменения…
👍12🔥5👏2💯1
Небольшая заметка, как создать запись через phpStorm через пароль приложения методом Basic. Само собой, можно так делать всё что угодно, что позволяет WordPress REST API.
https://wp-kama.ru/note/create-post-phpstorm-and-application-passwords
https://wp-kama.ru/note/create-post-phpstorm-and-application-passwords
🔥13👍2🤪2🏆1
Forwarded from WP Yoda (Andrei Pisarevskii)
Как запустить несколько Docker проектов под 80 портом с помощью локального Reverse Proxy
Возможно, вам когда-то приходилось запускать два или более Docker проектов на локальном компьютере. Это обычная задача для разработчиков, особенно если у вас несколько проектов или вы используете архитектуру микросервисов.
Однако работа с несколькими Docker проектами может привести к определенным проблемам, одной из которых является невозможность запустить более одного Docker проекта на порту 80.
В этой статье я расскажу о данных проблемах и о способе их решения с помощью локального Reverse Proxy на Go, который я разработал для работы с двумя и более Docker проектами на порту 80. Также будет рассмотрено, как ReverseProxy работает. Вы узнаете, как легко и эффективно управлять доступом к множеству контейнеров, используя один стандартный порт, и как избавиться от необходимости дополнительной настройки каждого проекта для его работы в такой среде.
- Читать на русском
- Читать на английском
#reverseproxy #environment #go #docker
Возможно, вам когда-то приходилось запускать два или более Docker проектов на локальном компьютере. Это обычная задача для разработчиков, особенно если у вас несколько проектов или вы используете архитектуру микросервисов.
Однако работа с несколькими Docker проектами может привести к определенным проблемам, одной из которых является невозможность запустить более одного Docker проекта на порту 80.
В этой статье я расскажу о данных проблемах и о способе их решения с помощью локального Reverse Proxy на Go, который я разработал для работы с двумя и более Docker проектами на порту 80. Также будет рассмотрено, как ReverseProxy работает. Вы узнаете, как легко и эффективно управлять доступом к множеству контейнеров, используя один стандартный порт, и как избавиться от необходимости дополнительной настройки каждого проекта для его работы в такой среде.
- Читать на русском
- Читать на английском
#reverseproxy #environment #go #docker
WP Yoda
Как запустить несколько Docker проектов под 80 портом с помощью локального Reverse Proxy - WP Yoda
В этой статье мы рассмотрим, как настроить локальный Reverse Proxy на Go для работы с двумя и более Docker проектами на 80 порту. Вы узнаете, как легко и эффективно управлять доступом к множеству контейнеров, используя один стандартный порт, и как избавиться…
❤5🔥2🤷♀1❤🔥1🤷♂1👍1👏1💩1💯1