Браузер Vivaldi в стиле WordPress

Если вы, как и я, являетесь фанатом тёмных тем, WordPress и браузера Vivaldi. То предлагаю сделать из нашего горячо любимого Vivaldi браузер, похожий на админку WordPress. Находим цвета админки Для этого идём на официальный сайт WordPress, где нас интересует статья по поводу WordPress + Slack, в которой в самом низу в разделе WordPress Color Themes …

Подробнее

JetBrains Mono

JetBrains Mono — новый моноширный шрифт с поддержкой лигатур и русского языка для разработчиков от компании JetBrains, от которого не вытекают глаза. Сравнение Consolas 13px JetBrains Mono 13px Лигатуры Шрифт JetBrains Mono поддерживает 134 лигатуры и отлично выглядит как с ними, так и без них. Лигатуры включены Лигатуры выключены Языки Шрифт JetBrains Mono на данный …

Подробнее

Ajax Edit Comments

Обложка к записи Ajax Edit Comments

Ajax Edit Comments — это плагин под WordPress, который позволяет пользователям редактировать их собственные комментарии ограниченное количество времени. Администраторы могут править любые комментарии во фронтенде. Для начала можете посмотреть обзор плагина на WPTavern для получения инофрмации. Возможности Функции админа Пожалуйста, посмотрите видео, демонстрирующее все возможности администратора, либо почитайте о возможностях администратора в вики на Github. …

Подробнее

selected() – функция для отметки текущего значения в выпадающих списках

Функция позволяет сравнить два переданных в неё значения и в случае, если они совпадают, вывести или вернуть эту строку  selected=’selected’ (обратите внимание на одинарные кавычки и на пробел в начале). selected( $selected, $current = true, $echo = true ) $selected Первое сравниваемое значение, обычно – значение атрибута value текущей опции списка. $current Текущее значение. По умолчанию равно …

Подробнее

Меняем текст (и не только) результата теста в «Здоровье сайта»

Версия WordPress 5.3 подъехала к нам с новым фильтр хуком для функционала Здоровье сайта – site_status_test_result. Этот фильтр позволяет полностью изменить результат конкретного теста – текст, лейбл, цвет лейбла, приоритетность… короче давайте я покажу вам всё на примере! Предположим, что на моём сайте тест выдаёт такое рекомендуемое улучшение: А что, если мы допилим туда ещё одно …

Подробнее

get_sites(), описание функции, параметры

Функция позволяет получить сайты сети WordPress Мультисайт, соответствующие переданным в неё параметрам. Мы уже рассматривали с вами подобные функции, например: get_terms() – для таксономий, get_posts() – для постов Теперь пришло время познакомиться с функцией, предназначенной для получения / вывода сайтов сети. get_sites( $args = array() ) Как работать с функцией get_sites() ? Функция возвращает нам …

Подробнее

Статусы сайтов в админке WordPress Мультисайт

Для того, чтобы вам было понятно, что за статусы такие, взгляните на этот скриншотец: Кстати говоря, если сверху вы перейдёте на вкладку Для взрослых, то надпись уже больше не будет отображаться. Один из сайтов на скриншоте я отметил в его настройках как «Для взрослых», и рядом с ним стала отображаться соответствующая надпись. Второй же сайт …

Подробнее

Вкладки статусов с количеством сайтов в админке в режиме Мультисайт

В основном этот пост о том, что в WordPress 5.3 на странице «Все сайты» в режиме мультисайт появились вкладки-ссылки с количеством сайтов каждого статуса, а также про новый фильтр хук views_sites-network, который позволяет нам редактировать текущие и добавлять свои. Вкладки (ссылки) по умолчанию Ниже список вкладок, доступных по умолчанию. Обратите внимние, что те или иные …

Подробнее

Здоровье сайта. Подробное руководство.

В WordPress 5.2 появились новые страницы, предназначенные для информирования пользователя о том, что на сайте происходит (в плане безопасности и производительности) и что с этим можно поделать. Там же можно легко получить доступ к отладочной информации. Окей, давайте разберёмся, для начала в админке своего сайта попробуйте перейти в Инструменты > Здоровье сайта. Вкладка «Состояние» Первое, …

Подробнее

wp_unslash() – удаляет обратные слеши из строки или массива строк

wp_unslash( $value ) $value (строка|массив) Строка либо массив строк, либо массив массивов и строк. Если смотреть в корень, то функция применяет стандартную PHP функцию stripslashes(): Если вы передали в функцию строку, то сразу к ней же и применяет. Если в функцию передан массив с неизвестным содержимым, то функция чекает все элементы массива и вложенных массивов …

Подробнее

Добавление фильтра по сайтам в WordPress Multisite

Мне кажется скоро надо будет создавать отдельную метку #фильтры_в_админке, потому что у меня уже есть пост про то, как добавить фильтр по элементам таксономий, фильтр записей по автору, а теперь ещё и вот это: Как вы возможно помните, в WordPress Multisite нет ограничения по количеству сайтов, их спокойно может быть сотня, или тысяча. И поэтому …

Подробнее

Вышел Gutenberg 7.2 с блоком Buttons и опцией изменения размера изображений в галереях

Команда Gutenberg выпустила версию 7.2 плагина после четырехнедельного праздничного запоя перерыва. Обновление включает в себя 180 различных улучшений, поступивших в виде pull request’ов к репозиторию проекта от 56 пользователей. Среди самых примечательных фишек стоит выделить новый блок Buttons, который позволяет добавлять несколько кнопок в ряд, а также возможность определять размер изображений в блоке галереи. Эти …

Подробнее

Поддержка метаданных для сайтов сети мультисайт в WordPress 5.1

В версии WordPress 5.1 была представлена новая таблица метаданных, предназначенная для сайтов внутри сети WordPress Мультисайт. Хорошая новость – с производительностью метаданных всё окей, вы можете получать их сразу от нескольких сайтов и при этом даже не используя функцию switch_to_blog(). В то же время вы можете запускать циклы для сайтов используя WP_Meta_Query внутри WP_Site_Query. Например: $args …

Подробнее

get_term_meta() – получает значение метаполя таксономии

Данная функция используется, если вам нужно получить какие-то мета данные таксономии. Эта функция работает так же как и функция get_post_meta(). get_term_meta( $term_id, $key = », $single = false ) $term_id (число) указываем ID элемента таксономии. $key (строка) указываем имя ключа мета поля. Если ключ не указать, то выведет массив всех мета полей данной таксономии. По …

Подробнее