WP-Kama.ru
1.55K subscribers
79 photos
4 videos
138 links
Новости проекта WP-Kama.ru
Download Telegram
Ну и на последок, всё шлифуем, поискав нужное в коде плагинов и тем. Я так понял, он индексирует все темы и плагины из репозитория, что впечатляет. Это идеальное место набрать реальных примеров использования функций и хуков! Ну кроме личного опыта, о котором в следующем посте :)

Обязательно в закладки, чудо сайт!
https://wpdirectory.net/
4👍2🙏1
Насчёт лично опыта.

Это пожалуй основополагающий способ появления описаний и примеров на сайте. Работая на реальных проектах, постоянно появляются примеры, которые 1 - могут пригодиться другим, 2 - 100% рабочие в контексте их использования, 3 - могут понадобиться нам же в будущем. В целом сайт, это наш блокнот: что-то сделали на работе/хобби, пошли добавили на сайт, чтобы потом заново не придумывать и воспользоваться при необходимости. Это касается и кода и вообще мыслей по тому или иному поводу, свои наблюдения, выводы.

И говоря слова "наш сайт" мы имеем в виду более широкий круг людей, чем его редакторы. То есть и вас тоже :) так, ваши вопросы помогают пополнять коллекцию решений, ваши замечания помогают уточнять/исправлять информацию и держать в актуальном состоянии, а также непосредственно ценны ваши наработки, которые вы скидываете в комментариях и в личку. Огромное вам спасибо за это! ❤️🤝

Напоминаем, что у каждого есть возможность добавить свой пример. Заходите на страницу функции, нажимаете кнопку "Добавить пример" и заполняете формочку (см. скриншот). А также вы можете голосовать там же за понравившиеся примеры.
👍167
Оказывается, появились настройки в ТГ, которые не доступны сразу. Только по согласию бояр.

Кому не жалко, подайте чуть голосов на развитие https://t.iss.one/wpkama?boost
4💩3😢2🥰1👌1
Forwarded from Денис Янчевский
Привет! Это Денис Янчевский. В былые времена, мы с Николаем Мироновым активно организовывали митапы💪

А сегодня, я представляю вам свою еженедельную рассылку про WordPress и с попугаем. Она бесплатная и выходит по пятницам.

Сегодня как раз вышел третий выпуск https://wphub.space/newsletter/wpletter-17-11-2023/

Отслеживать новые выпуски можно в соцсетях:
👉 Канал в Telegram
👉 Канал в Дзене
👉 Сообщество в ВК

Увидимся! 🤗
👍11💩42
С версии 3.15, Query Monitor позволяет разработчикам выполнять проверки, которые создадут запись об ошибке в панели Query Monitor "Логи (Logs)", если проверка не пройдена.

Это удобная обертка для логирования ошибок, которая будет оповещать вас о проблемах в коде.

https://wp-kama.ru/plugin/query-monitor/assertions
🔥19👍62
Хук-фильтр pre_http_request │ WP 2.9.0

Позволяет оборвать выполнение HTTP запроса и вернуть указанное значение.

Может пригодиться для обрыва HTTP запросов, не грамотно сделанных плагинов, тестирования и других задач.

https://wp-kama.ru/hook/pre_http_request
👍14🤔1
Добавили на страницы с WordPress хуками и функциями ссылку на поиск по ним в тикетах для тех, кто хочет узнать о них больше.
🔥32👍12
Во-первых, всех с Наступающим Новым Годом!

Пусть все будет WordPress в следующем году!

Во-вторых, обновил на сайте версию PHP на 8.1.

Переписал/исправил/адаптировал очень много кода, поэтому возможны баги. Phpcs-ами, phpstan-ами прошелся, должно быть ок, но всякое бывает.

Если кто-то что-то заметит, пожалуйста пишите в личку и в комментах к этому сообщению! Заранее спасибо!
👍30🔥17🎄133🤡2🐳1
Статистика вклада сообщества в ядро WordPress за 2023 год.

https://make.wordpress.org/core/2024/01/11/a-year-in-core-2023/
👌8
Полезный сайт, где отображены большинство стилей и вёрстка из админки WordPress, которые могут пригодиться при разработке.

https://wpadmin.bracketspace.com/
🔥46👍216
Шпаргалка по git

https://wp-kama.com/note/git-cheatsheet
👍13🔥2
🔥14
Новый курс!🎙На этот раз бесплатный! Ну хорошо, стоимость курса – лайк под видосами 😁

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 #лучшие_практики
👍12🔥5👏2💯1
Небольшая заметка, как создать запись через phpStorm через пароль приложения методом Basic. Само собой, можно так делать всё что угодно, что позволяет WordPress REST API.


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
5🔥2🤷‍♀1❤‍🔥1🤷‍♂1👍1👏1💩1💯1