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

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

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

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

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

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

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

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

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

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

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

ПодробнееSkyeng — школа английского языка

Как я разбирался с Webpack. Настройка на примере SCSS.

Как ни странно, детально разобраться с вебпаком я захотел именно для того, чтобы использовать в своих проектах CSS-пропроцессоры. Даже когда появился Gutenberg, я в это решил не вникать и создавал блоки для него на чистом JS 😁 В этом уроке постараюсь рассказать всё пошагово и очень легко, для тех, кто никогда не работал ни с …

ПодробнееКак я разбирался с Webpack. Настройка на примере SCSS.

Как понять, что тему, которую вы купили, лучше не использовать?

У этого поста две цели: Развеять два мифа, витающих в русскоязычном интернете о безопасности и о производительности WordPress. (Спойлер: WordPress – супер быстрый, WordPress – безопасный). Предостеречь людей, которые собираются создавать сайт на WordPress от роковой ошибки. Смотрите, разработка сайта на WordPress – это по сути и есть разработка темы на основе ядра движка. Когда клиенты заказывают …

ПодробнееКак понять, что тему, которую вы купили, лучше не использовать?

Как создать купонный сайт на WordPress

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

ПодробнееКак создать купонный сайт на WordPress

Чек-лист по первичной индексации сайта

Обложка к записи Чек-лист по первичной индексации сайта

Чтобы сообщить поисковым системам о вашем новом сайте, следуйте моему чек-листу и ваши проекты очень быстро появятся в индексе. Настройте ЧПУ на вашем сайте и не используйте кириллицу в URL Создайте XML карту вашего сайта sitemap.xml Создайте правильный robots.txt для вашей CMS Добавьте sitemap.xml в robots.txt Добавьте микроразметку по Schema.org для сущностей на сайте Пишите …

ПодробнееЧек-лист по первичной индексации сайта

wp_insert_user() – добавляем пользователя на сайт через код. Или обновляем существующего.

В случае успеха функция возвращает ID созданного/обновлённого пользователя, в случае неудачи – объект WP_Error. Некоторые из таких ситуаций: «Имя пользователя не может быть длиннее 60 символов.» – до описания этой функции я вообще не знал об этом ограничении! «Нельзя создать пользователя с пустым логином.» – логично. «Извините, это имя пользователя уже существует!» – да, такие …

Подробнееwp_insert_user() – добавляем пользователя на сайт через код. Или обновляем существующего.