Карта сайта wp-sitemap.xml в WordPress

Поздравляю вас с тем, что на вашем сайте теперь будет -1 плагин! 🎉 Потому что начиная с версии WordPress 5.5 в ядре движка будет присутствовать расширяемая карта сайта! Карта сайта будет находиться по адресу /wp-sitemap.xml, если вы уже обновились и у вас версия WordPress 5.5 или выше, попробуйте перейти по этому адресу и у вас …

ПодробнееКарта сайта wp-sitemap.xml в WordPress

Авторы тем смогут передавать аргументы в шаблоны в WordPress 5.5

Разработчики тем наконец-то могут порадоваться. У них появится возможность передавать аргументы в шаблоны через разные базовые функции загрузки шаблонов. Энрико Сорчинелли объявил об этих изменениях в блоге Make Core в прошлую пятницу. Изначально эта функция была предложена Скоттом Кингсли Кларком в 2012 году. За прошедшие годы тикет получил с десяток патчей. Он закрывался, потом снова …

ПодробнееАвторы тем смогут передавать аргументы в шаблоны в WordPress 5.5

the_date()

Функция the_date() выводит или возвращает дату написания текущего поста, если дата текущего поста отличается от даты предыдущего поста. Эта функция используется внутри цикла WordPress. Внутри данной функции работает функция is_new_day(), которая сравнивает дату публикации текущего поста с датой публикации предыдущего. Если отличия нет, то текущая дата не выводится. the_date( $format = », $before = », …

Подробнееthe_date()

get_the_tags()

Функция get_the_tags() позволяет получить все метки поста, в отличии от get_tags(), которая выводит все метки, зарегистрированные на сайте. get_the_tags( $id ) $id (число) Обязательный параметр. ID поста. Возвращает массив объектов WP_Term, указанного поста или false. Пример Много примеров здесь ждать не стоит, т.к. всё очень просто. Чтобы получить все метки конкретного поста, просто указываем ID …

Подробнееget_the_tags()

wp_get_post_tags()

Функция wp_get_post_tags() также как и get_the_tags() возвращает все метки поста. Работает на основе функции wp_get_post_terms(). wp_get_post_tags( $post_id, $args = array() ) $post_id (число) ID поста. По умолчанию 0. $args (массив) Дополнительный параметр. Про возможные аргументы можете почитать в статье про get_terms(). Возвращает либо массив объектов меток текущего поста, либо ошибку WP_Error, либо пустой массив, если …

Подробнееwp_get_post_tags()

wp_get_current_user()

Функция wp_get_current_user() позволяет получить информацию о текущем пользователе в виде объекта WP_User. wp_get_current_user() Аргументы отсутствуют. Возвращает объект WP_User, если пользователь авторизован (вошёл в систему). Если пользователь не авторизован, то функция автоматически установит ID пользователя равное 0 и вернёт пустой объект. Проверить, авторизован пользователь или нет, можно при помощи функции is_user_logged_in(). Пример возвращаемого объекта WP_User для …

Подробнееwp_get_current_user()

get_the_date()

Функция get_the_date() возвращает дату написания текущего поста. В отличие от функции the_date() всегда возвращает дату. В конце применяется фильтр get_the_date. get_the_date( $format = », $post = null ) $format (строка) Формат даты/времени. Например Y-m-d (2020-01-30). Все возможные форматы вы можете найти в официальной документации PHP. $post (число|WP_Post) ID поста или объект поста. Если не указать …

Подробнееget_the_date()

get_avatar_url()

Функция get_avatar_url() возвращает ссылку на аватар (Gravatar) пользователя. Подробнее про аватар можно прочитать в статье посвященной функции get_avatar(). get_avatar_url( $id_or_email, $args = null ) $id_or_email (смешанный) Обязательный параметр, который поддерживает следующие данные: Адрес электронной почты, которым не обязательно должен быть зарегистрирован на сайте. Объект WP_User или ID пользователя. Объект WP_Comment. Объект WP_Post. MD5-хэш Gravatar. $args …

Подробнееget_avatar_url()

get_tags()

Функция get_tags() возвращает данные обо всех метках. Работает на основе функции get_terms(). get_tags( $args = » ) $args (строка|массив) Список всех аргументов можно взять из статьи о get_terms(). По умолчанию пустая строка. Возвращает массив объектов вот такого формата: array ( [0] => WP_Term Object ( [term_id] => 9091 [name] => путешествия [slug] => travel [term_group] …

Подробнееget_tags()

the_privacy_policy_link()

Функция the_privacy_policy_link() выводит ссылку на страницу «Политика конфиденциальности» с учётом форматирования. the_privacy_policy_link( $before = », $after = » ) $before (строка) текст или код, который нужно вставить перед ссылкой. $after (строка) текст или код, который нужно вставить после ссылки. Данная функция работает на основе get_the_privacy_policy_link() и позволяет сразу выводить полученный результат. Результат выводится в теге …

Подробнееthe_privacy_policy_link()

Astra стала первой сторонней темой для WordPress, набравшей 1 млн установок

Во вторник Brainstorm Force объявили о том, что тема Astra набрала 1 млн активных установок. Это единственная тема в каталоге WordPress, которая достигла таких высот, при этом не являющаяся дефолтной. Как только тема преодолела рубеж в 50000 установок в январе 2019 года, она очень быстро пошла вверх – в октябре у нее уже было 500000 …

ПодробнееAstra стала первой сторонней темой для WordPress, набравшей 1 млн установок

Ariele Lite: свежая WordPress-тема для блогеров

На днях в каталоге WordPress появилась тема Ariele Lite – свежее пополнение от компании Rough Pixels. В экосистеме, где дизайнеры помечают свои темы как универсальные, приятно видеть продуманное до мелочей решение, которое предназначено специально для блогеров. Редко попадается тема из каталога WordPress, поддерживающая стили редактора блоков. Ariele Lite – тема, которая понравится широкой аудитории. Всякий …

ПодробнееAriele Lite: свежая WordPress-тема для блогеров

Вышел Gutenberg 8.5: добавлена загрузка изображений с внешних сайтов, появилось редактирование отдельных изображений в галереях

В среду команда Gutenberg выпустила релиз 8.5 своего плагина. Это последний крупный релиз, который войдет в предстоящую версию WordPress 5.5 (предполагаемая дата выхода – 11 августа). Обновление не включает в себя каких-либо инновационных возможностей, вместо этого в нем содержатся небольшие улучшения и доработки. В Gutenberg 8.5 появилась возможность загружать изображения со сторонних сайтов (вместо хотлинкинга). …

ПодробнееВышел Gutenberg 8.5: добавлена загрузка изображений с внешних сайтов, появилось редактирование отдельных изображений в галереях

Спустя 11 лет пользователи наконец-то смогут обновлять темы и плагины через загрузку ZIP-архива

Это был серьезный путь. Одиннадцать долгих лет. Наконец-то WordPress позволит обновлять установленные плагины и темы с помощью загрузки ZIP-архива. Появится эта возможность в WordPress 5.5. Немного терпения никому не повредит. За прошедшие годы мы видели, сколько плагинов появилось, чтобы реализовать этот функционал. Существовала очевидная потребность в нем. Easy Theme and Plugin Upgrades от Криса Джина …

ПодробнееСпустя 11 лет пользователи наконец-то смогут обновлять темы и плагины через загрузку ZIP-архива

Вышла бета-версия нового плагина Gatsby Source для WordPress

Gatsby анонсировали выход своего нового плагина (v4) для WordPress. Плагин был полностью переработан, чтобы улучшить установки headless WordPress, в которых Gatsby отвечает за фронтэнд. Плагин обладает интеграцией с Gatsby Cloud для обеспечения реалтайм-превью и инкрементальных билдов. Команда Gatsby проделала долгий путь в сфере интеграции с WordPress-сайтами для сложных сценариев использования. В настоящий момент существует три …

ПодробнееВышла бета-версия нового плагина Gatsby Source для WordPress