WordPress

WordPress — самый популярный движок в мире, и я могу смело это утверждать. 43% всех сайтов на планете работают на WordPress.

has_blocks()

Позволяет проверить, есть ли блоки Gutenberg внутри контента поста или определённого строкового значения.

Использование проверки на ABSPATH для предотвращения прямого доступа к PHP-файлам

Всё началось с того, что один подписчик из комментериев попросил меня оценить сайты, которые он делал, и в момент, когда я хотел через исходный код открыть файл style.css темы, я случайно открыл папку с темой, т.е. обратился напрямую к index.php. В итоге вот что у меня открылось: Ну прежде всего, конечно, я бы отключил константу…

Добавление произвольных типов постов и таксономий в REST API

Если вы не так давно начали работать с REST API, то не могли не заметить, что в официальной документации есть страница для Записей, есть для Страниц, но произвольные типы записей там не присутствуют. Та же самая тема, что есть рубрики и метки, но нет таксономий. В этом уроке мы разберёмся, как добавить маршруты REST API…

Пространства имён при разработке плагинов

Прежде, чем мы начнём, я бы хотел, чтобы вы проверили, какую версию PHP используете. Нам понадобится PHP 5.3 или выше. Проверили? Что же, давайте теперь поговорим о пространстве имён при работе с плагинами WordPress.

Классные сайты на стандартных темах

блог разработчика из Automattic

Периодически гуляя по просторам англоязычного интернета, можно неоднократно встретить различные качественные и живые сайты на темах Twenty Twenty, Twenty Sixteen и так далее.

Какая на самом деле стоимость разработки сайта на WordPress?

Если вы загуглите фразу аля «Стоимость разработки на WordPress» или «Стоимость сайта на WordPress», первые позиции выдачи безусловно переполнят SEO-оптимизированные страницы агентств, которые стремятся к тому, чтобы вы сделали у них заказ.

Почему post__not_in лучше не использовать?

Параметр WP_Query post__not_in супер-полезен, как минимум с его помощью можно исключать текущий пост, когда выводите похожие посты. Однако для высоконагруженных сайтов это может привести к моментикам с производительностью, потому что использование этого параметра исключает возможность кэширования запроса.

1 2 3 4 5 105

Миша Рудрастых и WordPress

Полезности из мира WordPress и жизни студии.

Мой телеграм-канал