Как настроить Яндекс Пингер. Обязательные плагины. Часть 4

Описывается как установить и настроить Яндекс Пингер – плагин для оповещения поискового сервиса Яндекс о изменениях на сайте. Четвертая часть статьи “Обязательные плагины”. Описываются плагины, которые обязательно должы быть на каждом сайте. Первая часть “Как настроить akismet“. Вторая часть “Как настроить Contact Form 7” и третья часть “Плагины SMTP и Cyr to Lat enhanced“.

Как правильно установить Яндекс Пингер

Плагин Яндекс.ПДС Пингер необходимо установить из репозитария WordPress (искать надо латинское название, например Yandex) и активировать на сайте (см. “Как установить плагин WordPress” и “Как обновить плагин WordPress“).

В плагине есть одна проблема: он некорректно обрабатывает URL с префиксом https://, поэтому надо добавить одну строчку в текст файла plugin.php, который находится в папке /chroot/httpd/var/www/wordpress/wp-content/plugins/yandex-pinger для сети виртуальных сайтов WordPress Multisite или /chroot/httpd/var/www/wp-content/plugins/yandex-pinger или для сайта WordPress.

Вариант первый

Правка исходного текста плагина на сайте при помощи редактора vi (Как использовать редактор vi см. “Редактор vi. Краткая инструкция“).

1. Создаем безопасное соединение с сервером. Как это сделать см. “Что такое ssh/sftp и для чего он нужен?” для OS Linux (OSX) или “SSH клиент для Windows PuTTY” и “Клиент SSH для Windows Bitvise Tunnelier” для Windows.

2. Становимся суперпользователем (См. «Команды Linux. Краткое описание.«)

su

3. Открываем при помощи редактора vi файл плагина plugin.php:

для сети виртуальных сайтов WordPress Multisite:

vi /chroot/httpd/var/www/wordpress/wp-content/plugins/yandex-pinger/plugin.php

или для сайта WordPress

vi /chroot/httpd/var/www/wp-content/plugins/yandex-pinger/plugin.php

4. Добавляем строчку.

$url = str_replace(“https://”, “”, $url);

Функция public_entity должна выглядеть следующим образом (Рис. 1.):

настроить Яндекс Пингер. Рис. 1. Исправленный текст плагина

Рис. 1. Исправленный текст плагина

Вставленная строка подчеркнута красным.

5. Созраняем файл и закрываем безопасное соединение с сервером.

Вариант второй

Правка исходного текста плагина при помощи штатных средств редактирования исходных текстов WprdPress.

1. Переходим Управление сетью (Netword Admin) -> Плагины (Plagins). Находим в списке установленных плагинов Яндекс.ПДС Пингер / Yandex Site search pinger. Должен быть последний в списке.

2. Нажимаем на ссылку “Изменить” (Edit) сразу под названием плагина и переходим на страничке редактирования исходных текстов. Справа выбираем файл для редактирования (рис. 2.) – plugin.php подчеркнут краным.

настроить Яндекс Пингер. Рис. 2. Выбор файла редактирования

Рис. 2. Выбор файла редактирования

3. Вносим изменения в исходные тексты файла (рис. 3.)

настроить Яндекс Пингер. Рис. 3. Изменение исходного текста

Рис. 3. Изменение исходного текста

Добавленная строка подчеркнута красным. Лучше эту строку скопировать выше и вставить в текст модуля. Это позволит избежать ошибок.

Теперь плагин успешно установлен.

Как настроить Яндекс Пингер

Как только мы установили плагин и активировали его на сайте, в меню плагинов консоли администратора сайта появится элемент “Яндекс.ПДС”.  (См. “Как сделать сайт на WordРress“). Нажимаем и переходим на страничку настройки плагина. (рис. 4.)

настроить Яндекс Пингер. Рис. 4. Настройки Яндекс пингер

Рис. 4. Настройки Яндекс пингер

Надо заполнить ключ, логин и ID поиска и сохранить данные.

Чтобы получить данные, необходимо войти на yandex (или зарегистрироваться и войти), далее “Еще“->”Все сервисы“->”Вебмастеру“->”Поиск для сайта“->”Установить поиск“. Уфф. Длинный путь. Устал и запарился.

На этой страничке вводим Название поиска (рис. 5.) – техническое название и для стандарта Opensearch,

настроить Яндекс Пингер. Рис. 5. Название поиска

Рис. 5. Название поиска

задать семейный фильтр в зависимости от планируемого содержимого сайта и область поиска (рис. 6.), нажав на большую кнопку “Добавить сайты и исключения

настроить Яндекс Пингер. Рис. 6. Область поиска

Рис. 6. Область поиска

Можно задать несколько сайтов, разделов одного сайта и исключения. Вспомним нашу начальную задачу – получить настройки плагина Яндекс пингер для сайта. Поэтому минимизируем затраты. Переходим к шагу 2.

Нам предлагается выбрать дизайн поиска по сайту с помощью Яндекс. Я считаю, что лучший поиск по сайту Google, даже по русскоязычному – он дает наиболее релевантные результаты (См. “Как подключить поиск Google по сайту“). Поэтому просто последовательно переходим к следующему шагу, принимаю предложения Яндекса по умолчанию.

Как только поиск создан, переходим “Мои поиски“->”Название созданного поиска (www.example.com)”->”Индексирование“->”Плагины для популярных CMS“->”WordPress“->”WordPress 3.5“. Опять устал и запарился. В п. 3 “Укажите IP-адрес своего сайта” нажать кнопку редактировать и в появившемся поле ввода набрать IP адреса сайта.

Как только нажали кнопку “Отправить“, ниже появляются окошки с нужными нам данными, копируем их в соответствующие поля настройки плагина Яндекс.ПДС пингер и нажимаем кнопку “Сохранить“. Может пройти несколько дней, прежде чем плагин “съест” введенные данные и заработает. Имейте терпение.

Это все. Успеха!

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

,

One Response to Как настроить Яндекс Пингер. Обязательные плагины. Часть 4

  1. Трофим 01/02/2015 at 07:48 #

    Спасибо! У яндекса очень запутанная инструкция.

Leave a Reply