Local Pro станет бесплатным для всех пользователей в версии 6.0

Компания WP Engine на днях объявила о том, что Local Pro, платное обновление для среды разработки Local, станет бесплатным для всех пользователей. Начиная с версии 6.0, все функции, которые раньше требовали платной подписки, теперь будут доступны для бесплатных аккаунтов Local. К таким функциям относятся Live Links Pro, Instant Reload, Link Checker и MagicSync. «Мы считаем, …

Подробнее

Markdown Comment Block: плагин, позволяющий добавлять заметки для редакторов в WordPress

Рич Табор, работающий сейчас в GoDaddy, в конце прошлой недели написал твит о том, что у него появилась идея для нового блока. Вскоре после этого на сайте WordPress.org появился новый плагин Markdown Comment Block. Плагин представляет собой один блок. С его помощью пользователи могут добавлять заметки прямо в редакторе записей, и эти заметки не будут …

Подробнее

Вышел Gutenberg 10.9: переименован блок Query, появилось превью Rich URL

На днях в каталоге плагинов появился релиз Gutenberg 10.9. Среди примечательных особенностей свежей версии стоит выделить переработанные блоки Query и Query Loop, возможность сворачивать и разворачивать элементы в редакторе, а также карточки с превью Rich URL. В релизе Gutenberg 10.9 также появилось обновленное модальное окно для создания шаблонов. Еще одним улучшением редактора является отказ от …

Подробнее

Как убрать неиспользуемый CSS-код в WordPress

Хотите удалить неиспользуемые CSS-стили в WordPress, чтобы сайт загружался быстрее? В данном случае мы имеем в виду неиспользуемый CSS-код, добавляемый темами или плагинами. Удаление такого кода позволяет улучшить производительность WordPress и поднять опыт взаимодействия. В данной статье мы покажем, как легко удалить неиспользуемый CSS-код, сохранив работоспособность веб-сайта. Что представляют собой неиспользуемые CSS-стили в WordPress Неиспользуемый …

Подробнее

get_post_class() – возвращает массив CSS-классов поста

При выводе постов внутри цикла WordPress вы можете использовать фукнции post_class() или get_post_class() для присвоения посту уникальных CSS-классов в атрибуте class=»», что позволит стилизовать разные типы, форматы постов или конкретные записи по-другому. Каждый класс при добавлении проходит через очистку функцией esc_attr(). Полный список добавляемых классов. get_post_class( $class = », $post_id = null ); Параметры $class …

Подробнее

Изменение статуса поста в WordPress

В WordPress есть функция get_post_status(), которая возвращает статус указанного или текущего поста в цикле WordPress. Но есть ли подобная функция для того, чтобы изменить статус поста? Да, кстати, про статусы постов есть отдельный урок. Вообще в ядре WordPress нет функции set_post_status(), поэтому давайте её напишем сами. Это будет совсем не сложно. if( ! function_exists( ‘set_post_status’ …

Подробнее

wp_print_footer_scripts() – выводит скрипты в футере

wp_print_footer_scripts(); У функции нет параметров, также она ничего не возвращает. Сама функция УЖЕ подключена на функцию/хук wp_footer(), поэтому с ней вам в принципе ничего делать не нужно. Также эта функция выводит все скрипты, подключенные через wp_enqueue_script(). Есть вопросы по поводу способов подключения скриптов в WordPress? Смотрите этот бесплатный видеоурок. Хук wp_print_footer_scripts Функция wp_print_footer_scripts() состоит из …

Подробнее

Tidy Notifications: модуль к плагину Toolbelt для упорядочивания администраторских уведомлений

Бен Гиллбэнкс, создатель плагина Toolbelt, попробовал самостоятельно решить проблему с администраторскими уведомлениями. Для этого он выпустил отдельный модуль Tidy Notifications к своему плагину. Несмотря на все заверения и обещания рабочей группы WP Notify в прошлом году, мы до сих пор так и не получили упорядоченную систему уведомлений в WordPress. Текущая система уведомлений – это даже …

Подробнее

Как создать лендинг на WordPress

Этот урок будет посвящён созданию лендинга на WordPress с нуля. Также вам не понадобится никаких знаний кода для этого. Единственное требование – вам нужно уже заранее установить себе где-нибудь WordPress, об этом у меня есть отдельный урок. Вступление. Можно ли создать лендинг на WordPress? Сравнение с другими платформами Да, безусловно можно. Есть один миф, который …

Подробнее

Установка WordPress ну вообще с нуля. Пошаговое руководство для начинающих

В этом невероятно подробном уроке я полностью проведу вас через процесс установки WordPress. Вы также научитесь создавать домен, регистрировать и настраивать хостинг для WordPress. Внимание! В этом уроке я упоминаю различные сервисы и программы, которые использую, Это не является рекламой и мне никто не платит за упоминание их тут – это реально то, что использую я …

Подробнее

Соревнования по программированию на платформе All Cups

В гостях Дмитрий Санников рассказывает про соревнования по программированию, ИИ, машинному обучению и высоконагруженным системам на платформе All Cups. All Cups — платформа для проведения соревнований Кто является автором и инициатором соревнований? Визитная карточка — интересные задачи Online или Offline? Призовой фонд? Какие языки программирования популярны на соревнованиях? Как взаимодействует код участника соревнования с платформой? …

Подробнее

Вышел Gutenberg 10.8: появились новые превью блоков, новые опции типографики

На прошлой неделе в каталоге WordPress появился релиз Gutenberg 10.8. В нем были добавлены новые элементы управления font-weight для блока Heading и font-family для блока List. У блоков Audio и File теперь есть превью в инструменте вставки. Компоненты Full Site Editing (FSE) продолжают совершенствоваться. В свежем релизе большинство изменений FSE – это баг-фиксы. Одно из …

Подробнее

Автоматическое обновление локальной базы с боевого сервера

Поддерживать локальную версию сайта — скучное и утомительное занятие, особенно если проект быстро развивается и большое количество людей постоянно вносят правки, публикуют новые страницы, статьи или меняют настройки. Конечно, идеальным считается процесс, в котором все изменения сначала вносятся на стейдж-сервер, а только после проверки переносятся на боевой сайт. Но на практике мало у кого хватает …

Подробнее

Цветовая схема админки в зависимости от окружения

Обложка к записи Цветовая схема админки в зависимости от окружения

Топовый секрет по WordPress, если вы редактируете содержимое сайта или его настройки сразу на нескольких разных окружениях (локальный, стейджинг, лайв). Измените цветовую схему панели администрирования, чтобы можно было легко определить, где вы находитесь. Я всегда выбираю тему Sunrise для лайва, Default для локального сайта и Ectoplasm для стейджинга. Если вы хотите автоматизировать смену цветовой схему …

Подробнее

wptexturize() – заменяет кавычки и другие символы на более визуально правильные и привлекательные

Возвращает переданный в неё текст, преобразуя в нём кавычки, апострофы, тире, многоточие, символ торговой марки и символ умножения. Например, если в редакторе написать это: То на сайте будет: Замены в пределах некоторых HTML-тегов производиться не будет, по умолчанию это теги <pre>, <code>, <kbd>, <style>, <script>, and <tt>, но вы можете изменить их список фильтром no_texturize_tags. Также будет проигнорирован текст внутри …

Подробнее