Содержание

Произвольные типы записей в WordPress

Вот мы наконец-то и добрались до такой важнейшей темы, как вордпрессовские типы постов (или типы записей). Нет, серьёзно, если ваш сайт представляет из себя чуть больше, чем просто блог, то умение обращаться с типами постов просто необходимо.

Почему раньше WordPress называли движком только для блогов? Потому что раньше в нем не было типов записей (на самом деле некоторые люди с сайтами на джумле до сих пор упрямо считают, что удел WP — блоги, но мы все прекрасно знаем, что это далеко не так).

Если вы уже более или менее знакомы с типами постов в WordPress и их созданием, читайте про их вывод в цикле в статье про WP_Query и про файлы темы, используемые для них в качестве шаблонов.

Также вы можете глянуть этот обзорный видеоурок:

Стандартные типы записей WordPress

Понять, что представляют из себя типы постов легче всего на примере.

В WordPress по умолчанию (если вы не ставили никаких тем и плагинов) уже есть несколько типов постов:

  • Записи (каждый тип поста имеет отдельное название для использования в коде, у записей это post)
  • Страницы page
  • Вложения attachment
  • Редакции revision
  • Элементы меню nav_menu_item

Что общего у всех этих типов? Все они являются элементами содержимого сайта, имеют какие-либо параметры. Информацию о них можно получить или вывести, например в виде объекта поста WP_Post.

Давайте вкратце рассмотрим каждый из стандартных типов постов, чтобы иметь общее представление о них.

Записи

Если на вашем сайте присутствует блог, то этот стандартный тип поста очень удобно использовать в качестве статей на блоге. Записи по умолчанию выводятся на главных страницах многих тем WordPress в порядке даты публикации (по убыванию). Они также попадают в RSS-ленту сайта.

Шаблоном страницы записи является файл темы single. php.

Страницы

О да! Страницы — это потрясающая штука! В целом они похожи на записи, но имеют несколько уникальных особенностей. Итак, страницы:

  • Первое и самое главное — страницы могут использовать произвольный файл из папки с темой в качестве своего HTML/PHP шаблона. Это значит, что в принципе каждая страница может кардинально отличаться от общего дизайна и верстки сайта. Но на самом деле, с версии 4.7 мы можем использовать шаблоны страниц для любого типа поста.
  • Имеют иерархию. Т.е. одна страница может быть родительской для других страниц.
  • Имеется возможность сортировать их по порядку. В принципе каждый тип поста имеет такую возможность, но в страницах этот функционал предусмотрен по умолчанию.
  • При включенных постоянных ссылках на сайте, страницы имеют URL вида http://ваш-сайт.ru/ярлык_страницы, например https://misha.agency/contacts. Если имеются родительские элементы, они также будут включены в URL. Удобно.

В качестве шаблона страницы может быть задействован один из следующих файлов. Файлы указаны в порядке приоритета задействования. Т.е., если файла под номером 1 не существует, то будет задействован файл под номером 2.

  1. {ваш_шаблон}.php файл с произвольным названием, будет использоваться как шаблон страницы, если выбран на странице редактирования страницы.
  2. page-{ярлык_страницы}.php
  3. page-{ID_страницы}.php
  4. page.php

Вложения

Тип поста, предназначенный для управления файлами, загруженными через стандартный вордпрессовский загрузчик, а также для хранения информации о них. Например у изображений это может быть их размер, альтернативный текст (для HTML-атрибута alt) и т.д.

Редакции

Редакции записей — это черновики, которые автоматически сохраняются в процессе редактирования записей (также могут быть использованы и в других типах постов, не только в post). И, если вы вдруг написали в своей статье что-то не то, вы всегда cможете восстановить её старую версию из одной из редакций.

Метабокс с редакциями вы найдёте на странице редактирования любой записи.

Элементы меню

Данный тип постов хранит информацию об элементах навигации в WordPress. Кстати, это единственный тип, который не используется для работы с контентом сайта.

Регистрация пользовательского типа поста

Конечно же, самое интересное начинается, когда мы создаем собственный тип записей. Причем это может быть абсолютно что угодно, например работы в портфолио, опросы, товары в интернет-магазине.

В качестве примера давайте добавим «Функции WordPress». То есть, нам нужно, чтобы у функций был собственный шаблон страниц, собственные категории, ну, и если мы будем постить по 3 функции в день (к примеру), то нам тем более не надо захламлять RSS-канал.

Всего будет 4 шага создания типа поста. На самом деле, чтобы всё заработало, достаточно и одного-двух этапов, но нам ведь надо, чтобы всё было на высшем уровне.

Шаг 1. register_post_type()

Всё начинается с функции register_post_type(). Пока что вы можете использовать код, приведённый ниже, подставив свои собственные значения параметров в массивы.

add_action( 'init', 'true_register_post_type_init' ); // Использовать функцию только внутри хука init
 
function true_register_post_type_init() {
	$labels = array(
		'name' => 'Функции',
		'singular_name' => 'Функцию', // админ панель Добавить->Функцию
		'add_new' => 'Добавить функцию',
		'add_new_item' => 'Добавить новую функцию', // заголовок тега <title>
		'edit_item' => 'Редактировать функцию',
		'new_item' => 'Новая функция',
		'all_items' => 'Все функции',
		'view_item' => 'Просмотр функции на сайте',
		'search_items' => 'Искать функции',
		'not_found' =>  'Функций не найдено.',
		'not_found_in_trash' => 'В корзине нет функций.',
		'menu_name' => 'Кодекс WP' // ссылка в меню в админке
	);
	$args = array(
		'labels' => $labels,
		'public' => true,
		'show_ui' => true, // показывать интерфейс в админке
		'has_archive' => true, 
		'menu_icon' => get_stylesheet_directory_uri() .
'/img/function_icon.png', // иконка в меню 'menu_position' => 20, // порядок в меню 'supports' => array( 'title', 'editor', 'comments', 'author', 'thumbnail') ); register_post_type('functions', $args); }

Важно: в качестве имени типа поста (первый аргумент функции) нельзя использовать следующие слова: post, page, attachment, revision, nav_menu_item, action, order, theme. Помню случай, когда я пытался зарегистрировать тип поста order и не мог понять, почему ничего не работает.

Этот пример очень упрощён. На моем блоге вы также найдете полную документацию функции register_post_type() с подробным описанием её параметров и их значений.

Если не знаете, куда вставлять код из этого поста, вставляйте всё в файл functions.php. Таких файлов может быть несколько, нам нужен тот, который находится непосредственно в папке с текущей темой.

В результате получаем:

Круто, да?

Шаг 2. Тексты уведомлений для типа постов

В принципе обычно бывает достаточно первого и четвертого шага, однако, если вы всерьез занялись настройкой админки, то шаги 2 и 3 тоже важны.

Наверное вы понимаете, о каких уведомлениях идет речь. Это сообщения, которые появляются в верхней части экрана при например сохранении или обновлении поста.

Если вы пропустите этот шаг, то по умолчанию будут использоваться уведомления из записей типа post.

add_filter( 'post_updated_messages', 'true_post_type_messages' );
 
function true_post_type_messages( $messages ) {
	global $post, $post_ID;
 
	$messages['functions'] = array( // functions - название созданного нами типа записей
		0 => '', // Данный индекс не используется.
		1 => sprintf( 'Функция обновлена. <a href="%s">Просмотр</a>', esc_url( get_permalink($post_ID) ) ),
		2 => 'Параметр обновлён.',
		3 => 'Параметр удалён.',
		4 => 'Функция обновлена',
		5 => isset($_GET['revision']) ? sprintf( 'Функция восстановлена из редакции: %s', wp_post_revision_title( (int) $_GET['revision'], false ) ) : false,
		6 => sprintf( 'Функция опубликована на сайте.
<a href="%s">Просмотр</a>', esc_url( get_permalink($post_ID) ) ), 7 => 'Функция сохранена.', 8 => sprintf( 'Отправлено на проверку. <a target="_blank" href="%s">Просмотр</a>', esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ), 9 => sprintf( 'Запланировано на публикацию: <strong>%1$s</strong>. <a target="_blank" href="%2$s">Просмотр</a>', date_i18n( __( 'M j, Y @ G:i' ), strtotime( $post->post_date ) ), esc_url( get_permalink($post_ID) ) ), 10 => sprintf( 'Черновик обновлён. <a target="_blank" href="%s">Просмотр</a>', esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ), );   return $messages; }

Шаг 3. Вкладка «Помощь»

Вкладка «Помощь» находится в правой верхней части экрана. Для нашего типа поста её ещё пока что нет, но вы сможете найти её на странице редактирования записей например.

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

Следующий код будет работать в версиях WordPress 3.3 и выше. Более старые версии WordPress в данном случае рассматривать не вижу смысла.

function true_post_type_help_tab() {
 
	$screen = get_current_screen();
 
	// Прекращаем выполнение функции, если находимся на страницах других типов постов
	if ( 'functions' != $screen->post_type )
		return;
 
	// Массив параметров для первой вкладки
	$args = array(
		'id'      => 'tab_1',
		'title'   => 'Обзор',
		'content' => '<h4>Обзор</h4><p>Содержимое первой вкладки.</p>'
	);
 
	// Добавляем вкладку
	$screen->add_help_tab( $args );
 
	// Массив параметров для второй вкладки
	$args = array(
		'id'      => 'tab_2',
		'title'   => 'Доступные действия',
		'content' => '<h4>Доступные действия с типом постов «' . $screen->post_type .
'»</h4><p>Содержимое второй вкладки</p>' );   // Добавляем вторую вкладку $screen->add_help_tab( $args );   }   add_action('admin_head', 'true_post_type_help_tab');

При использовании этого кода получаем:

Шаг 4. Обновление постоянных ссылок

Завершающий штрих. Если на вашем сайте включены пермалинки, то, для того, чтобы страницы типа поста корректно отображались (и отображались вообще), переходим в

Параметры > Постоянные ссылки и, ничего не меняя, нажимаем «Сохранить изменения».

Миша

Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.

Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.

Как пользоваться WordPress – подробная инструкция использования CMS

Всем привет, сегодня я решил рассказать вам, как пользоваться WordPress – самой популярной CMS. Пошаговая инструкция со всеми подробностями для начинающих, которая, я надеюсь, поможет вам разобраться во всех тонкостях и особенностях. Давайте начнем.

Что такое WordPress?

WordPress – одна из самых популярных систем управления контентом. Она написана на языке программирования PHP и имеет миллионы фанатов по всему миру. Если посмотреть на статистику всех сайтов интернета, то именно эту CMS использует наибольший процент веб-ресурсов.

Платформа умеет решать поставленные задачи, и если раньше ее использовали только для создания блогов и информационных порталов, то сейчас на WordPress работает огромное количество самых разнообразных проектов. Начиная от простых визиток и заканчивая целыми тематическими социальными сетями.

В сегодняшнем материале мы разберемся в том, как работать в ВордПресс, добавлять статьи и категории, устанавливать плагины, шаблоны и пр.

Кстати говоря, работа в любой системе управления контентом осуществляется из панели администратора. Она недоступна для простых пользователей, из нее выполняется полное управление сайтом. Эта инструкция для чайников и призвана, прежде всего, научить вас работать с этой панелью.

Чтобы открыть панель управления, перейдите по адресу вашсайт.ru/wp-login.php, введите свои учетные данные и войдите. После этого вас перекинет в консоль (это и есть админка). Если этого не произошло, и вас перебросило на главную страницу вашего сайта, то вы наверняка должны были заметить темную полоску вверху. Чтобы перейти в панель управления (ПУ), нажмите на соответствующую кнопку.

Установка темы

Шаблоны или, как их еще называют, темы – это визуальная составляющая вашего сайта на WP. Их очень много. Самое первое место, где вы можете найти шаблоны – Внешний вид – Темы. Именно здесь вы будете видеть актуальный список установленных тем. Самое прекрасное, что вы в любой момент можете установить тему, нажав всего пару кнопок. Для этого найдите кнопку “Добавить новую” и перейдите в каталог.

Для установки любого шаблона нужно нажать на соответствующую кнопку. После этого файлы темы будут загружены в вашу админку. Она появится в разделе “Темы”. Оттуда вы сможете ее активировать.

На ваш выбор доступны тысячи разных тем. Каждую из них при желании можно установить и опробовать. Обратите внимание на кнопку “Настроить”. Именно с ее помощью осуществляется первичная настройка шаблона для ВордПресс.

Как создать рубрику

Если вы делаете блог, то все ваши посты обязательно должны быть сгруппированы по категориям. Иначе ваши читатели просто запутаются в огромном количестве разносортных постов. Чтобы создать их, перейдите в “Записи” – “Рубрики”.

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

Введите название, ярлык (ссылку желательно на латинице) и описание, после чего нажмите “Добавить новую рубрику”. С этого момента категория будет создана, и создавая посты, вы сможете ее выбрать.

Обратите внимание на вкладку “Родительская рубрика”. С ее помощью вы сможете создавать подкатегории. Например, создав в категории “Музыка” подкатегорию “Рок”, где последняя является дочерней по отношению к категории “Музыка”, а не отдельной рубрикой. Это удобно, когда на веб-сайте насчитываются десятки и сотни различных категорий.

Добавление записи

После того, как мы настроили шаблон и рубрики, можно приступить к созданию нашего первого поста. Для этого нам необходимо перейти в раздел “Записи – Добавить новую”, где мы и будем проводить основную часть времени, работая над контентом.

Как видите, здесь нет ничего сложного. Нам нужно ввести название поста, его содержимое. В нижнем правом углу выбрать категорию и нажать на кнопку “Опубликовать”.

Теперь ваш пост появится в списке записей и будет отображаться на главной вашего блога. Если вы не доделали статью и не хотите, чтобы кто-то ее видел в таком виде, то нажмите кнопку “Сохранить”, которая находится чуть выше. Таким образом вы создадите черновик, к которому нет доступа ни у кого, кроме вас.

Добавление страницы

При работе с сайтом вам непременно понадобятся страницы. В отличие от постов, страницы статичны, они не отображаются в списке записей. Чтобы перейти на них, обычно используются прямые ссылки, которые вебмастера размещают в меню или где-то еще. Как правило, на страницах указывается самая разная информация. Вы можете разместить страницу “О блоге” и рассказать, что же вас побудило создать свой собственный сайт.

Итак, чтобы сделать страницу, нужно перейти в “Страницы – Добавить новую”. В остальном же там все работает так же, как и при добавлении записей.

Обратите внимание, что при создании страницы у вас нет возможности выбрать рубрику. Вы также можете не публиковать ее сразу. Кнопка “Сохранить” позволит сделать черновик, чтобы вернуться к его редактированию позже.

Как добавить виджеты?

Записи могут отображаться не только на главной. С помощью виджетов вы можете настроить отображение постов в сайдбаре, т. е. боковой панели. Там можно разместить большое количество всевозможных виджетов. Чтобы настроить виджеты, просто перейдите в раздел “Внешний вид – Виджеты”.

Для размещения виджета в области боковой панели достаточно просто перетащить его с помощью курсора. Таким же образом вы можете настраивать их порядок.

Как видите, в моей теме есть только одна область для виджетов – боковая панель. Однако в вашем случае их может быть больше. Например, обычно область для виджетов имеется в нижней части сайта – футере, а также в верхней – рядом с логотипом. Установка в другие области происходит аналогично.

Заключение

Надеюсь, эта небольшая инструкция помогла вам разобраться в азах работы с системой управления контентом. Добавление постов, категорий или страниц – дело достаточно простое, стоит только попробовать и уже спустя пару минут вы научитесь это делать и разберетесь в интерфейсе. Не зря же WordPress считается одной из самых простых CMS.

Если вы хотите познать все аспекты практического использования этой платформы, то могу посоветовать курс Василия Блинова “Как создать блог”. В нем вы не только рассмотрите все эти вопросы более глубоко, но и научитесь использовать ВордПресс по-максимуму, да еще и получать от этого отдачу в виде денежных средств. Заинтересовало? Просто переходите по ссылке и записывайтесь, количество мест строго ограничено.

Новостные плагины для WordPress – пусть сайт работает за вас

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

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

Новостные плагины для WordPress: бесплатные варианты

WPeMatico

Удобный плагин новостной ленты на автомате. С его помощью можно публиковать ваши сообщения на выбор из фидов RSS, Atom автоматически. Простой интерфейс позволит вам управлять всеми импортируемыми каналами. Контент можно получать из нескольких каналов и упорядочивать в соответствии с категориями – ваш сайт станет удобнее!

Расширение работает с библиотекой Simplepie или со внешней библиотекой, включённой в него. Обработка изображений – средствами WordPress или же задействуя пользовательские функции с URL или без.

Syndicate Press

Довольно многофункциональный плагин, с помощью которого можно включать каналы RSS, RDF и Atom непосредственно в сообщения WordPress. Страница администрирования плагина простая и удобная. Есть такие функции, как настройка фильтров и параметров отображения, кеширование каналов, etc.

Кроме того, Syndicate Press не требует произвольного форматирования или CSS-стилевого оформления содержимого.

Плагин не особо гибкий и некоторые считают его медлительным, но он активно дорабатывается и обновляется, разработчики добавляют новые функции.

CyberSyn

Простой и мощный парсер контента контента через RSS-каналы. Он способен не только постить новости через RSS-каналы, но и автоматически импортировать полные тексты статей из фидов RSS/Atom.

Некоторые пользователи считают его не слишком удобным и надёжным, но зато список возможностей радует. Стоит попробовать.

WP Syndicate

Плагин для захвата данных с RSS-каналов и других сайтов WordPress.

Он создан совсем недавно и способен только на парсинг и отображение данных, но делает он это хорошо.

Объединяйте столько RSS-каналов из разных источников, сколько вам нужно. И всё это – без ущерба для производительности. Отображайте элементы фидов из этих источников в любом месте сайта с помощью шорткода. WP RSS Aggregator позволит вам сделать это. А ещё в расширении есть раздел «Чёрный список» для нежелательного контента.

Функционал можно расширить и больше – но это уже в платной версии.

FeedWordPress

Агрегатор RSS/Atom для WordPress. Он обрабатывает контент из выбранных вами в своём блоге каналов, а затем представляет их в удобном для вас виде. Чтобы парсить несколько каналов, можно оперировать базой данных сообщений WordPress и шаблонным движком в качестве фона сайта агрегации.

Этот плагин достаточно гибкий – можно устанавливать категории, теги и настраиваемые поля на канал.

Этот плагин парсит, импортирует, производит слияние и отображает полные тексты фидов Atom и каналов RSS в вашем WP-блоге. Полное содержимое статьи каждого элемента публикуется как отдельная запись. Предоставлять контент с помощью этого плагина вы можете регулярно – каждую неделю, день и даже час.

Кроме того, этот плагин позволяет импортировать RSS-каналы с других блогов, то есть фактически репостить информацию, не утруждаясь написанием собственных.

Минус: публикуется ссылка техподдержки, на лень и медлительность которой жалуются многие пользователи. Однако вполне возможно, что вам хватит и базового функционала.

Данное расширение может объединять RSS-каналы и работать с шорткодами и виджетами новостей. А ещё их можно сгруппировать по категориям и использовать повторно. Поддерживаются любые дополнительные библиотеки, системные ресурсы затрачиваются по минимуму, обеспечивая высокую производительность и совместимость с любыми хостингами.

WP Pipes

Получение новостей из других RSS, получение и экспорт сообщений WP rfr RSS-канал, в виде iTunes Podcast, в формате Google XML, получение продуктов WooCpmmerce и экспорт их в RSS или Google XML Sitemap, загрузка файлов CSV и их импорт в WooCommerce, парсинг сообщений из соцсетей и комментарии bbPress – всё это возможно с помощью WP Pipes.

Ditty News Ticker

Этот плагин не перехватывает данные и не создаёт статьи. Это нужно сделать вручную – написать или скопировать текст, завести запись, и только потом уже использовать этот плагин. Он только лишь управляет представлением ленты, используя 3 режима:

  1. Режим прокрутки – прокрутка данных тикера влево-вправо и вверх-вниз
  2. Режим поворота – поворот данных тикера
  3. Режим списка – отображение данных тикера списком

Собственные тикеры можно добавить с помощью шорткодов, прямых функций или в пользовательский виджет титров новостей Ditty.

Плагины для WordPress: платные варианты

Не всё хорошее – бесплатно. Затраты на инструменты для работы компенсируются их функционалом. Ниже приведены 4 платных расширения для WP.

WP Robot

Плагин автоматически размещает контент, создавая качественные сообщения в блоге WP. Он парсит данные и публикует их тут же, благодаря чему информация будет свежей и актуальной. Расширение вышло в далёком 2009, регулярно обновляется и отлично зарекомендовало себя.

WordPress Automatic Plugin

Автоматический парсинг постов и сообщений из разных источников и публикация в WordPress. Он может размещать качественные целевые статьи, продукты Amazon, продукты Clickbank, продукты Walmart, видео YouTube, видео Vimeo, видеоролики DailyMotion, сообщения фидов, аукционы eBay, изображения Flickr, изображения Instagram, контакты Pinterest, Reddits, твиты Twitter, сообщения Facebook, объявления Craigslist, Itunes приложения, песни, книги, фильмы, подкасты, предметы Envato и песни SoundCloud… И всё это автоматически!

В последней версии плагина есть модуль Single Scraper, позволяющий парсить страницы частями. Вы можете копировать только то, что вам нужно – курсы валют, прогнозы погоды, ежедневные гороскопы и так далее. А ещё он работает с соцсетями!

А при помощи RSS AutoPilot вы сможете создавать посты на сайте, автоматически или вручную загружая каналы Atom и RSS. У расширения есть проблемы с латиницей, поэтому для него тоже существует плагин Cyr to Lat enhanced, решающий их.

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

Плагины для WordPress: незаменимые помощники для новостного сайта

Forminator Pro от WPMU DEV

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

SmartCrawl Pro от WPMU DEV

Улучшите SEO оптимизацию вашего WordPress сайта с помощью SmartCrawl. Меньше сложных настроек, больше трафика.

пошаговое руководство от А до Я

Содержание статьи:

Настраивать SEO плагины на WordPress очень непросто. Yoast SEO — не исключение.

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

Но стоит вам один раз научиться, как вы поймете, что это лучший плагин по оптимизации сайта.

Итак, в этой статье вы узнаете, как установить плагин Yoast SEO на WordPress сайт и ПРАВИЛЬНО его настроить.

Также вы узнаете, как с его помощью продвигать свой веб-ресурс.

1. Установка Yoast SEO

Для установки плагина перейдите в админ-панели сайта в раздел «Плагины > Добавить новый». В поисковой форме введите его название — Yoast SEO.

Нажмите на кнопку «Установить», а затем «Активировать».

Внимание:

Если у вас уже работает какой-нибудь SEO плагин наподобие All in One SEO Pack, отключите его прежде чем активировать Yoast SEO.

Альтернативный вариант установки — скачайте архив Yoast SEO с WordPress.org и установите в разделе «Плагины > Добавить новый > Загрузить плагин».

2. Базовая настройка Yoast SEO

Для настройки плагина необходимо перейти в соответствующий раздел (SEO) в админ панели:

В разделе «Общие» на странице «Консоль» вам предложат сделать настройку, состоящую из 12 шагов. Согласитесь перейдя по ссылке «Мастер настроек».

Шаг 1. Разработчики предоставляют выбор: приступить к настройке или записаться на обучение. Нажмите «Настроить Yoast SEO».

Шаг 2. Необходимо указать статус вашего сайта:

  • Работает и готов к индексации
  • Создается и не может быть индексирован.

Выберите свой вариант. Если ваш сайт находится в режиме разработки, выберите второй вариант. А после того, как он будет готов, не забудьте открыть его для индексации. Как это сделать вы узнаете далее.

Шаг 3. Необходимо выбрать тип вашего сайта:

  • Блог
  • Онлайн-магазин
  • Новостной канал
  • Малый оффлайн бизнес
  • Корпорация
  • Портфолио
  • Что-то еще

Выберите свой вариант.

Шаг 4. Уточните, кто вы:

  • Компания
  • Частное лицо.

Шаг 5. Уведомите поисковые системы о своих профилях в социальных сетях:

Вы можете указать свои странички в Facebook, Twitter, Google+, Youtube, Instagram и т.д.

Шаг 6. Задайте параметры индексации. Мы можем закрыть или открыть для индексации страницы и записи. Обычно они должны быть открыты.

Если вы знаете, что большинство страниц вашего сайта не стоит показывать поисковым системам, вы можете  закрыть их от индексации. Однако, не забудьте открыть для индексации служебные страницы: «Контакты», «О нас», «Доставка и оплата» и т.д.

Это можно сделать в настройках самих страниц.

Шаг 7. Укажите количество авторов вашего веб-ресурса.

  • Нет — один автор
  • Да — несколько авторов

Эксклюзивный бонусный материал: В конце статьи вы найдете детальный видеоурок по настройке плагина.

Шаг 8. Если у вас есть аккаунт в Google Search Console, вы можете синхронизировать его с плагином Yoast SEO. Для этого нажмите на кнопку «Получить код авторизации от Google»,  и подтвердите действие.

Имейте ввиду, вы должны быть авторизованы в своем Google аккаунте, подключенном к Search Console. Полученный код нужно вставить в поле Athorization code и нажать на «Аутентификация».

Если у вас нет аккаунта в Search Console — можете пропустить этот шаг.

Шаг 9. Укажите имя своего интернет-ресурса и выберите разделитель:

Разделитель — это символ, разделяющий заголовок вашей страницы и название сайта.

Вот как это выглядит в поисковой выдаче:

На десятом и одиннадцатом шагах нажмите на кнопку «Далее». А в заключительном, двенадцатом — «Закрыть».

3. Заголовок, мета-теги и индексация

Заголовок и мета-теги — это одни из самых важных параметров при оптимизации сайта.

Для продвижения веб-ресурса крайне важно включить ключевые слова в заголовок, который принято называть title, и в описание, которое принято называть description.

Вот как они выглядят в поисковой выдаче:

Чем более грамотно вы составите title и description, тем больше у вас шансов попасть в ТОП поисковой выдачи.

Эксклюзивный бонусный материал: Нажмите здесь чтобы скачать подробную инструкцию по составлению эффективных title и description в 2020 году (нажмите чтобы скачать).

Но как их задавать для каждой отдельной веб-страницы?

Ну что ж… В WordPress нет подобной встроенной функции, прибегнем к помощи Yoast SEO.

Для этого:

Перейдите в раздел «Отображение в поисковой выдаче -> Типы содержимого» . В пункте «Блок Yoast SEO» нажмите «Показать». Сделайте это как для записей, так и для страниц.

Не забудьте сохранить настройки нажав на кнопку «Сохранить изменения».

Теперь вы можете задавать мета-теги, заголовок и параметры индексации для каждой отдельной страницы и записи.

В разделе «Таксономии» вы можете открыть или закрыть от индексации рубрики, метки и форматы записей.

Если вы хотите, чтобы ваши рубрики отображались без префикса (category), в пункте URL рубрик нажмите «Убрать». Тогда ваши категории будут выглядеть не так — site.ru/category/wordpress, а так — site.ru/wordpress.

3.1 Настройки каждой отдельной веб-страницы

Теперь, при создании записи или страницы ниже текстового редактора вы увидите раздел настроек плагина.

Yoast SEO позволяет задать заголовок (title), описание (description), ключевые слова (keywords) и URL статьи:

В поле focus keyword введите ключевое слово, по которому хотите продвигать данную страницу. После этого Yoast SEO сделает анализ и даст рекомендации по оптимизации веб-страницы.

Вот пример рекомендации для моей статьи:

Красный маркер означает важное исправление, желтый — среднее, а зеленый сигнализирует о том, что все хорошо.

(Такую же оценку постов в виде светофора вы увидите в разделе «Все записи»)

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

Например, в моем заголовке вместо слова ‘настройка’ стоит ‘инструкция по настройке’, что в принципе нормально. Но плагин этого не понимает…

В пункте «Анализ Удобочитаемости» плагин дает советы по улучшению контента.

В колонке слева нажав на значок репоста вы можете сделать описание страницы для социальных сетей. Вы можете задать вид страницы в Facebook и Twitter.

Нажав на иконку шестеренки вы можете задать настройки индексации:

Вы также можете сделать nofollow (нежелательно) и указать канонический УРЛ, если такой имеется.

3.2 Домашняя страница, рубрики, теги…

В настройках плагина перейдите в раздел «Отображение в поисковой выдаче».

Здесь вы можете настроить свою домашнюю страницу. Заголовки, метатеги, разделители — все что душе угодно 🙂

В подразделе «Таксономии» вы можете сделать все тоже самое для рубрик, меток и форматов записей.

4. Социальные сети

Для настройки отображения страниц вашего сайта в социальных сетях перейдите в раздел «Социальные сети».

В разделе «Аккаунт» укажите ссылки на свои профили в социальных сетях.

В разделе Facebook задайте title, description и изображение для главной страницы вашего сайта.

Вот как после настройки выглядит репост моей статьи о бесплатном получении ссылок:

В настройках для Твиттера вы можете выбрать отображение веб-страниц вашего сайта с большим или маленьким изображением.

Небольшой лайфхак:

После публикации нового контента на своем сайте сделайте его ретвит. Зачем? Как только появится твит со свежим URL адресом, робот Гугла посетит его.

Так произойдет мгновенная индексация свежей веб-страницы.

Узнайте о возможностях твиттера, чтобы постигнуть все секреты этой социальной сети.

Возвращаясь к настройкам, в разделе Google укажите ссылку на свой профиль в G+.

5. Карта сайта с помощью Yoast SEO

Плагин Yoast SEO автоматически создает XML карту сайта по адресу site.ru/sitemap_index.xml.

Для настройки его параметров вам нужно перейти в раздел «XML карта сайта». В блоке «Типы записей» вы можете включать или выключать директории с помощью ползунков:

  • In sitemap — включить в карту
  • Not in sitemap — исключить из карты

Вот как это выглядит:

По умолчанию карта работает корректно, никаких дополнительных настроек не требуется.

В разделе «Таксономии» вы можете исключить из карты сайта рубрики и метки.

6. Хлебные крошки

Если вы хотите добавить на свой сайт навигацию в виде хлебных крошек, то и здесь можно обойтись силами Yoast SEO. Перейдите в «Отображение в поисковой выдаче -> Хлебные крошки».

Включить «хлебные крошки» нажмите «Включено» и сохраните изменения.

В пункте «Таксономии» вы можете добавить в навигационную цепочку рубрики, метки или формат.

Вот как выглядят хлебные крошки от Yoast SEO:

На этом настройка плагина закончена. Ждали больше шагов? Не расстраивайтесь, это же вам не All in One SEO Pack, где нужно повозиться с параметрами.

Заключение

Теперь вы знаете, как сделать базовую оптимизацию WordPress сайта при помощи плагина Yoast SEO. Если у вас возникли вопросы или что-то не получается, посмотрите мою видео-инструкцию:

Вам удалось установить и настроить плагин? Если нет, напишите об этом в комментариях.

Создание страниц в WordPress — Урок 3

Одним из основных типов материалов в WordPress являются страницы. Чем страницы отличаются от записей:

 

 

 

  • Страницы не делятся на отдельные рубрики и предназначены для статичной информации.
  • Страницы не отображаются на главной странице.
  • Страницы не являются пунктами меню. Для создания навигационного меню при помощи страниц существует специальный механизм.
  • Страницы не могут быть связаны с рубриками и метками. Организационная структура опирается только на иерархию.
  • Страницы — сохраняются в базе данных точно так же, как записи.
  • Хотя в шаблон страницы можно добавить код PHP, в саму страницу нельзя добавить код так, чтобы при этом он ещё и работал. Примечание: Этого можно достичь, используя плагин, работающий с PHP, такой как Exec-PHP.
  • Для выполнения кода php на страницах можно использовать shortcode.

Для создания страницы заходим в меню Страницы -> Добавить новую. Вы попадете в раздел панели администратора следующего вида:

 

Многие пункты из картинки выше вам знакомо из предыдущего урока «Интерфейс и создание первых записей WordPress«, если хотите подробнее узнать о пунктах [1], [2], [3].

  1. Заголовок страницы.
  2. Визуальный и текстовый редактор для добавления информации на страницу.
  3. Публикация страницы.
  4. Миниатюра страницы. Миниатюру можно использовать для вывода закрепленных за страницей картинок в слайдере или чтобы оформить страницы в списке всех страниц. Работа с WordPress довольно гибкая и то, как будет выводиться миниатюра, зависит только от шаблона, который используется для сайта.
  5. Атрибуты страницы.
    1. Родительская страница — предназначена для указания родительской страницы. Как пример можно посмотреть в верхнем меню сайта пункт «Уроки фриланса«.
    2. Шаблон — для каждой страницы можно указать шаблон. Также можно создавать индивидуальные шаблоны, но о создании своих шаблонов поговорим позднее.
    3. Порядок — можно указать порядок страницы, чем меньше число, тем  выше пункт с названием страницы будет в списке меню.

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

 

По умолчанию WordPress может не грузить некоторые типы файлов, узнать какие типы файлов может загружать CMS можно по ссылке.

 

Вы можете нажать на кнопку загрузки или перетащить несколько файлов мышкой в область загрузчика над кнопкой. Из изображения выше видно, что в WordPress можно грузить файлы не больше 50 мегабайт.

Кроме загрузки новых файлов, можно через меню «Библиотека файлов» выбрать те, что были загружены ранее.

Слева на изображении можно видеть пункт «Создать галерею» и выбрать несколько картинок. После выбора картинок можно определить порядок, количество колонок, и выбрать при необходимости случайный порядок вывода. После окончания настроек выберите Вставить галерею.

После вставки картинки или галереи ее можно убрать или редактировать. Для этого щелкаем на картинку и при появлении иконок над картинкой, нажимаем на нужную. В нашем случаи выбираем первую Редактировать.

После нажатия на кнопку редактировать перед нами откроется еще одно окно, в котором можно указать необходимые параметры изображения (размер в процентах, выравнивание, атрибут alt, подпись и ссылку). Если вам, в вашей опубликованной статье, не нужно чтобы при нажатии на картинку она открывалась в полном размере, то параметр Ссылка можно убрать.

В верхней части изображения видно, что в окне есть еще одна вкладка «Дополнительно« рассмотрим ее.

Рассмотрим дополнительные параметры изображения:

  • Источник — расположение изображения.
  • Размер — можно указать размер картинки. Если указать только величину для одной из сторон, изображение уменьшится или увеличится пропорционально.
  • Класс CSS — сюда попадают классы, автоматически генерируемые WordPress, но также можно добавлять свои. Иногда при изменении размера необходимо убрать один из стандартных классов, чтобы картинка изменила свой размер.
  • Стили — можно вписать параметры прямо в это поле (margin:20px; border: 1px #333 solid). Если изменять параметры рамки и отступи, то в это поле будут вписаны новые стили.

Параметры ссылки

  • Заголовок — заголовок для ссылки в коде это параметр title. Используется для поисковых систем, чтобы было ясно куда ведет ссылка.
  • Отношение — атрибут rel в ссылке.
  • Класс CSS — атрибут class в ссылке. Дополнительные стили для ссылки.
  • Стили — параметр style в ссылке. Для использования необходимо знать CSS.
  • Цель — параметр target в ссылке. Определяет, в каком окне должна открываться ссылка.

После окончания редактирования параметров изображения нажмите кнопку обновить.

Для вывода страниц в виде меню можно использовать специальный виджет. Заходим в меню Внешний вид -> Виджеты -> Страницы.

В виджете можно указать заголовок меню, тип сортировки и ID тех страниц, которые не должны отображаться. Для определения ID страницы можно зайти в список всех страниц Страницы -> Все страницы и навести на запись, при этом у вас появится меню под заголовком записи:

 

При наведении на пункт Изменить, в нижней части экрана появится ссылка в которой можно увидеть ID страницы.

 

Как видно из изображения страница была создана с ID равным 2.

Следующий пункт в появившемся меню под записью называется «Свойства«, в котором можно изменить основные параметры страницы.

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



Как Вывести Краткое Содержание Поста В WordPress

Эта статья не для тех, кто пользуется продвинутыми темами WordPress с множеством настроек и переключателей (такую тему можно купить и наслаждаться настройками, не вникая в программирование). Там действительно все регулируется — и количество выводимых слов в анонсе записи, и  включение-отключение полного текста для блога, категорий, тегов и проч.

Но если тема бесплатная, то имеем что имеем, и вам может пригодиться эта информация. Для меня это оказалось актуальным при настройке темы Anarcho Notepad.

 

Для вывода краткого содержания статей в ленте блога, архива или категории в WordPress используется  стандартная функция the_excerpt(). В ней же можно изменить лимит слов и сделать ссылочку после краткого содержания на свой вкус.

Для вывода полного содержания статьи WordPress использует функцию the_content(), а функция the_excerpt() отличается тем, что выводит только  первые 55 слов вашей статьи или содержимое поля «Цитата» ( оно же «Отрывок»):

 

Поле можно включить открыв страницу создания новой записи и в верхнем-правом углу — «Настройки экрана» установить галочку напротив элемента «Отрывок» (или «ЦИтата» — в зависимости от вашей версии Вордпресс).

Зачем это нужно?

  • Удобство пользователя

Человек сразу видит обзор постов сайта и ему легче ориентироваться в поиске нужной для него информации

  • Уменьшает время загрузки страницы

Если вы пишите большие посты на вашем сайте с обилием изображений и прочих медиа-файлов, то краткое содержание позволит сократить время загрузки сайта за счет того, что не тянет  медиа-данные. Пользователь узнает о чем статья и уже затем решит хочет ли он её прочитать или нет. Соответственно, нажав на ссылку «Читать полностью», пользователь переходит к полной версии данной статьи.

  • Увеличивает количество просмотров страницы

Если вы не используете the_excerpt() пользователь просто читает статью целиком на странице, в случае с the_excerpt() пользователь переходит к полной версии статьи и помимо прочего, чтобы оставить комментарий ему так же придется перейти на полную версию. Таким образом, это позволяет увеличить количество просмотров и переходов, что очень ценится поисковыми системами.

Как использовать краткое содержание

Если в ленте блога  выводится полное содержание статьи и вы не нашли никаких переключателей в настройках темы, то все можно изменить непосредственно в файле где происходит вывод данных.

Добраться до этого файла можно двумя способами:

  1. — в консоли сайта зайти «Внешний вид» -> «Редактор» и там выбрать необходимый файл для редактирования
  2. на хостинге в директории с вашей темой WordPress открыть ф нужный вам файл

Теперь просто меняем:

на

Instant Articles для WP — плагин WordPress

Этот плагин добавляет поддержку мгновенных статей для Facebook, которые представляют собой новый способ для издателей распространять быстрые интерактивные истории на Facebook. Мгновенные статьи предварительно загружаются в мобильное приложение Facebook, поэтому они загружаются мгновенно.

Когда плагин активен, новое меню будет доступно для вас, чтобы подключиться к своей странице Facebook и начать публикацию ваших мгновенных статей. Вы также увидите статус каждой отправки мгновенных статей на странице редактирования ваших сообщений.

Сделано все возможное, чтобы создать действительную разметку Instant Article из содержания / метаданных ваших сообщений и опубликовать ее в Facebook. Плагин знает, как преобразовать разметку ваших сообщений из набора правил, которые формируют сопоставление между элементами в вашей разметке источника и действующими компонентами Instant Article . Мы называем этот «клей» между ними Transformer Rules .

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

Доступ к мгновенным статьям

Текущие критерии доступа к мгновенным статьям:
* ваша страница в Facebook должна иметь установленное присутствие не менее 90 дней
* ваш контент соответствует Политике мгновенных статей

Прежде чем ваши мгновенные статьи можно будет опубликовать на Facebook, ваш канал должен пройти первоначальную проверку и утверждение.Facebook требует как минимум 10 статей в вашей ленте, прежде чем вы получите право на рассмотрение. В процессе проверки проверяется, правильно ли отформатированы ваши черновики мгновенных статей, соответствует ли контент их мобильным веб-аналогам и соответствует ли они стандартам сообщества и политикам в отношении контента.

Важно отметить, что если вы используете мета-поля для добавления дополнительного текста, изображений или видео в свои сообщения, Facebook будет ожидать, что вы добавите их и в вывод мгновенных статей. Этот плагин включает в себя хуки, которые помогут вам в этом.

См. Документацию Facebook для получения полной информации о процессе отправки.

После того, как ваш канал будет одобрен, новые сообщения будут автоматически размещаться в Instant Articles, а существующие сообщения будут размещены в реальном времени после их обновления. Чтобы оставаться в программе Instant Articles, вы должны оставаться активными, создавая новый контент и поддерживая минимальную аудиторию.

  • Индивидуальные правила трансформатора включены на главной странице настроек. Конкретная конфигурация, показанная здесь, приведет к тому, что теги и в исходной разметке будут отображаться в курсивом и жирным шрифтом , соответственно, в сгенерированной Instant Article.
Из панели управления WordPress
  • Посетите «Плагины> Добавить новый»
  • Найдите «Facebook Instant Articles for WP»
  • Активируйте плагин на странице ваших плагинов
Из WordPress.org
  • Скачать мгновенные статьи Facebook для WP
  • Загрузите несжатый каталог в ‘/ wp-content / plugins /’
  • Активируйте плагин на странице ваших плагинов
После активации
  • Щелкните меню «Мгновенные статьи» и следуйте инструкциям, чтобы активировать плагин.

Почему содержание моего сообщения отсутствует в созданной мгновенной статье?

Скорее всего, это связано с тем, что в теле вашего сообщения есть разметка, которая не сопоставлена ​​с распознанным компонентом Instant Article.На экране «Редактировать сообщение» для вашего сообщения найдите дополнительную информацию о преобразованном выходе , отображаемом в модуле Facebook Instant Articles , расположенном в нижней части экрана.

Что означает сообщение «Это сообщение преобразовано в мгновенную статью с некоторыми предупреждениями» в модуле «Мгновенные статьи»?

При преобразовании вашего сообщения в мгновенную статью этот плагин будет показывать предупреждения, когда он встречает контент, который может быть недействительным при публикации в Facebook.Когда вы видите это сообщение, рекомендуется устранять каждое предупреждение отдельно.

Что означает предупреждение «Нет правил для ____ в контексте ____»?

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

Как мне определить мои собственные правила преобразования, чтобы контент с моего сайта правильно отображался в мгновенной статье?

Ваши собственные правила могут быть определены в Настройках этого плагина в разделе: Конфигурация плагина > Настройки публикации > Пользовательские правила преобразования . Более подробные инструкции обо всех доступных параметрах задокументированы в разделе Custom Transformer Rules пакета Facebook Instant Articles SDK.

Я знаю правило кастомного трансформатора, которое довольно распространено в сообществе. Как его можно включить по умолчанию в плагин?

Вы можете предложить популярные правила преобразования для включения в плагин, предложив их на GitHub.

Как разместить статьи в Instant Articles после установки плагина?

Вы можете повторно опубликовать существующие статьи (просто отредактировать + сохранить) или опубликовать новые статьи, чтобы отправить их в Instant Articles.После того, как вы добавите 10 статей, вы сможете отправить их на рассмотрение.

Как изменить ярлык / URL-адрес фида, если я использую интеграцию с RSS?

Чтобы изменить заголовок канала, установите для константы INSTANT_ARTICLES_SLUG все, что угодно. Если вы это сделаете, не забудьте после этого сбросить правила перезаписи.
По умолчанию он установлен на мгновенных статей , что обычно дает вам URL-адрес канала, установленный на / feed / мгновенные статьи

.

Как сбросить правила перезаписи после изменения заголовка канала?

Обычно достаточно просто посетить страницу настроек постоянных ссылок на панели инструментов WordPress (/ wp-admin / options-permalink.php)

«Instant Articles for WP» — это программное обеспечение с открытым исходным кодом. Следующие люди внесли свой вклад в этот плагин.

авторов

4.2.1 (2020.06.10 21:11 +00: 00)

  • # 1049 Добавить поддержку новых элементов макета Гуттенберга (@diegoquinteiro)
  • # 1012 обновить модули композитора (@paulschreiber)
  • # 1001 Функции загрузки, которые полагаются на plugins_loaded action hook в среде VIP Go (@paulschreiber)
  • # 990 избежать неопределенной ошибки индекса в $ display_warning_column (@paulschreiber)
  • # 1002 добавить плагин Comscore (@paulschreiber)
  • # 1007 Обновление версий Facebook SDK (@paulschreiber)

4.2.0 (29.11.2018 18:14 +00: 00)

  • # 997 Удалены поля из устаревшей функции для включения комментариев / лайков / публикации мультимедийного контента (@ everton-rosario)

4.1.1 (17.07.2018 15:45 +00: 00)

  • # 962 Обновление описания плагина на сайте (@Blakomen)
  • # 1 Слияние с местным (@diegoquinteiro, @ everton-rosario, @algmelo)
  • # 957 Удалить текущий переходный процесс с автозагрузкой = да. (@ everton-rosario, @algmelo)

4.1.0 (2018.07.02 23:17 +00: 00)

  • # 937 Добавить повторную очистку без токена с подписью запроса (@diegoquinteiro)
  • # 952 Обновление описания плагина (@Blakomen)
  • # 910 Добавить PassThroughRule для Grammarly (@ robbiet480)
  • # 941 Добавить поддержку GTM4WP (@ robbiet480)
  • # 898 Добавлен столбец с предупреждением о трансформации (@Kluny)
  • # 904 Включает настройку для обновления / аннулирования кеша статей из парсера Facebook (@ everton-rosario, @diegoquinteiro).
  • # 896 feat (playbuzz): поддержка следующей основной версии плагина playbuzz (@playbuzz)
  • # 740 (мастер) Обновить формулировку о генерации разметки AMP (@Djiit)
  • # 870 [bugfix] вызов get_article_style для применения фильтра стиля (@vkama)

4.0,6 (2017/12/04 00:27 +00: 00)

  • # 814 Добавить правило по умолчанию для цитаты в Twitter (@pestevez)
  • # 806 Уточнить требования к подключению к сайту в README (@pestevez)
  • # 798 удалить код изменения статьи (@timjacobi)
  • # 777 инструкция по обновлению (@timjacobi)
  • # 778 Добавить определения меток (@timjacobi)
  • # 792 Измените мета-поле и файл readme, чтобы пользователь не думал, что IA действительно отправлены в Facebook (@timjacobi)
  • # 797 Отображать сообщение об ошибке, если не удается загрузить мета-поле (@timjacobi)
  • # 775 Добавляет кеширование в Instant_articles_embed_oembed_html (@emrikol)

4.0.5 (2017.08.24 19:08 +00: 00)

  • # 750 Исправить ограничение запроса и экранирование при создании AMP (@diegoquinteiro)

4.0.4 (2017.07.27 20:14 +00: 00)

  • # 738 Добавить журнал изменений в скрипт (@diegoquinteiro)
  • # 737 Обновляет IA SDK до 1.6.2 и зависимостей (@diegoquinteiro)

4.0.3 (2017.07.20 18:07 +00: 00)

  • # 725 Восстановить глобальный $ current_blog и исправить ссылку на идентификатор сообщения (@kasparsd)

4.0.2 (30.06.2017 19:36 +00: 00)

  • # 708 Не обрабатывать страницы, не предназначенные для публикации.Исправления # 707 (@diegoquinteiro)
  • # 709 Добавить слой кеша, чтобы избежать преобразования статьи при рендеринге страницы (@diegoquinteiro)

4.0.1 (2017.06.28 18:48 +00: 00)

  • # 706 Перед использованием проверьте индекс массива (@diegoquinteiro)
  • # 705 Включить удаление стиля JSON AMP и удалить индекс undef (@vkama)
  • # 704 Исправлено несколько уведомлений php. Также исправлена ​​ошибка в should_subit_post () (@vkama)

4.0.0 (2017.06.27 17:55 +00: 00)

  • № 702 V4.0 (@vkama, @diegoquinteiro, @ everton-rosario, @sakatam, @abdusfauzi)
  • # 647 Исправить ошибку «Пустая строка в качестве входных данных» (@abdusfauzi)
  • # 680 Добавление поддержки преобразования IA-> AMP (@vkama)
  • # 649 разрешить разметку в нижнем колонтитуле / авторское право (@sakatam)
  • # 643 Поток приема в открытом графике (@diegoquinteiro, @ everton-rosario)
  • # 629 Обновить совместимость с Google Analytics (@dlackty)

3.3.4 (2017.05.10 23:17 +00: 00)

  • # 602 Добавить идентификатор сообщения в фильтр Instant_articles_content (@carlalexander)
  • # 622 Добавляет ver = для признания недействительными файлов ресурсов плагина (@ everton-rosario)
  • # 645 Исправить значение параметра wp_is_post_autosave () (@abdusfauzi)
  • # 623 Разрешить альтернативный путь к файлу для правил json (@andykillen)
  • # 624 исправить повреждение слияния (@sakatam)
  • # 616 Извлеченная анонимная встроенная функция (@ everton-rosario)
  • # 609 Поддержка плагина Apester (@oraricha)
  • # 617 Включить / выключить конфигурацию включения комментариев / лайков по умолчанию (@ everton-rosario)
  • # 612 Добавить возможность установки нижнего колонтитула (@sakatam)

3.3.2 (13.02.2017 19:10 +00: 00)

  • # 418 Вызов обработчика Instant_articles_post_published для определения статуса публикации (@apeschar)
  • # 611 возможность переключения опции RTL (@sakatam)
  • # 604 Исправить опечатку для $ provider_url на L42, L44 и L46 (@abdusfauzi)

3.3.1 (31.01.2017 17:33 +00: 00)

  • # 598 Исправить опечатку в скрипте (@diegoquinteiro)
  • # 595 Добавить правило преобразования для элемента cite (@davebonds)
  • # 59 добавить vimeo.com в oEmbed $ provider_name (@abdusfauzi)
  • # 597 Не пытайтесь загрузить совместимость встраиваемых материалов, если мы не в контексте мгновенных статей (@diegoquinteiro, @rinatkhaziev)
  • # 568 Добавить is_transforming_instant_article () условный (@goldenapples)
  • # 287 Объявление de_DE (@swissky)
  • # 578 Изменить приоритет save_post (@cmjaimet)
  • # 592 Добавить недостающую информацию в композитор.json (@onnimonni)
  • # 562 Добавить скрипт выпуска (@diegoquinteiro)

3,3 (2016.12.16 02:20 +00: 00)

  • # 560 Удалить устаревшие правила и добавить правила для imgs внутри ссылок (@diegoquinteiro)
  • # 525 Обновите код статистики WordPress.com для использования FBIA SDK. (@Automattic)
  • # 535 Fixes # 515 — Включает плагин Playbuzz из коробки (@ everton-rosario)

3.2.2 (29.11.2016 05:15 +00: 00)

  • # 543 Исправить имя переменной (@diegoquinteiro)

3.2.1 (25.11.2016 02:58 +00: 00)

  • # 538 Показывать сообщение в мета-поле, когда сообщение отфильтровано (@diegoquinteiro)
  • # 504 Добавить перехватчик фильтра Instant_articles_should_submit_post, чтобы позволить разработчикам контролировать, следует ли отправлять сообщение в IA (@rinatkhaziev)
  • # 498 Выпуск v3.2 (@Automattic)
  • # 437 Блокирует публикацию статей с предупреждениями о преобразовании (@diegoquinteiro, @ everton-rosario)
  • # 423 Исправления # 205 — Заголовок в

<

p> tag (@ everton-rosario)
— # 435 Мастер установки копирует обновления (@demoive)
— # 497 Getter был переименован в SDK, обновляется и здесь (@diegoquinteiro)
— # 417 Поддержка плагина Playbuzz (@everton -rosario)
— # 416 Использовать фильтр Instant_articles_post_types при регистрации метабоксов (@technosailor)

3.2 (2016.10.05 14:23 +00: 00)

  • # 484 Применить второй аргумент к the_title (@srtfisher)
  • # 481 Процесс аннулирования токена (@ everton-rosario)
  • # 462 Переход со старого sdk facebook (@ everton-rosario)
  • # 436 Миграция тестов Wp (@ everton-rosario)
  • # 421 Исправляет # 408 добавление правил для галереи (@ everton-rosario)
  • # 376 Добавлена ​​конфигурация правил для встраивания Instagram (@ everton-rosario)
  • # 316 Добавить поддержку режима разработки в мета-поле статуса (@simonengelhardt)

3.1.3 (2016.09.19 17:55 +00: 00)

  • # 469 Материал для выпуска v3.1.3 (@Automattic)
  • # 450 Не блокировать выбор страницы, если URL не заявлен (@diegoquinteiro)
  • # 464 Исправления # 452 — Использование empty () в PHP до версии 5.5 (@demoive)
  • # 465 Относительный CSS для исправления отсутствующих значков (@ everton-rosario)
  • # 458 Исправить истекающий токен, блокирующий пользователей в состоянии выбора страницы (@diegoquinteiro)
  • # 403 исправить сборку travis.ci (@sakatam)
  • # 425 Финальный выпуск v3.1 (@Automattic)
  • # 385 Реализована совместимость для плагина get-the-image (@ everton-rosario)
  • # 392 Загрузить функции, которые полагаются на plugins_loaded action hook в wp.com e… (@ nprasath002)
  • # 402 Правильно реализована функция get_cover_media. (@menzow)
  • # 420 Артикул с паролем (@ everton-rosario)
  • # 409 Проверить неопределенный индекс (@gemedet)

3,1 (2016.08.17 20:17 +00: 00)

  • # 413 Исправить устаревшую ссылку на старую страницу настроек в мета-поле (@diegoquinteiro)
  • # 412 Обновление содержания (@diegoquinteiro)
  • # 400 Новый поток (@diegoquinteiro, @ everton-rosario)
  • # 399 Восстановить «Настройки перенаправления» (@philipjohn)
  • # 394 Применить фильтр «the_title» (@ everton-rosario)
  • # 389 Настройки перенаправления (@ everton-rosario)
  • # 387 Исправить предупреждение loadHTML (@gemedet)
  • # 378 Добавлены правила для компонента карусели реактивного ранца (@ everton-rosario)
  • # 379 Не вызывайте wpautop напрямую при попытке подготовить контент к преобразованию.(@rinatkhaziev)
  • # 383 Исправить, обновление опубликованных сообщений приводит к ошибке (@chrisadas)
  • # 375 Опция фиксации блокировщика — Нет предупреждений в преобразователе для публикации (@ everton-rosario)
  • # 374 Совместимость плагина Jetpack — правила преобразования (@ everton-rosario)
  • # 371 Параметр take_live перенесен в опубликованный (@ everton-rosario)
  • # 366 Поддержка и настройка InteractiveInsideParagraphRule (@ everton-rosario)
  • # 367 Добавить подзаголовок к $ header при рендеринге сообщения в IA (@jacobarriola)
  • # 360 Улучшение правил для изображений внутри абзацев и интерактивных элементов (@ everton-rosario)
  • # 356 Убедитесь, что при проверке относительного URL есть хост и путь.(@srtfisher)

3.0.1 (13.07.2016 10:19 +00: 00)

  • # 359 Версия 3.0.1 (@Automattic)
  • # 358 Отменить «исправления экранирования и очистки» (@diegoquinteiro)

3,0 (2016.07.12 12:45 +00: 00)

  • # 355 Выпуск v3.0 (@Automattic)
  • # 354 Снимите, чтобы не сломать элементы. См. # 331 (@Automattic)
  • # 353 Сохранение и использование идентификатора отправки, если он доступен для получения статуса (@diegoquinteiro)
  • # 329 всегда использовать HTTPS для загрузки JavaScript SDK; обновить до 2.6 (@paulschreiber)
  • # 327 использовать API Facebook версии 2.6 (@paulschreiber)
  • # 263 Экранировать амперсанды перед отображением на странице настроек (@gemedet)
  • # 301 Проверить, установлен ли глобальный объект $ post (@srtfisher)
  • # 290 Исправить проблему с относительным URL-адресом, когда oembeds не используют абсолютные URL-адреса (@stuartshields)
  • # 255 Тег поддержки (@demoive)
  • # 313 Исправлен статический вызов loadHTML () (@gemedet)
  • # 258 Ширина и высота для интерактивного в правилах по умолчанию (@gemedet)
  • # 343 Публиковать только сообщения (страницы и другие типы сообщений игнорируются) (@diegoquinteiro)
  • # 342 Заменить правила SocialEmbed на интерактивные правила (@diegoquinteiro)
  • # 330 исправить пробелы в тегах select / optgroup (@paulschreiber)
  • # 331 Исправления стандартов кодирования WordPress (@paulschreiber)
  • # 328 Исправить пробелы в соответствии со стандартами кодирования WordPress (@paulschreiber)
  • # 285 Удалить гиперссылки, начинающиеся с # (@markbarnes)
  • # 341 Не позволяйте поисковому роботу кэшировать 404 (@diegoquinteiro)
  • # 305 Разрешить фильтрацию типов сообщений, используемых в ленте (@Automattic)
  • # 308 Исправленное сообщение об ошибке: Не рекомендуется: нестатический метод DOMDocument :: loadH… (@ everton-rosario)
  • # 286 Добавить GitHub Issue и PR-шаблоны (@simonengelhardt)
  • # 177 Используйте h2 для заголовка заголовка и заголовка изображения обложки (@gemedet)

2.11 (17.05.2016 15:25 +00: 00)

  • # 257 Исправить запланированные публикации с пустым содержимым IA (@Aioros)
  • # 273 Копия обновлена ​​для лучшего согласования с запланированными публикациями (@demoive)
  • # 271 Проверяет, есть ли узел, который должен отображаться как тело предупреждения (@ everton-rosario).
  • # 264 Добавить новый заголовок приложения (@diegoquinteiro)

2,10 (29.04.2016 00:01 +00: 00)

  • # 179 Графика для баннера и иконки (@demoive)
  • # 183 WordPress -> WordPress (@lesterchan)
  • # 213 Изменения в этикетках и документации re: custom transformer rules (@demoive)

2.9 (2016.04.19 17:05 +00: 00)

  • # 174 Предотвращает добавление к изображениям, которые не были сохранены с подписями (@ bobderrico80)
  • # 176 Удалить неиспользуемое свойство image.caption из ImageRule (@demoive)
  • # 180 Исправить загрузку пустых статей при массовом обновлении (@diegoquinteiro)
  • # 167 Исправляет проблему с кодировкой 116 (@ everton-rosario)
  • # 173 Исправлена ​​пустая ссылка на подписку на мгновенные статьи (@demoive)

2,8 (2016.04.14 23:23 +00: 00)

  • # 151 Прекратить публикацию черновиков (@diegoquinteiro)

2.6 (13.04.2016 16:24 +00: 00)

  • # 115 Добавлена ​​информация о первичной публикации (@msurguy)
  • # 105 Обновить template-settings-info.php (@piscis)

2,1 (2016.04.11 20:55 +00: 00)

  • # 98 Исправления # 72 (@diegoquinteiro)
  • # 90 Измените readme.txt, чтобы отразить изменения в 2.0 (@diegoquinteiro)
  • # 87 Очистить неиспользуемые файлы + исправления для совместимости с 5.4 (@diegoquinteiro)

2.0 (2016.04.06 17:45 +00: 00)

  • # 70 Использовать движок SDK (@diegoquinteiro)

0.2 (2016.03.09 19:44 +00: 00)

  • # 41 Добавить поддержку субтитров через фильтр Instant_articles_subtitle (@bjornjohansen)
  • # 39 Совместимость с Jetpack: YouTube и Facebook встраивают (@bjornjohansen)
  • # 22 Перенесите wpcom-helper.php с WordPress.com. (@Automattic)

Как создать оглавление в сообщениях и страницах WordPress

Вы когда-нибудь хотели добавить оглавление, подобное Википедии, в некоторые из ваших длинных статей? Оглавление облегчает пользователям переход к разделу, который они хотят прочитать.В этой статье мы покажем вам, как создать оглавление в записях и на страницах WordPress без написания HTML или CSS.

Зачем добавлять содержание в сообщения WordPress?

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

Это также помогает с SEO в WordPress, потому что Google автоматически добавляет ссылку перехода к разделу рядом с вашим сайтом в результатах поиска.

Вы можете вручную создать оглавление в WordPress, написав HTML-код. Однако для новичков это сложно, потому что вам нужно вручную создать список, добавить ссылки и добавить атрибут ID на протяжении всей статьи.

Но есть простой способ. Давайте посмотрим, как легко создать оглавление в записях и на страницах WordPress.

Видеоурок

Подписаться на WPBeginner

Если вы не хотите смотреть видеоурок, вы можете продолжить чтение текстовой версии ниже:

Создание оглавления в WordPress

Первое, что вам нужно сделать, это установить и активировать плагин Easy Table of Contents.Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

После активации вам необходимо перейти на страницу « Настройки» Содержание . Отсюда вы можете управлять общими настройками для оглавления, такими как выбор позиции, выбор метки для контейнера и т. Д.

Вы также можете включить или отключить автоматическую вставку оглавления для каждого типа сообщения. Если этот параметр включен, плагин автоматически добавит оглавление для любой статьи, имеющей более 4 заголовков.Вы можете изменить это на любой другой номер, который вам нравится.

Обычно мы не рекомендуем добавлять оглавление к каждой статье, если только все ваши статьи не очень длинные.

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

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

Не забудьте нажать кнопку Сохранить изменения , чтобы сохранить эти настройки.

Добавление содержания в сообщения или страницы WordPress

Если вы не отключили автоматическую вставку, плагин теперь автоматически начнет добавлять оглавление к сообщениям на основе настроек, которые вы выбрали ранее. Вы также можете управлять настройками пост за постом.

На экране редактирования сообщения вы увидите новый раздел для добавления и управления оглавлением вашего сообщения.

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

Примечание: Если вы измените какой-либо параметр в этом поле, он переопределит глобальные настройки для этого конкретного сообщения / страницы.

После того, как вы написали статью с несколькими заголовками, вы можете просто просмотреть ее, чтобы увидеть оглавление в действии.

Оглавление появится над первым заголовком статьи. Ваши читатели могут нажимать на ссылки и переходить к разделу, который они хотят прочитать.

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

Если вам понравилась эта статья, то подпишитесь на наш канал YouTube для видеоуроков по WordPress.Вы также можете найти нас в Twitter и Facebook.

24 обязательных плагина и инструментов WordPress для бизнес-сайтов (2020)

Ищете лучшие плагины WordPress, чтобы вывести свой бизнес на новый уровень в 2020 году?

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

Читатели часто спрашивают нас о лучших предложениях плагинов WordPress для SEO, социальных сетей, резервного копирования, скорости и т. Д.

Являясь крупнейшим ресурсным сайтом WordPress, наши эксперты ежегодно тестируют более тысячи лучших платных и бесплатных плагинов WordPress, поэтому мы можем упростить для наших пользователей (вас) поиск лучших решений.

Правильный набор плагинов и инструментов WordPress может помочь вам в развитии вашего онлайн-бизнеса. В этой статье мы поделились нашим экспертным выбором обязательных плагинов WordPress для бизнес-сайтов в 2020 году.

Примечание. — это плагины, которые наша команда устанавливает, когда мы запускаем новый блог или создаем новый веб-сайт для нашего собственного бизнеса.

1. WPForms

Каждому веб-сайту нужна контактная форма, потому что она позволяет посетителям с легкостью связаться с вами. WPForms — это самый удобный плагин для контактной формы для WordPress.

Этот конструктор онлайн-форм с перетаскиванием позволяет легко создавать контактные формы, формы подписки по электронной почте, формы онлайн-заказов, формы оплаты, опросы
, опросы и практически все другие типы онлайн-форм всего за несколько щелчков мышью.

WPForms интегрируется со всеми популярными маркетинговыми и платежными платформами, поэтому вы можете создавать эффективные формы менее чем за 5 минут.

Он даже поставляется с опциями, которые помогут вам создать настраиваемую форму регистрации пользователя WordPress и страницу входа.

Мы используем WPForms на сайте WPBeginner и на всех других наших сайтах. Но мы не одни. Более 3 миллионов веб-сайтов используют WPForms, и вот уже более 3 лет они постоянно поддерживают средний рейтинг 4,9 из 5 звезд.

Для тех, кто ищет простое решение, доступна бесплатная версия WPForms Lite.

Если вы серьезно хотите развивать свой бизнес, мы рекомендуем приобрести версию Pro, потому что она включает в себя все мощные функции, необходимые для увеличения ваших усилий по привлечению потенциальных клиентов.Используйте этот купон WPForms, чтобы получить скидку 50% на покупку.

Альтернатива: Formidable Forms — отличная альтернатива для создания продвинутых форм WordPress, ориентированных на решение.

2. MonsterInsights

MonsterInsights — лучший плагин Google Analytics для WordPress. Это позволяет вам «правильно» связать ваш сайт с Google Analytics, чтобы вы могли точно видеть, как люди находят и используют ваш сайт.

Самое приятное то, что он показывает вам всю важную статистику прямо на панели инструментов WordPress.

Затем вы можете оптимизировать свой веб-сайт соответствующим образом, чтобы увеличить трафик, количество подписчиков и прибыль. У нас есть подробные инструкции о том, как установить Google Analytics в WordPress, как использовать Google Analytics для включения отслеживания электронной торговли и как отслеживать взаимодействие с пользователем.

У

MonsterInsights есть бесплатная версия, но истинная сила ее раскрывается только при обновлении до премиум-версии.

Вы можете использовать наш купон MonsterInsights, чтобы получить скидку 50% на вашу покупку.

MonsterInsights используется более чем 2 миллионами веб-сайтов.

3. Yoast SEO

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

Yoast SEO — один из самых популярных плагинов WordPress всех времен. Из всех плагинов WordPress для SEO, Yoast предлагает наиболее полное решение со всеми функциями и инструментами, необходимыми для улучшения SEO на странице.

Он помогает вам добавлять метатеги, создавать карты сайта, подключать ваш сайт к Google Search Console, оптимизировать его для социальных сетей и т. Д.

Yoast поставляется с мощной функцией перенаправления, которая позволяет легко создавать 301 редирект, что очень полезно. Он также обнаруживает изменение URL-адресов и создает автоматические перенаправления, поэтому на вашем веб-сайте нет неработающих ссылок.

Для полной настройки SEO на вашем веб-сайте следуйте нашему руководству WordPress SEO для начинающих с пошаговыми инструкциями.

Альтернатива: All in One SEO Pack — отличная альтернатива Yoast SEO.

4. Постоянный контакт

Электронная почта — самый эффективный и надежный маркетинговый инструмент, который есть в вашем распоряжении как владельцу бизнеса. Это позволяет вам оставаться на связи с вашими пользователями даже после того, как они покинут ваш сайт. Вот почему мы рекомендуем каждому владельцу бизнеса сразу же начать создавать список рассылки.

Constant Contact — один из самых популярных поставщиков услуг электронного маркетинга в мире.

Их платформа позволяет вам создавать список рассылки и отправлять вашим подписчикам красивые информационные бюллетени.

Он предлагает быструю и легкую установку для нетехнических пользователей. Он также хорошо работает с популярными плагинами лидогенерации для WordPress, такими как OptinMonster и WPForms.

Альтернативы: SendinBlue и ConvertKit — хорошие альтернативы, если вам нужно что-то более продвинутое, но они более дорогие.

5. OptinMonster

OptinMonster — самая популярная на рынке программа для оптимизации коэффициента конверсии.Он позволяет конвертировать покинувших посетителей веб-сайтов в подписчиков и клиентов электронной почты.

Этот плагин и приложение WordPress поможет вам быстро получить больше подписчиков электронной почты.

OptinMonster поставляется с готовыми формами согласия с высокой степенью конвертации, которые вы можете легко настроить с помощью их конструктора перетаскивания. Их мощные функции таргетинга на дисплей позволяют персонализировать кампании для каждого пользователя, чтобы вы могли показывать нужное сообщение в нужное время.

Это отличное решение для блогеров, бизнес-сайтов и сайтов электронной коммерции.По сути, если вы хотите зарабатывать больше денег на трафике своего веб-сайта, вам нужен OptinMonster.

Он помогает восстановить продажи брошенных корзин, конвертировать посетителей веб-сайта и расширить список рассылки. Прочтите эти тематические исследования, чтобы увидеть, насколько успешны другие предприятия с помощью OptinMonster.

Мы используем OptinMonster на WPBeginner и других наших веб-сайтах.

6. Сукури

Безопасность должна быть главным приоритетом для всех владельцев бизнеса в Интернете. Sucuri предлагает плагин безопасности WordPress и брандмауэр веб-приложений, которые, вероятно, являются одной из лучших защит, которые вы можете получить для своего сайта.

Они контролируют и защищают ваш сайт от DDoS-атак, вредоносных программ, XSS-атак, атак грубой силы и практически всех других типов атак. Если на вашем веб-сайте нет брандмауэра, вам необходимо установить его сегодня.

Чтобы узнать больше о том, как усилить безопасность вашего веб-сайта и защитить свой бизнес, прочтите наше полное руководство по безопасности WordPress с пошаговыми инструкциями для начинающих.

Sucuri помогает нам ежемесячно блокировать сотни тысяч атак на WPBeginner.

7. UpdraftPlus

UpdraftPlus — самый популярный плагин для резервного копирования WordPress на рынке. Он позволяет настраивать автоматические резервные копии и безопасно хранить их в удаленных местах, таких как Google Диск, Dropbox, S3, Rackspace, FTP, электронная почта и т. Д.

Это также позволяет очень легко восстановить ваш сайт из резервной копии. Их базовый плагин бесплатный, но у них также есть платный план с дополнительными функциями и приоритетной поддержкой.

Альтернатива: BackupBuddy и VaultPress (резервные копии Jetpack) также являются отличными решениями, но они платные.

8. WP Rocket

WP Rocket — лучший плагин для кеширования WordPress на рынке. Это позволяет вам мгновенно улучшить скорость и производительность вашего сайта WordPress без каких-либо технических навыков.

Он автоматически включает рекомендуемые параметры кэширования WordPress, такие как сжатие gzip, кеш страницы и предварительная загрузка кеша. Вы также можете включить дополнительные функции, такие как отложенная загрузка изображений, поддержка CDN, предварительная выборка DNS, минификация и многое другое, чтобы еще больше сократить время загрузки страницы.

Самое главное, WP Rocket не ждет, пока кто-то запросит страницу для сохранения в кеше. Он автоматически сканирует и создает кеш вашего веб-сайта, что приводит к мгновенному увеличению производительности.

WP Rocket также предлагает Imagify, бесплатную службу оптимизации изображений, которая поможет вам еще больше ускорить работу вашего сайта.

Это, безусловно, самый простой и удобный для начинающих плагин кеширования. Единственный недостаток в том, что он платный.

Альтернатива: WP Super Cache предоставляется бесплатно, но не так мощно и просто.

9. SeedProd

SeedProd — лучший конструктор перетаскиваемых страниц для WordPress. Он позволяет легко настраивать дизайн вашего веб-сайта и создавать собственные макеты страниц без написания кода.

Владельцы бизнеса любят его, потому что он позволяет им создавать полностью настраиваемые целевые страницы за считанные минуты без необходимости нанимать разработчика.

Вы можете выбрать из более чем 100+ красиво оформленных шаблонов или создать полностью настраиваемый макет с нуля с помощью простого в использовании конструктора страниц WordPress с перетаскиванием (кодирование не требуется).

Существуют готовые шаблоны для целевых страниц, страниц продаж, страниц благодарности, страниц регистрации веб-семинаров, страниц, которые появятся в ближайшее время, страниц режима обслуживания, страниц 404 и многого другого.

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

Он имеет все блоки и функции, которые вы ожидаете от мощного конструктора страниц, такие как формы подписки, социальные профили, таймеры обратного отсчета, контактные формы, кнопки, различные блоки контента и многое другое.

Он также имеет встроенное управление подписчиками и бесшовную интеграцию со сторонними службами электронного маркетинга и программным обеспечением CRM.

Альтернатива: Beaver Builder и плагин Divi page Builder — отличные альтернативы с мощными функциями. Вы также можете попробовать CSS Hero для настройки темы.

10. MemberPress

MemberPress позволяет создавать онлайн-курсы, сообщества и сайты членства с помощью WordPress. Это лучший плагин для членства в WordPress на рынке.

Вы можете создавать подписки и ограничивать доступ к контенту для пользователей на основе их планов подписки. Он работает со всеми популярными платежными решениями, а также отлично работает с интернет-магазинами, использующими WooCommerce.

MemberPress поставляется с множеством других мощных функций, включая капельный контент, управление курсом (LMS), членство в группах, мощные правила доступа, функции автоматизации и многое другое.

Подробные инструкции см. В нашем руководстве по созданию членского веб-сайта в WordPress.

11. RafflePress

RafflePress — лучший бесплатный плагин WordPress на рынке. Это позволяет мгновенно увеличить посещаемость вашего сайта, получить больше подписчиков в социальных сетях и подписчиков по электронной почте с помощью вирусных розыгрышей и конкурсов.

RafflePress поставляется с простым конструктором бесплатных раздач с перетаскиванием, а также проверенными шаблонами бесплатных раздач, которые можно использовать для создания раздач, привлекающих внимание посетителей.

Чтобы принять участие в розыгрыше призов, посетители сайта должны использовать свой адрес электронной почты.Это поможет вам получить больше подписчиков на электронную рассылку новостей.

RafflePress побуждает пользователей следить за вашими профилями в социальных сетях и делиться подарками со своими друзьями, чтобы получить больше заявок на участие в конкурсе. Это поможет вам повысить вовлеченность в социальных сетях.

Маркетинг из уст в уста поможет вам получить больше трафика, БЫСТРЕЕ! Это приводит к увеличению числа подписчиков, увеличению продаж и увеличению дохода!

Вы можете легко подключить свои социальные профили, плагины форм WordPress, а также все популярные маркетинговые платформы и CRM.

RafflePress имеет бесплатную версию под названием RafflePress lite, с которой вы можете начать работу. Если вам нужны более мощные функции для стремительного роста, вам нужно использовать RafflePress Pro.

Пользователи

WPBeginner могут использовать наш код купона RafflePress: wpbeginner20, чтобы получить дополнительную скидку 20%.

12. PushEngage

PushEngage — лучший плагин для веб-push-уведомлений для WordPress. Он позволяет отправлять целевые сообщения и объявления посетителям вашего сайта с помощью технологии push-уведомлений браузера.

Мы используем push-уведомления вместе с нашей рассылкой по электронной почте, чтобы увеличить взаимодействие с клиентами и посещаемость веб-сайта.

Push-уведомления неизменно входят в пятерку лучших источников трафика для WPBeginner.

PushEngage поставляется со всеми мощными функциями, такими как капельные кампании, A / B-тестирование, динамическая сегментация пользователей, напоминания о подписке, мощная аналитика, отслеживание целей и многое другое.

Для веб-сайтов электронной коммерции он может автоматически запускать уведомления об отказе от корзины, предупреждения о снижении цен, уведомления о предупреждениях об инвентаризации и многое другое.

Для блоггеров и издателей он может автоматически отправлять уведомления о новых сообщениях в блогах всем вашим подписчикам.

PushEngage без проблем работает на всех платформах для создания веб-сайтов, включая WordPress, Shopify, Bigcommerce и другие.

У них есть плагин PushEngage для WordPress, который упрощает включение push-уведомлений на вашем сайте.

Самое лучшее в PushEngage — то, что они НЕ продают ваши данные, в отличие от любого другого провайдера в этой сфере.

Альтернатива: OneSignal — еще одна популярная альтернатива, но они продают ваши данные по бесплатным тарифам.

13. Жуткий автомат

Uncanny Automator — лучший плагин для автоматизации WordPress. Он позволяет вам подключать существующие плагины WordPress для совместной работы без написания кода, поэтому вы можете автоматизировать рутинные задачи администратора и сэкономить время / деньги.

Он легко интегрируется с большинством популярных плагинов WordPress и сторонними платформами, поэтому вы можете легко создавать рецепты автоматизации, не нанимая разработчика.

Вы просто выбираете из более чем 90 триггеров и действий для создания рецептов стиля «если это, то то» на вашем сайте WordPress (код не требуется).

Говоря простым языком, это помогает вашим плагинам WordPress общаться друг с другом, чтобы они лучше работали вместе. Думайте об этом как о Zapier, но для WordPress.

Что еще лучше, так это то, что вы можете даже соединить два отдельных сайта WordPress для совместной работы без написания кода. Это очень полезно для интернет-магазинов и членских сайтов.

Вот некоторые примеры использования:

  • Сделайте так, чтобы 2 сайта WordPress общались друг с другом — продавайте продукты на одном, создавайте пользователей и настраивайте доступ на другом.
  • Создайте кнопки, которые могут автоматически создавать учетные записи пользователей и выполнять другие действия в WordPress.
  • Добавить настраиваемые атрибуты пользователя в профили пользователей на основе действий пользователя.
  • Запускайте рецепты автоматизации в одном плагине на основе действия, предпринятого другим плагином (например, отправка WPForms может использоваться для создания заказа в WooCommerce).
  • Подключите свой сайт WordPress к более чем 1000 внешних сервисов, используя единую интеграцию Zapier.
  • … и многое другое
14. LearnDash

LearnDash — лучший плагин WordPress LMS для создания и продажи онлайн-курсов с вашего сайта WordPress. В нем есть конструктор курсов с перетаскиванием, который позволяет быстро добавлять уроки, тесты и задания для создания курса.

Подробные пошаговые инструкции см. В нашем руководстве по созданию онлайн-курсов в WordPress с помощью LearnDash.

Альтернатива: MemberPress теперь предлагает надежный инструмент для создания курсов как часть своего плагина членства.

15. Google Workspace (ранее G Suite)

Google Workspace (ранее G Suite) — это набор веб-приложений, таких как электронная почта, документы, электронные таблицы и т. Д. Созданный Google, этот мощный набор офисных приложений дешевле, прост в развертывании и не требует проблем.

Это позволяет сэкономить на лицензиях на программное обеспечение, оборудование, наем ИТ-персонала, управление резервным копированием и многое другое.Что наиболее важно, это позволяет вам использовать профессиональные адреса электронной почты с доменным именем вашего собственного бизнеса прямо в Gmail.

Альтернатива: Вы также можете получить бесплатную корпоративную электронную почту от своего хостинг-провайдера WordPress или использовать Microsoft Office365.

16. SEMRush

SEMRush — это универсальный набор маркетинговых инструментов для профессионалов цифрового маркетинга и владельцев бизнеса. Он поставляется с мощными инструментами, которые помогут вам улучшить SEO, стратегию платного трафика, социальные сети, контент и PR.

Это также помогает вам собирать конкурентную информацию о ваших конкурентах, чтобы вы могли превзойти их и доминировать в своей отрасли.

Он помогает вам проводить исследования ключевых слов, аудит обратных ссылок, отслеживать упоминания бренда, шпионить за конкурентами, находить наиболее эффективные публикации и страницы в социальных сетях, анализировать рекламную стратегию и многое другое.

Этих коротких абзацев недостаточно, чтобы описать истинную мощь SEMRush. Это незаменимый инструмент в нашем списке для серьезных владельцев бизнеса.

17.LiveChat

LiveChat Inc — лучшее программное обеспечение для поддержки живого чата для предприятий и веб-сайтов электронной коммерции. Он очень прост в использовании и позволяет быстро добавить чат на свой сайт WordPress.

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

Он интегрируется с существующим программным обеспечением поддержки, CRM, электронной почтой и другими инструментами. Самое главное, он быстро загружается и предлагает отличный пользовательский интерфейс.

Команда LiveChat также создала ChatBot.com — лучший чат-бот на базе искусственного интеллекта. Вы можете использовать его в сочетании с LiveChat, чтобы ваши пользователи всегда получали самый быстрый ответ с помощью AI + human.

Альтернатива: Sendinblue Chat — еще одна популярная услуга, которая позволяет объединить чат, CRM, SMS, Facebook и электронную почту на одной платформе.

18. Pretty Links Pro

Pretty Links Pro — один из лучших плагинов для управления ссылками для WordPress.Это позволяет вам легко управлять партнерскими ссылками, делая ваши партнерские ссылки короткими и запоминающимися для обмена.

Это идеальный инструмент для аффилированных маркетологов, подкастеров, владельцев бизнеса и других лиц, которые хотят легко создавать короткие URL-адреса в WordPress.

Альтернатива: ThirstyAffiliates — отличная альтернатива с множеством мощных функций.

19. Общее количество

Shared Counts — лучший плагин WordPress для социальных сетей, который позволяет легко добавлять красивые кнопки обмена в социальных сетях на ваш сайт.

Он также показывает количество репостов, что помогает сделать ваш сайт социальным доказательством.

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

Мы используем SharedCount на многих сайтах, потому что он предлагает простое готовое решение как для новичков, так и для разработчиков.

Если вы хотите продемонстрировать больше социальных доказательств, автоматически показывая свой последний контент из Instagram, Facebook, Twitter и YouTube на нашем сайте, обратите внимание на плагины Smash Balloon.Их используют 1,4 миллиона веб-сайтов, и это лучший плагин для социальных сетей в WordPress.

20. WP Mail SMTP

По умолчанию WordPress использует почтовую функцию PHP для отправки электронных писем. Проблема в том, что либо хостинговые компании WordPress не настроили эту функцию должным образом, либо блокируют ее, чтобы предотвратить злоупотребления.

Это в основном означает, что вы и ваши пользователи не можете получать важные уведомления по электронной почте с вашего сайта WordPress.

WP Mail SMTP решает эту проблему, отправляя электронные письма WordPress с использованием надлежащего почтового SMTP-сервера.Чтобы узнать больше, прочитайте нашу статью о том, как исправить ошибку WordPress, не отправляющую электронную почту.

Pro совет: Платная версия под названием WP Mail SMTP Pro поставляется с настройкой белых перчаток и дополнительными функциями. Обычно их обслуживающий персонал настроит его и подключит для использования вашего поставщика услуг SMTP.

21. Вставить верхние и нижние колонтитулы

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

Insert Headers and Footer позволяет легко добавлять фрагменты кода на ваш сайт WordPress без редактирования файлов темы. Взгляните на наше руководство о том, как добавить код верхнего и нижнего колонтитула в WordPress.

Этот бесплатный плагин очень удобен для владельцев бизнеса.

22. WPML

По умолчанию WordPress не позволяет легко создавать многоязычный веб-сайт. Это проблема для предприятий, которые обслуживают многоязычную клиентскую базу в разных географических регионах.

Здесь вам понадобится WPML. Это многоязычный плагин WordPress, который позволяет легко создавать многоязычные веб-сайты с помощью WordPress.

Он очень прост в использовании, оптимизирован для SEO и помогает легко создавать контент на разных языках.

Альтернатива: TranslatePress — отличная альтернатива, которая быстро растет.

23. WooCommerce

WooCommerce — самый популярный плагин электронной коммерции для WordPress, который используют более 4 миллионов веб-сайтов.

Он обладает всеми мощными функциями, необходимыми для создания интернет-магазина.

За последние несколько лет WooCommerce зарекомендовал себя как самый доминирующий плагин электронной коммерции для WordPress. Теперь существует даже экосистема WooCommerce с выделенным хостингом WooCommerce, доступными темами WooCommerce и плагинами WooCommerce.

Плагин Companion : TrustPulse поможет вам мгновенно завоевать доверие клиентов с помощью социального доказательства и FOMO.

Альтернатива: BigCommerce — это полностью размещенная платформа электронной коммерции для WordPress.Он предлагает высокую масштабируемость и низкие затраты на обслуживание для серьезных владельцев магазинов.

24. Nextiva

Nextiva — лучшая телефонная служба для бизнеса с точки зрения возможностей и простоты использования. Они позволяют вам получить рабочий номер телефона для вашего веб-сайта, который включает расширенную маршрутизацию вызовов, неограниченные бесплатные внутренние звонки, голосовую почту на электронную почту или текст, онлайн-факс и многое другое.

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

Их платформа также предлагает CRM, чат, онлайн-опросы и другие коммуникационные функции. Вы можете управлять всем этим с помощью простой веб-панели администратора, которая позволяет владельцам малого бизнеса легко управлять всем как профессионал.

Мы используем Nextiva VOIP для нашего бизнеса, потому что это одна из самых доступных и самых надежных телефонных услуг для бизнеса, которая растет вместе с вашим бизнесом.

Альтернатива: RingCentral — еще один настоятельно рекомендуемый провайдер телефонных услуг и бизнес-телефонии.

Дополнительные инструменты

Помимо 24 лучших плагинов и инструментов WordPress, которые мы упомянули выше, мы также используем и рекомендуем следующие инструменты для лучшего управления нашими сайтами WordPress:

  • Grammarly — отличный инструмент для проверки грамматики, который включает детектор плагиата, расширение словарного запаса и многое другое.
  • PublishPress — этот плагин позволяет нам легко управлять нашим редакционным рабочим процессом в WordPress.
  • Antispam Bee — отличный плагин для улучшения раздела комментариев с уменьшением спама на вашем сайте. Он особенно хорошо работает вместе с Akismet.
  • Smash Balloon — это плагин №1 для социальных сетей WordPress, который используют 1,4 миллиона веб-сайтов. Вы можете использовать его для простого отображения настраиваемых каналов Instagram, канала Facebook, канала Twitter, канала YouTube и даже полноценной социальной стены. Вы также можете попробовать бесплатную версию плагинов Smash Balloon.
  • Adobe Photoshop — это позволяет нам легко создавать эскизы блогов и другие изображения для наших статей.
  • MaxCDN — это помогает нам ускорить работу нашего веб-сайта за счет географического распространения нашего контента на несколько серверов (см. Что такое CDN).
  • Envira Gallery — мы используем этот плагин, чтобы помочь нам создавать лучшие галереи с альбомами.
  • Codeable — платформа, которая помогает вам работать с проверенными разработчиками WordPress для устранения проблем и внесения изменений.

На этом мы завершаем наш список лучших плагинов WordPress для бизнес-сайтов.

В зависимости от вашего бизнеса вам может не понадобиться использовать все плагины и инструменты WordPress, упомянутые в нашем списке, но довольно часто наши читатели используют как минимум 15–18 упомянутых нами решений.