Бесплатное развертывание (деплой) сайтов на WordPress с помощью GitHub Actions

Continuous Delivery (CD), или непрерывное развертывание уже давно стало одним из золотых стандартном разработки и неотъемлемой частью схемы CI/CD. Принцип CI/CD означает, что вся работа над проектом ведется в системе контроля версий (git), код лежит в репозитории, а развертывание происходит автоматически по мере готовности. До недавнего времени эта последняя часть, а именно непосредственная отправка готового …

Подробнее

Вышел Gutenberg 7.9: больше градиентов, больше типографики, больше паттернов

На днях команда Gutenberg выпустила новую версию плагина 7.9. В этом релизе появилось еще больше полезных опций: новые инструменты управления типографикой для блоков, дополнительные паттерны для тестирования. Также была проведена работа по дополнительному «облегчению» DOM для авторов тем. Релиз 7.9 включает в себя более двух десятков баг-фиксов и практически столько же минорных улучшений. Команда продолжает …

Подробнее

checked() – сравнивает два значения и возвращает атрибут checked в случае их совпадения

Так как мы говорим об атрибуте checked=’checked’, то сразу можно понять, что функцию можно использовать как для чекбоксов, так и для радио-кнопок в формах. На мой взгляд – довольно удобная. checked( $checked, $current = true, $echo = true ) $checked Одно из значений для сравнения. $current Второе значение для сравнения, по умолчанию – true. echo …

Подробнее

Произвольные поля в меню

В этом уроке хочу познакомить вас с двумя новыми хуками, появившимися в WordPress 5.4, которые позволят вам добавить какой-нибудь текст или HTML в интерфейс редактирования элемента меню в админке и кастомайзере. А если можно добавить HTML, то можно добавить какие-то поля 🤔 Если вы не до конца разобрались с функционалом меню WordPress, то обязательно посмотрите …

Подробнее

Что такое веб хостинг?

Интернет и серфинг по сети стал привычным делом. Мы просто открываем браузер и переходим на нужный сайт. Имя сайта, которое пишется в адресной строке браузера называется домен. Например, «yandex.ru», «mail.ru», «vk.com» – это всё доменные имена. Далее, сервер доменных имён DNS сопоставляет домен с IP-адресом. Именно с IP адреса загружаются файлы: HTML-документ, стили CSS, скрипты …

Подробнее

7 лучших плагинов для визуализации данных в WordPress (вывод диаграмм, инфографики)

Хотите вывести на своем сайте яркие диаграммы, пиктограммы или инфографику? Визуализация облегчает понимание данных, которыми вы делитесь с пользователями. Существует множество разных плагинов и инструментов WordPress, позволяющих вывести графики и диаграммы на сайте. В данной статье мы расскажем вам, какими инструментами лучше всего пользоваться для визуализации данных. Почему стоит использовать визуализацию информации Визуализация данных означает …

Подробнее

Вышел WordPress 5.4 «Adderley» с улучшенным редактором, новыми блоками и API для разработчиков

WordPress 5.4 «Adderley», названный в честь американского джазового музыканта Нэта Эддерли, вышел сегодня и стал доступен для скачивания. Релиз включает в себя новые блоки иконок соцсетей и кнопок, улучшения юзабилити и новые API для разработчиков тем и плагинов. 552 разработчика, среди которых 168 новых волонтеров – именно столько людей трудилось над новым релизом WP. За …

Подробнее

В Font Awesome появились новые иконки, связанные с COVID-19

В понедельник команда Font Awesome выпустила новый набор иконок, направленный на увеличение осведомленности о COVID-19. Иконки в начертании solid доступны в обновлении Font Awesome 5.13 – все они бесплатные и имеют открытый код. В pro-пакет входят те же самые иконки, только в версиях regular, light и duotone. Цель новых иконок – помочь владельцам сайтов и …

Подробнее

bbPress Can’t Count

bbPress Can't Count

In a highly-concurrent high-load environment bbPress will not count the topics and replies correctly. This happens due to several race conditions in the code. While not a critical vulnerability, it’s annoying. I wonder how the dotorg forums keep the numbers accurate? Maybe they don’t and nobody cares 🙂 but it’s something I’ve been very passionate …

Подробнее

Вышел Gutenberg 7.8 с Patterns API и улучшенным интерфейсом

Несколько дней назад вышла версия 7.8 плагина Gutenberg. Команда продолжила улучшать интерфейс редактора, что было начато еще в релизе 7.7. Самый полезный функционал версии 7.8 – добавление Patterns API для разработчиков плагинов и тем. Релиз 7.8 не может похвастаться массивными нововведениями, как это было в прежних версиях. В данной версии появились мелкие улучшения, связанные с …

Подробнее

Как провести собеседование PHP разработчика middle-уровня?

В этом выпуске подкаста гость в студии: Альберт Степанцев. Обсуждаем процесс найма PHP разработчика middle-уровня с точки зрения работодателя — что спрашивать, на что обращать внимание, как провести комфортное и полезное всем собеседование? Кого ищем? На что обратить внимание в резюме? Предварительное общение по телефону Собеседование должно быть не как экзамен, а как диалог Задачи …

Подробнее

Skyeng — школа английского языка

На правах рекламы порекомендую школу английского языка Skyeng. Мне понравилась их веб-платформа — интерактивная и достаточно навороченная, очевидно, хорошо вложились в разработку! Есть и мобильное приложение, удобно для повтора слов в непринужденной обстановке. А вот делать в нём домашки на грамматику не очень удобно. Похоже оно работает через Web View и из-за этого не так …

Подробнее