get_the_privacy_policy_link()

Функция get_the_privacy_policy_link() возвращает ccылку на страницу «Политика конфиденциальности» с учётом форматирования. В отличии от функции get_privacy_policy_url() возвращает ссылку в теге <a>. get_the_privacy_policy_link( $before = », $after = » ) $before (строка) текст или код, который хотите вывести перед ссылкой. $after (строка) текст или код, который хотите вывести после ссылки. По умолчанию в $before и $after …

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

Создаем универсальные макеты с помощью плагина GenerateBlocks для WordPress

Последние несколько недель я экспериментировал с плагином GenerateBlocks в своей тестовой среде. Я создал с его помощью несколько макетов. Плагин, на мой взгляд, имеет огромный потенциал, а потому я решил поделиться им в данной статье. GenerateBlocks был создан Томом Усборном. Он был разработан для функционирования с темой GeneratePress. Тем не менее, автор плагина заявляет, что …

ПодробнееСоздаем универсальные макеты с помощью плагина GenerateBlocks для WordPress

Мэтт Мулленвег и Матиас Вентура продемонстрировали новые инструменты редактирования изображений в Gutenberg

Одним из самых интересных моментов в выступлении Мэтта Мулленвега на мероприятии WordCamp Europe 2020 Online стала демонстрация новых инструментов редактирования изображений, которые появятся в следующем релизе плагина Gutenberg. Видео уже доступно на канале WordPress.tv. На 8:30 Мэтт и Матиас (ведущий разработчик проекта Gutenberg) раскрыли все последние улучшения редактора блоков. Шестиминутный демо-ролик показывает несколько новых функций, …

ПодробнееМэтт Мулленвег и Матиас Вентура продемонстрировали новые инструменты редактирования изображений в Gutenberg

Как использовать WebP изображения в WordPress (и снизить размер изображений до 35%)

Если вы хотите ускорить свой WordPress-сайт, вам обязательно нужно задуматься над тем, чтобы снизить размер своих изображений. Обычно изображения составляют примерно половину всего размера веб-страницы, потому даже небольшие изменения могут дать хорошие результаты. WebP – современный формат изображений, который позволит вам снизить размер ваших изображений без изменения их внешнего вида. В среднем конвертация изображения в …

ПодробнееКак использовать WebP изображения в WordPress (и снизить размер изображений до 35%)

get_privacy_policy_url()

Функция get_privacy_policy_url() возвращает URL страницы политики конфиденциальности. Или пустую строку, если данная страница не существует или не опубликована. get_privacy_policy_url() Страница «Политика Конфиденциальности» автоматически создаётся в виде черновика при установке WordPress. Пример использования Обычно данная функция используется при создании формы обратной связи/заказа. Например, как указано здесь: Ниже пример того, как была сделана данная надпись: <?php if( …

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

Масштабная атака с попыткой кражи конфигурационных файлов обрушилась на WordPress-сайты

За прошедшие выходные злоумышленники провели масштабную кампанию против WordPress-сайтов, эксплуатируя старые уязвимости в непропатченных плагинах с целью загрузки конфигурационных файлов. В атаках использовались старые эксплойты для загрузки или экспорта wp-config.php, извлечения данных из БД; после этого имена пользователей и пароли применялись для перехвата БД. Рам Галл, аналитик угроз в Wordfence, отметил, что атака, которая была …

ПодробнееМасштабная атака с попыткой кражи конфигурационных файлов обрушилась на WordPress-сайты

Mission Ctrl: плагин для добавления блоков к странице консоли WordPress

Ник Хамзе не скрывает, что ему нравится система блоков WordPress. Он разработал несколько прикольных блоков, а также выпустил более практичные блоки под вывеской Sorta Brilliant. В своем последнем проекте Ник решил вынести блоки за пределы страницы редактирования постов. Mission Ctrl – плагин, который внедряет блоки на страницу консоли WordPress. Плагин позволяет разработчикам, пользователям, агентствам и …

ПодробнееMission Ctrl: плагин для добавления блоков к странице консоли WordPress

Automattic инвестировали $4.6 млн в компанию New Vector

Automattic инвестировали $4.6 млн в New Vector, компанию, основанную создателями Matrix – открытого стандарта для реализации децентрализованной коммуникации с помощью сквозного (end-to-end) шифрования. Проект располагается по адресу Matrix.org – он имеет открытый код и предлагает HTTP API и SDK, что позволяет разработчикам создавать свои собственные клиенты сообщений на базе стандарта Matrix с открытой федерацией. Это …

ПодробнееAutomattic инвестировали $4.6 млн в компанию New Vector

Компания Automattic запустила сервис сканирования на вредоносное ПО и уязвимости

Во вторник специалисты Automattic запустили Jetpack Scan, автоматизированный сервис сканирования на наличие вредоносных программ и уязвимостей. Этот сервис является платным. Это уже третий крупный аддон, выпущенный для Jetpack за последние месяцы. Jetpack Scan доступен по цене $7 в месяц или $70 за годовую подписку (с учетом скидки в 30%). Обычные цены составляют $10 и $100 …

ПодробнееКомпания Automattic запустила сервис сканирования на вредоносное ПО и уязвимости

Переход к стеку системных шрифтов в WordPress (как и зачем)

Я большой поклонник высокой производительности в сети. Однако я также считаю, что она не должна ставить под удар дизайн. Важно всегда соблюдать баланс. Еще в 2017 году я посетил блог GitHub и мне понравился их шрифт. Он был удобочитаемый. Я решил покопаться в свойствах в Chrome Devtools и увидел, что они используют стек системных шрифтов. …

ПодробнееПереход к стеку системных шрифтов в WordPress (как и зачем)

Как Automattic платит своим удаленным сотрудникам в разных географических регионах

Все больше и больше компаний сообщают своим сотрудникам о том, что они могут работать из любой удобной локации – даже когда пандемия закончится. Однако возникает вопрос, как все это будет оплачиваться. На прошлой неделе Марк Цукерберг, CEO Facebook, рассказал своим сотрудникам о том, что их оплата труда будет скорректирована, если они примут решение покинуть Bay …

ПодробнееКак Automattic платит своим удаленным сотрудникам в разных географических регионах

200 000 сайтов с WordPress-плагином PageLayer стали открыты для атак

Две уязвимости высокой степени опасности, обнаруженные в плагине PageLayer, позволяют злоумышленникам захватывать WordPress-сайты и удалять их контент. PageLayer – WordPress-плагин, имеющий более чем 200 тысяч активных установок. Главная цель плагина – помочь пользователям, не имеющим навыков разработчиков или дизайнеров, создавать веб-страницы в реальном времени через специальный редактор. Баги могут вести к захвату сайтов и их …

Подробнее200 000 сайтов с WordPress-плагином PageLayer стали открыты для атак

Обзор шаблонов для создания плагинов WordPress

Если полистать сайт developer.wordpress.org то можно найти пост который называется  Best Practice (лучшие практики).
В этом посте меня заинтересовал последний пункт там говорится что вместо того чтобы начинать создание каждого нового плагина с нуля  можно воспользоваться заранее сделанными заготовкам и приведен их список.

Вышел Gutenberg 8.2: улучшен процесс редактирования, добавлены категории паттернов и позиционирование контента в блоке Cover

В среду команда разработчиков Gutenberg выпустила версию 8.2 плагина. Акцент в новом релизе сделан на улучшении процесса редактирования; также появились новые инструменты управления позиционированием контента для блока Cover и добавлены рубрики к паттернам блоков. В новом релизе пользователи могут скопировать весь блок с помощью сочетания клавиш Ctrl + C, либо вырезать блок с помощью Ctrl …

ПодробнееВышел Gutenberg 8.2: улучшен процесс редактирования, добавлены категории паттернов и позиционирование контента в блоке Cover

Разработчики WooCommerce тестируют переход к блокам для корзины и страницы заказа

Разработчики ядра WooCommerce решили протестировать новую блочную корзину и блочный процесс заказа, что соответствует инициативе по преобразованию существующих шорткодов плагина в блоки. Это серьезное архитектурное изменение прошло дополнительный редизайн, позволяющий улучшить показатели конверсии для магазинов. Протестировать блоки можно с помощью функционального плагина WooCommerce Blocks 2.6.0, который вышел на днях. Дизайнер WooCommerce Гэри Мюррей поделился скриншотами …

ПодробнееРазработчики WooCommerce тестируют переход к блокам для корзины и страницы заказа