Архив категорий Плагины Wordpress

Автор:human

Кросспостинг wordpress в twitter

Приветствую, знали ли вы, что если настроить кросспостинг wordpress (автоматическая публикация в социальные сети) то, индексация в поисковых системах происходит в разы быстрее? Это связанно с тем, что поисковые роботы буквально живут в социальных сетях, так как, чем чаще публикуются записи, тем чаще поисковики заходят к вам на сайт. Но ручками публиковать записи в твиттер, как-то не модно, и тут все задумываются об автоматизации этого процесса. В этой статье я расскажу вам, как автоматически публиковать записи из wordpress в twitter.

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

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

1. Установка плагина

Устанавливаем плагин Wp to Twitter любым удобным вам методом .

Скачиваем плагин, переходим в админку Плагины – Добавить новый – добавить загруженный файл – нажав “Установить” – Активировать плагин.

2. Регистрация Twitter приложения

  1. Перейти по ссылке, и войти под своим твиттер именем (логин, НЕ ЭМЕЙЛ) и паролем.
  2. Нажимаем “Create New App”.
  3. Имя любое (без употребления “twitter”).
  4. Описание любое.
  5. “Website” – главная страница вашего сайта.
  6. Соглашаемся с правами (Ставим галочку “Yes, i agree”).
  7. Нажимаем “Create your twitter application”.

3. Настройка приложения

После успешной регистрации, вы увидите примерно такую картину.

Зарегистрировать приложение в твиттере

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

  1. Переходим в “Permissions”.
  2. Выбираем “Read and Write”, и нажимаем “Update settings”. Через несколько минут, настройки вступят в силу.
  3. Тем временем, переходим в “API Keys”, опускаемся вниз и нажимаем “Create my access token”.

4. Вносим данные в плагин

После внесения всех настроек, обновите страницу “API Keys”, чтобы отобразились данные об Token (в конце страницы).

  1. Переходим в настройки нашего плагина, в админ панели Настройки – WP to Twitter.
  2. Вносим все данные API key, API secret, Access token, Access token secret. Данные копируем из нашего приложения, которое мы создавали в предыдущих пунктах.
  3. Сохраняем.

Если все успешно, то вы должны увидеть

Wp to Twitter корректно подключен

Наш кросспостинг в твиттер уже почти готов, нам нужно выполнить еще один пункт.

5. Настройка плагина

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

В первую очередь, для того чтобы ссылки сокращались, нужно выбрать сервис сокращения ссылок. Я выбрал goo.gl, так как на момент написания этой статьи сервис bit.ly глючил, и я не мог подключить его API (для отслеживания кликов), а goo.gl можно подключить без API Key.

Wp to twitter выбрать сокращение ссылок

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

Wordpress кросспостинг в Твиттер

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

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

Автор:human

Счетчик просмотров страниц WordPress — WP-PostViews

Счетчик просмотров страниц WordPress — WP-PostViews

WP-PostViews это небольшой плагин, который позволяет встроить счетчик числа просмотров ваших записей или страниц. Плагин может считать или всех посетителей блога или только гостей и только зарегистрированных посетителей. Умеет он также не считать посещения поисковых ботов. Может выводить список самых популярных записей вашего сайта в целом, либо в определенной категории. Для начала работы с плагином не требуется вносить какие-либо изменения в тему вашего блога — считать просмотры он начнет сразу после своей активации, причем число просмотров вы всегда можете вручную поправить на странице редактирования записи.

Скачиваем плагин по ссылке в конце страницы и устанавливаем его:

1 Распаковываем архив.

2 Копируем папку wp-postviews в /wp-content/plugins/.

3 Заходим в админку блога на вкладку «Плагины» и активируем плагин.

Настройки плагина вы найдете в «Настройках\WP-PostViews«. Плагин полностью переведен на русский язык, поэтому сложностей с настройкой у вас возникнуть не должно. Первая часть настроек плагина это:

Первая часть настроек плагина

Такой дефолтный шаблон вам не подойдет, так как он не учитывает склонений русского языка (выйдет «1 просмотров», «2 просмотров» и т.д.), поэтому сразу ставим что-то более нейтральное вроде:

Шаблон просмотры

С шаблоном наиболее просматриваемых записей поступаем также:

Шаблон самые просматриваемые

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

Открываем нужный файл вашей темы (например, index.php для вывода счетчика на главной, или content.php и content-single.php) и добавляем туда следующий код:

<div class=»view»>
<i class=»fa fa-bar-chart»></i> <?php if(function_exists(‘the_views’)) { the_views(); } ?>
</div>

Где i class=»fa fa-bar-chart» — это иконка из fortawesome  . Здесь же можете выбрать иконку, которая вам больше нравиться.

И оформим вывод этого кода через css-стили (файл style.css в папке темы):

/* =вордпресс счеткчик просмотров
———————————————— */
.view {
float: left;
text-align: left;
padding: 0px 10px 10px 12px;}

 

К сожалению, вывести этот счетчик автоматически (без правки файлов темы) нельзя. Зато можно вывести в сайдбаре список самых популярных записей через виджет плагина («Внешний вид\Виджеты«):

Виджет плагина

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

Виджет в сайдбаре

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

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

Функция get_most_viewed имеет 2 параметра. Первый указывает на то, что вы хотите получить: страницы (page), записи (post), и то и другое (both). Второй указывает число записей, которое будет выведено. По умолчанию используетсяget_most_viewed(‘both’, 10), то есть, чтобы вывести список из 5 самых популярных записей вы должны использовать следующую конструкцию кода:

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

Функция get_most_viewed_category имеет 3 параметра. Первый указывает, из какой рубрики брать записи (указывается ее ID). Второй указывает на то, что вы хотите получить: страницы (page), записи (post), и то и другое (both). Третий указывает число записей, которое будет выведено. По умолчанию используетсяget_most_viewed_category(1, ‘both’, 10), то есть, чтобы вывести список из 5 самых популярных записей в третьей рубрике вы должны использовать следующую конструкцию кода:

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

Вручную установить число просмотров конкретной записи или страницы можно при редактировании этой записи в виджете «Произвольные поля«:

Произвольное поле views

При использовании плагинов кэширования плагин предложит вам считать просмотры через js-скрипт (технология AJAX). Это единственный способ считать просмотры закэшированных страниц, поэтому соглашайтесь (в настройках плагина надо будет поставить «Да» на опции «Использовать AJAX для обновления просмотров«). Существует несколько плагинов подсчета просмотров, но WP-PostViews считается самым лучшим из них.

Яндекс.Метрика