Черная пятница 2019: все скидки на WordPress плагины и сервисы

Самая полная подборка распродаж полезных сервисов, плагинов и продуктов для сайтов на WordPress и не только.

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

Автоматическое добавление завершающего слэша в rel=canonical

Обложка к записи Автоматическое добавление завершающего слэша в rel=canonical

Простой, но полезный сниппет для плагина Yoast SEO, который добавляет завершающий слэш, если его там не было, во все канонические URL на сайте. Добавьте кусок кода ниже в файл functions.php вашей дочерней темы или в свой плагин или в любой файл в mu-plugins: /** * Добавляет завершающий слэш в rel=»canonical» в плагине Yoast SEO. * …

ПодробнееАвтоматическое добавление завершающего слэша в rel=canonical

В чем отличие между записями и страницами в WordPress

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

ПодробнееВ чем отличие между записями и страницами в WordPress

Что такое Gutenberg?

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

ПодробнееЧто такое Gutenberg?

Расширение профиля пользователей

Однако расширение может потребоваться и по другим причинам. Предположим у вас на блоге пишут посты многие авторы. А вы хотите знать о них всё! Ну или хотя бы номер телефона и Webmoney-реквизиты, чтобы как-то оплачивать им работу. Никаких плагинов мы использовать не будем. Короче вот вам пример кода, который нужно засунуть в functions.php, сейчас расскажу, …

ПодробнееРасширение профиля пользователей

Дополнительные способы добавления и удаления полей в профилях пользователей

Более подробно о расширении пользовательских профилей уже было написано ранее. Сейчас лишь рассмотрим частные случаи. Добавление полей в блок «Контакты» Так как страницу вконтакте или скайп (а также номер сотового) в профиле нужно отображать под вкладкой «Контакты» а не под «Дополнительная информация» то лучше всего применить следующую функцию: function true_add_contacts( $contactmethods ) { $contactmethods[‘vk’] = …

ПодробнееДополнительные способы добавления и удаления полей в профилях пользователей

Создание страниц административных меню

Те, кто занимаются разработкой плагинов или тем для WordPress понимают, что пользователей надо обеспечить какими-то настройками. Причем по логике настройки должны находиться в админке — для этого и нужны административные меню. «Параметы», «Общие», «Обсуждения», «Все пользователи» и так далее — это они и есть. Короче, как их создать? Как обычно, мы не будем использовать чьи-то …

ПодробнееСоздание страниц административных меню

Консоль WordPress

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

ПодробнееКонсоль WordPress

Обзор интерфейса и настроек Gutenberg

В этом уроке мы детально рассмотрим интерфейс редактора Gutenberg и его настройки: Как находить нужные блоки и добавлять их на свою запись/страницу Используем панель форматирования Изучаем настройки блока и настройки всего поста Источник: misha.blog

Создание новой записи в Gutenberg

В этом видеоуроке мы начнем сами создавать записи в WordPress в новом редакторе – Gutenberg. Конкретно сегодня мы разберём блоки параграфов и заголовков. Если точнее, то: Вы научитесь создавать записи и страницы в WordPress, Узнаете, как настраивать блок параграфа и как использовать буквицу, Научитесь использовать блоки заголовков и менять их уровни, H2, H3, H4 и …

ПодробнееСоздание новой записи в Gutenberg

Цикл в WordPress

Циклы в WordPress нужны для того, чтобы выводить контент блога (записи и страницы). В зависимости от страницы, на которой вы находитесь, цикл будет вставлять соответствующее содержимое. То есть на на странице с рубриками будет выводиться содержимое рубрик, на странице с постом — сам пост, а на главной то, что указано в настройках Параметры > Чтение …

ПодробнееЦикл в WordPress

get_category_parents — функция для вывода родительских рубрик (категорий)

Функция возвращает (но не выводит) список родительских категорий, включая текущую (вложенную) категорию в иерархическом порядке. Может пригодиться при создании навигации в виде хлебных крошек на сайте. get_category_parents($category, $display_link, $separator, $nice_name); Параметры $category (целое число) ID текущей категории, то есть для которой надо вывести список родительских. $display_link (логическое) Нужно ли добавить ссылки на категории. $separator (строка) …

Подробнееget_category_parents — функция для вывода родительских рубрик (категорий)

Изменяем список разрешенных HTML-тегов в комментариях

Если вы не впервые на моем блоге, то заметили, что я добавил в форму комментирования кнопки для вставки HTML-тегов (жирный текст, курсив, цитата, ссылка и код). Сначала никаких проблем не было, но когда я дошёл до подсветки синтаксиса в комментах, начался хаос 🙂 Первое. Удалялись все HTML-теги (ну кроме <strong>, <em> и прочее), находящиеся между …

ПодробнееИзменяем список разрешенных HTML-тегов в комментариях

Замена стандартных ошибок на странице входа

В WordPress, по умолчанию, если ошибаешься при вводе логина (имени пользователя), появляется ошибка «Неверное имя пользователя», а при вводе пароля так вообще «Введённый вами пароль пользователя admin неверен». Разумеется, вы не должны использовать стандартный логин «admin», и всё же, если хакеры узнают ваше имя пользователя, это даст им большие преимущества. Поэтому вставляем следующий код в …

ПодробнееЗамена стандартных ошибок на странице входа