WordPress — самый популярный движок в мире, и я могу смело это утверждать. 43% всех сайтов на планете работают на WordPress.
В этом уроке хотел бы поговорить о довольно важной теме – отладке вашего (или чужого) кода на сайте на WordPress.
Сегодня столкнулся с необходимостью использования MAX() функции SQL. А так как работая с базой данных WordPress, я использую класс $wpdb, тои функцию мне нужно было использовать при помощи этого класса.
Сегодня пытался запустить SQL-запрос через $wpdb->update(), и он тупо не срабатывал. Возвращал пустоту. То есть, мы знаем, что метод $wpdb->update() возвращает 0, в случае, если ничего не было обновлено в базе данных нашим запросом, а тут именно ничего не выводилось, когда я пытался распечатать результат через print_r() (думаю по факту возвращалось false).
Позволяет получить ID медиафайла по его URL.
Позволяет использовать метаданные с определённым ключом в WordPress REST API
Позволяет проверить, есть ли блоки Gutenberg внутри контента поста или определённого строкового значения.
Всё началось с того, что один подписчик из комментериев попросил меня оценить сайты, которые он делал, и в момент, когда я хотел через исходный код открыть файл style.css темы, я случайно открыл папку с темой, т.е. обратился напрямую к index.php. В итоге вот что у меня открылось: Ну прежде всего, конечно, я бы отключил константу…