Что такое метки (теги) WordPress и как их вывести?

Что такое метки в “WordPress”? Для чего они нужны и как с ними работать? Мы рассмотрим подробно в данной статье.

Что такое Метки (теги) WordPress?

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

Создание Меток WordPress

В администраторской панели необходимо перейти в раздел Записи – Метки:

Страница метки аналогична по дизайну как страница рубрики. Далее нам необходимо ввести “Название метки” и “Ярлык метки” и при необходимости можно добавить “Описание” то есть что значит данная метка.

После добавления всех интересующих вас меток, появится справа список доступных меток:

Добавление меток к записи WordPress

Чтобы добавить теги к записи WordPress, перейдём на редактирование любой записи, или же добавления новой.
Справа в блоке управления записью, выбираем пункт “Метки”, и начинаем писать через запятую созданные метки.

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

Если мы нажмём на одну из меток, нам откроется страница со всеми статьями к которым применена та или иная метка:

На этом всё, в дальнейшем обновлю статью с целью дополнения информации.

Рекомендую к прочтению: Как вывести количество просмотров статьи WordPress.

6 лучших плагинов для создания архива в WordPress

Практически во всех стандартных шаблонах можно увидеть в сайдбаре блок архивов, где располагаются ссылки на те или иные месяцы публикаций. Сначала оно вроде как нормально смотрится, но когда ты ведешь блог года 2-3, то этих линков может накопиться штук 20-30. Во-первых, это визуально не совсем хорошо, архив занимает слишком много места при том, что его польза минимальна — искать нужную статью в архиве неэффективно. Во-вторых, понятное дело, что на страницах архива располагается не самый уникальный (можно даже сказать дублированный) контент, поэтому лишний раз делать на этом акцент ненужно.

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

С помощью этого кода вы отображаете последние 12 месяцев архива, но «забывать» об остальных ссылка я бы не стал, просто их нужно разместить в другом месте — специальной странице архива. Вариантов ее реализации есть несколько.  Во-первых, можно сделать отдельный шаблон для этой страницы WordPress, где выводить архивы через wp_get_archives, а, во-вторых, можно обратиться за помощью к сторонним разработкам и модулям.

Итак, плагины для архивов в WordPress:

Clean Archives Reloaded

Clean Archives Reloaded — генерирует список постов, которые разбиты по месяцам. При клике на тот или иной месяц список статей раскрывается или закрывается с помощью JavaScript.

На сайте авторе есть пример и описание реализации данной функции, где он пишет, что использовал специальный механизм кеширования для работы. Именно поэтому данный плагин не должен особо нагружать вашу БД множеством MySQL запросов и работать очень эффективно. Единственным вопросом при этом является совмещение этого плагина с картой сайта wordpress блога — ведь оба плагина ссылаются на все посты, есть смысл один из них убрать из-за ненадобности — либо использовать карту сайта в виде страницы архива, либо применить для архива другие плагины.

Heat Map plugin

Heat Map plugin плагин позволяет отображать архивы блога, категории и теги в виде оригинального списка чем-то напоминающего облако меток в WordPress. Активность в том или ином архиве отображается с помощью большего размера или цвета шрифта.

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

Smart Archives Reloaded

Smart Archives Reloaded — еще один «reloaded» плагин. Сначала я нашел оригинальный, но он не поддерживается разработчиком еще с весны и wp 2.3, что конечно не очень хорошо. А потом совершенно случайно обнаружил в поиске Smart Archives Reloaded и был приятно удивлен! Сохранив былые принципы работы он был расширен новыми опциями по настройке, в частности у вас будет несколько вариантов для вывода архива:

  • список постов по месяцам;
  • компактный блок с ссылками по годам и датам публикаций;
  • двухуровневое меню с годами и датами публикаций;
  • блок ссылок на месяцы архива + список постов (стандартный старый вид, используемый в оригинальной версии плагина).
  • меню + список постов + JavaScript. И вы получите совершенно нереальный и классный архив!

Extended Live Archive

Extended Live Archive — весьма оригинальный динамический архив, реализованный на AJAX. Он позволяет найти любой пост блога через «временное дерево публикаций», то есть сначала выбираете год, потом месяц и можете увидеть список постов за это время. Есть также возможность просмотра архива по категориям.

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

Collapsing Archives

Collapsing Archives — с помощью Javascript в данном плагине реализована возможность раскрытия годов, месяцев публикаций, как это, например, можно видеть в архивах Blogger`а. В большей степени подходит для сайдбара, но также применимо для страницы архива:

Latest Post from each Category plugin

Latest Post from each Category plugin — можно использовать этот плагин в качестве небольшого дополнения к архиву. По названию вы уже могли догадаться, что он выводить последние статьи для каждой директории. То есть, например, вы на странице архива размещаете ссылки на месяцы публикаций и дополняете это все вот таким вот «приятным» бонусом для читателей:

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

Вообще даже не ожидал, что найду столько интересных плагинов для архива в wordpress. Прошлый мой поиск как-то все больше запутал, были найдены старые неработающие модули, другие слишком избыточные, а сейчас многое удалось прояснить. Использование того или иного плагина зависит от специфики вашего блога или сайта, у каждого из них есть свои плюсы и особенности. Наиболее впечатляющим для меня лично показался новый Smart Archives Reloaded, который может заменить парочку других плагинов. Какой именно буду использовать для своих блогов пока не знаю, нужно будет потестировать все и найти оптимальный вариант дабы не копировать при этом еще и карту сайта. В любом случае напишу об этом чуть позже в блоге.

Передача параметра Get в форму Contact Form 7

Для начала немного теории зачем это все нужно и как вообще можно использовать. Параметр Get, наверное, описывается в каждой книжке по PHP в одной из начальных глав. Суть его в том, что вы можете «отправлять» определенную информацию со страницы сайта на другую, где с помощью Get считывается значение тех или иных введенных данных. Самый простой пример — пользователь заполняет на сайте поле «ваше имя», а потом переходит на другую страницу, где видит персональное приветствие мол «добро пожаловать + его имя».

Если вам показалось, что это слишком теоретический пример — вот там реальная задача. когда-то давно делал сайт на typo3 для компании, предоставляющей услуги аренды авто. Пользователь выбирал одну из представленных на сайте машин и нажимал кнопку «Заказать» — после этого он перенаправлялся на форму заказа, где в одном из полей уже была введена соответствующая марка автомобиля. В общем, это пригодится для тех случаев, когда на wordpress нам нужно будет создавать не просто блоги, а и разного рода сайты.

Главная сложность данного подхода заключалась в том чтобы интегрировать использование Get в один из существующих в системе вордпресс плагинов. К счастью, такое решение уже существует — это GetParam. С помощью данного хака вы можете передать в форму Contact Form 7 любое значение и по желанию либо отобразить его, либо добавить как скрытое поле.

Небольшой обзор плагина Contact Form 7 я уже когда-то публиковал. Модуль простой, функциональный, отлично работает на нескольких моих сайтах. Установить его можно весьма быстро, также как и настроить саму форму.

В админке wordpress с помощью специального инструмента модуля вы сможете добавить в вашу форму разные типы полей — соответствующий код для этого генерируется достаточно наглядно. Кроме того, можно добавлять защиту от спама, полностью определять структуру отправляемых писем и задавать текстовые сообщения для тех или иных событий/ошибок. Модуль Contact Form 7 — отличное решение, а разобраться в нем не сложно.

Установка и использование GetParam

Теперь, собственно, что касается самого хака. Вам нужно скачать архив отсюда, распаковать файл getparam.php и залить его в директорию /wp-content/plugins/contact-form-7/modules/. Конечно, плагин Contact Form 7 должен быть активирован до этого. С установкой все, теперь по настройке — разберем два варианта.

1. Добавление скрытого поля

При редактировании формы Contact Form 7 вам нужно добавить код getparam а также имя переменной $_GET, значение которой мы будем считывать. Например:

[getparam tovar]

[getparam tovar]

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

При этом параметр будет передаваться с другой страницы, имеющей ссылку по типу:

http://mysite.com/contact?tovar=12345

http://mysite.com/contact?tovar=12345

Дабы передать значение данной переменной в письме используете в качестве кода просто ее название — [tovar].

2. Отображение параметры $_GETв форме

Для этого автор использует тот же принцип, что и в предыдущем варианте, но шорткод вызова функции — showparam. То есть нужно указывать

[showparam tovar]

[showparam tovar]

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

Итак, алгоритм использования данного хака:

  • Установить плагин Contact Form 7, если его еще нет.
  • Установить модуль Getparam, скопировав соответствующие файлы на ФТП.
  • Создать форму и добавить в нее код вызова хака.
  • Создать на сайте страницу, прописав нужные ссылки с использованием параметра Get (формат смотрите выше). По клике на эти ссылки вы будете передавать соответствующие значения на страницу с формой.

Расчет расстояний между городами и маршрутами

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

На данный момент в калькуляторе расстояний находится 4500 городов — максимально возможное покрытие задано для России и Украины + некоторых других городов СНГ. По Европе имеются только самые крупные. За функциональность маршрута отвечает сервис Автодиспетчер.Ру, в результате чего он отображается на карте через iframe. Вот как приблизительно это все выглядит.

Получается что-то вроде онлайн навигатора для планирования поездок. Пользователь вводит информацию о начальном и конечном пункте, а также промежуточном городе, если такой имеется. После нажатия на кнопку «Рассчитать расстояние» он будет перенаправлен на страницу с результатами. Вообще здесь кроме карты очень много другой полезной информации и функций:

  • Возможность задания объезда городов и стран (перечисляются через запятую).
  • Исключения из расчета некоторых типов дорог, например территориальных с ограничением скорости в 60 км/час.
  • Опция выбора самого быстрого по времени или короткого по расстоянию маршрута.
  • Указываем расход топлива на 100 км., его цену и получаем общие затраты. Кроме того, вы узнаете длину и время пути.
  • Детализация всего маршрута дороги по участкам

Установка и настройка плагина происходит максимально быстро. Во-первых, скачиваете модуль отсюда. Дальше распаковываем его на локальном компьютере и загружаете на ФТП в директорию wp-content/plugins. После этого активируете плагин из админки wordpress.

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

  • Настроек нет, активируете и сразу работаете.
  • Автоматически будет создан виджет — опций у него нет, просто переместите в нужное место шаблона.
  • Результаты будут отображаться на отдельной странице, которая также будет создана автоматически.

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

Также у плагина расчета расстояний между городами есть еще парочка особенностей, а точнее плюсов или минусов (в зависимости от того как на них посмотреть):

  1. Как вы уже догадались модуль работает совместно с сервисом Автодиспетчер.Ру, то есть фактически от него зависит. Вроде как и нехорошо, но это позволяет сайтам и порталам не тратиться на ресурсы для расчета маршрутов, работая только с результатом.
  2. Данный плагин является официальной разработкой Автодиспетчер.Ру, поэтому все обновления и изменения в логике работы сервиса никак не повлияют на работоспособность плагина.
  3. Возможно, кому-то это не понравится, но модуль встраивает обратную ссылку на сервис (своего рода небольшая благодарность за расширение функциональности) — кстати, многие информеры делают также.
  4. Важным требованием для красивого отображения маршрутов является ширина блока контента в дизайне сайта — он должен быть не меньше 664 пикселей (именно столько нужно для вставки карты).

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

Так же рекомендую к прочтению статью:
RedHelper – самый продвинутый онлайн консультант!

Альтернатива WordPress при создании сайта/блога

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

Большая часть из них вряд ли может быть заменой WP, но некоторые все же предлагают весьма толковую функциональность. Если вам по каким-то личным соображениям не сильно нравится WordPress, тогда в статье найдете парочку альтернативных решений. Все варианты можно поделить на три направления: CMS системы для установки на свой хостинг, сервисы конструкторы сайтов и платформы для блоггинга. Рассмотрим их по порядку.

Альтернатива WordPress: CMS движки

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

Joomla

Это Open Source система, как и WordPress — она абсолютно бесплатна. К ее преимуществам я бы отнес хорошо развитое русскоязычное комьюнити, а также наличие большого числа разных модулей. Она достаточно проста в освоении (хотя мне WordPress показался намного легче) и является одной из самых популярных CMS в мире.

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

Не уверен, что стало лучше:) Тем не менее, Joomla — система в целом неплохая, не зря она настолько популярна в мире. Подойдет для начинающих пользователей, которым нужно создавать простые сайты со стандартным функционалом.

Drupal

Еще одна знаменитая бесплатная Open Source CMS. Она является более сложной чем Joomla с WordPress, и при обращении с ней нужно иметь определенный опыт веб-разработки. Мне кажется больше всего Drupal подходит для социальных сайтов и проектов с комьюнити (сообществами), а также для блогов.

В Drupal понятие таксономии появилось задолго до того, как было внедрено в WordPress. Это механизм позволяющий создавать разные наборы сущностей с элементами, например: жанры компьютерных игр (RPG, экшены, гонки), музыкальные жанры (поп, рок, электро) и т.п. В WordPress же была возможность «разделить посты» только по категориям и тегам. Сейчас, конечно, ситуация изменилась в лучшую сторону. Не знаю как в новых версиях, но ранее интерфейс админки Drupal был не особо наглядный и симпатичный. Подойдет для крупных, социально ориентированных, веб-проектов и пользователей с хорошими знаниями веб-разработки (и php).

Textpattern

В отличии от других CMS систем, с которым я хоть чуть-чуть работал, с Textpattern сталкиваться не приходилось. Тем не менее я слышал о системе весьма позитивные отзывы. Изначально она создавалась для работы с блогами (как и вордпресс), но со временем функциональность ее несколько увеличилась.

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

Альтернатива WordPress: конструкторы сайтов

Конструкторы в большинстве случаев направлены на классические типы сайтов будь то веб-страницы для частного бизнеса или корпоративный проект.  Есть, конечно, и решения для блогггинга, но как дополнительная опция (не основная) и то не всегда.

IM Creator

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

Работать с IM Creator достаточно просто, вам не нужно знать ни HTML, ни CSS, управление блоками происходит с помощью перетаскивания элементов и редактированию их настроек (цветов, шрифтов, опций, размеров и т.п.). В этом, по сути, ключевое преимущество конструкторов сайтов — разобраться с ними может любой пользователей без какого-либо опыта веб-разработки. При этом ваш сайт будет совместим с мобильными устройствами и вы сможете обратиться за помощью в тех.поддержку.

При расширении базовых возможностей сервиса появляются более широкие возможности по работе над сайтом, в частности подключение собственного домена. Кроме того, IM Creator позволяет редактировать некоторые SEO параметры и интегрироваться с другими сервисами. Последнее поможет вам подключить к сайту, например, виджет комментариев от Facebook. Есть также какая-то интеграция и с сервисом блоггинга Tumblr, но до конца я с ней так и не разобрался. Как бы там ни было, IM Creator больше подходит именно для сайтов, но не блогов.

Squarespace

Некоторые конструкторы сайтов имеют возможность работать именно с блогами. Второй сервис Squarespace на странице с описанием своей функциональности предлагает посмотреть разные типы веб-проектов, которые с его помощью можно создавать. Здесь есть и фотосайты, и онлайн магазины, и свадебные сайты с музыкальными. А также блоги.

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

Wix

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

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

  • После добавления блога на сайт он появится на отдельной странице со всеми нужными элементами (тегами с облаком, лентами постов, избранными списками записей).
  • Кнопки соц.сетей для шаринга: Google+, Вконтакте, Twitter и Facebook.
  • Каждую запись можно снабдить тегами.
  • Можно добавить информацию о своих аккаунтах в соц.сетях дабы пользователи могли найти вас там.
  • Facebook комментарии.

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

Альтернатива WordPress: блогохостинги

Блогохостинги — это сервисы, которые ориентированы исключительно на блоги.

Ghost

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

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

Tumblr

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

Основной фишкой Tumblr’а является простота: вы можете зарегистрироваться в течении 30 секунд и достаточно быстро написать свой первый пост. Сейчас, если верить статистике, в Tumblr около 194 млн. блогов и 83 млрд. постов!

Blogger

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

На данный момент Blogger обладает самым большим набором функций из всех платформ для блоггинга: мощный текстовый редактор, виджеты, SEO настройки, страницы, система комментирования, редактор шаблонов и много чего еще. У меня есть блог Blogohelp посвященный этому сервису с рассмотрением разных нюансов и актуальных вопросов. Кстати, за последние полгода создатели сервиса не внести в него ничего нового так как, по сути, уже просто нечего добавлять — все, что требовали пользователи, они уже реализовали. Очень толковый инструмент для создания и ведения блога, причем полностью бесплатный!

Это лишь малая часть альтернатив WordPress для создания сайтов. Зачем и какие из них выбирать, вам решать. Как по мне, WordPress реально одна из лучших CMS, что сейчас есть. Особенно важно, что она постоянно развивается и дорабатывается. Тем не менее, и перечисленные выше сервисы отнюдь не бесполезны. Если то или иное решение под конкретную задачу больше подходит чем WordPress, то смело можно его использовать. Например хотите простой миниблог для личных заметок? — берите Tumblr, нет смысла нагромождать «конструкции из WP». Не сильно ориентируетесь в HTML кодах и CMS — выбирайте конструктор сайта и т.п.

RedHelper — самый продвинутый онлайн консультант

 

Уверен, большинство из вас видели (или даже используют сами) на некоторых сайтах такую штуку, как онлайн консультант. Зачем такая фича нужна, думаю, объяснять не нужно. С помощью этой системы пользователь интеренет-магазина или сервиса может оперативно получит ответ на интересующий его вопрос или помощь (например, с оформлением заказа) в режиме real-time. Администрация магазина или сервиса, в свою очередь, повышает качество своих услуг, а следовательно, и конверсию (оперативный ответ значительно повышает шанс продажи). Сегодня я хочу познакомить вас с одной из наиболее продвинутых систем такого рода — RedHelper. Такое решение подойдет для любых сайтов/блогов на wordpress или нет, где вы предлагает определенные услуги или товары.

Почему я назвал сервис RedHelper одим из наиболее продвинутых? Потому что в нем реализована эксклюзивная и во многом уникальная функция Co-Browse или, говоря понятным языком, «Совместный браузер». Если просто, суть в следующем — вы или ваш консультант может в режиме он-лайн визуально что-то показывать (подсветить) посетителю (например, какой-нибудь товар), перевести его на страницу с другим товаром и так далее прямо в окне его браузера. Как вы сами понимаете такая техническая возможность существенно поднимает объем продаж!

Наглядно данную функцию демонстрирует данный ролик:

 

Что еще умеет RedHelper:

  • Мгновенное общение с помощью чата;
  • Функционально мощное приложение оператора;
  • Ранжировать посетителей (система определяет наиболее заинтересованных посетителей);
  • Возможность консультанту самому обратиться к посетителю (например, с вопросом: «Могу ли я вам чем-то помочь?»);
  • Возможность общаться через любой Jabber-клиент (QIP, Mirinda);
  • История диалогов;
  • Подробная статистика;
  • Офлайн режим;

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

Напоследок несколько слов об установке RedHelper. Она занимает 3 минуты и абсолютно бесплатна (!) для небольших сайтов (крупному «игроку» может быть предложен пакет платных услуг), поэтому ничего не мешает вам попробовать сервис прямо сейчас! Для начинающего бизнеса это не будет сильной финансовой обузой, а серьезные крупные интернет магазины смогут себе позволить небольшие затраты, которые потом окупятся.

Тексты для коммерческих сайтов

Качественный контент или тексты для сайта — один из основных аспектов успешного веб-проекта. Причем контент должен быть одновременно хорош как для посетителей (читателей), так и для поисковых систем. Дабы составить такой текст нужно обладать умением грамотно излагать свои мысли, разбираться в разных тематиках, а также знать тонкости SEO оптимизированных текстов и не злоупотреблять ключевыми словами. Одно дело, если вы пишите посты в свой личный блог — соблюдение всех этих требований полезно, но не критично. Совсем другое, когда речь идет о корпоративном/коммерческом сайте.

В интернете есть несколько мест, где можно найти контент для сайта. Во-первых, это биржи копирайтинга — там достаточно много копирайтеров, желающих выполнить ваш заказ. Цены вполне доступные, но среди сотен исполнителей выбрать достойного бывает не просто. Да, методом проб и ошибок вы все же добьетесь своей цели, но потратите и деньги, и (что самое важное) время. При наличии больших объемов текстов вам обязательно понадобиться какой-то менеджер или ответственный человек за весь этот процесс: создания заданий, проверки, общения с исполнителями и т.п.

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

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

  • Наполнение сайта-визитки — до 20 тысяч символов.
  • Наполнение корпоративного сайта — 30 разделов, 45 тыс. символов.
  • Наполнение интернет-магазина — тексты для разделов и карточки товаров.
  • Новостное наполнение сайта — своего рода поддержка и постоянного обновление сайта.

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

В чем плюсы сотрудничества с профессиональной студией/командой копирайтеров (на примере «Текстерры»):

  • В команде работает несколько человек (полная занятость, не фриланс) — они могут обеспечить любые объемы текстов.
  • Разные сотрудники разбираются в разных тематиках — хорошо, когда вам пишет текст тот, кто целиком и полностью понимает о чем именно он пишет.
  • Наличие редактора и корректора избавит вас от ошибок.
  • Вы можете вносить свои правки и пожелания, если текст вам не понравился.
  • Перед написанием создается техническое задание дабы прояснить все нюансы поставленной задачи.

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

Как вывести количество просмотров статьи WordPress (2 способа)

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

Сегодня я вам расскажу как это сделать 2-мя способами, с помощью плагина и кастомным решением с помощью кода.

И так поехали.

1 способ (с помощью плагина).

Post Views Counter



Устанавливаем данный плагин и активируем его.
После активации переходим на страницу настройки данного плагина.
Настройки – Post Views Counter

  1. Post Types Count – В данном пункте необходимо выбрать для какого типа Записи или Страницы будет выводится количество просмотров. Можно выбрать сразу 2 пункта.
  2. Counter Mode – В данном пункте необходимо выбрать JavaScript или REST API, если у вас установлен какой-то кеширующий плагин.
  3. Count Interval – интервал подсчёта просмотров.
  4. Reset Data Interval -в данном поле необходимо поставить 0, чтобы не скидывались данные просмотров.
  5. Flush Object Cache Interval – данный пункт оставляем без изменений.
  6. Exclude Visitors – исключить пользователей чьи просмотры не будут считаться.
  7. Exclude IPs – исключить IP-адреса чьи просмотры не будут считаться.
  8. Strict counts – включить чтобы запретить обход интервала подсчета (например, с помощью окна браузера в режиме инкогнито или путем очистки файлов cookie).

Вкладка Display:

  1. Post Views Label – текст который будет выводится перед счётчиком просмотров, например: “Количество просмотров”
  2. Page Type – типы страниц где будет выводится количество просмотров.
  3. User Type – группа пользователей кому будет выводиться статистика просмотров.
  4. Position – в данном пункте можно выбрать один из трёх вариантов:
    before the content (выводить перед контентом)
    after the content (выводить после контента)
    manual (выводить с помощью шордкода в необходимом для вас месте.
  5. Display Style – выбрать те пункты которые вы бы хотели видеть возле счётчика
    icon (иконка)
    label (текст)
  6. Icon Class – ввести класс иконки которую хотели бы видеть возле счётчика. Выводится с помощью набора иконок DashIcons.

Данный плагин я вывел с помощью шорткода плагина.
Кстати, сам шорткод:

<?php echo do_shortcode('[рost-views]');?>

2 способ без плагина, а с помощью кастомного кода.

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

Чтобы вывести количество просмотров статьи, нам будет необходимо 2 файла. Файл functions.php и single.php

В файл functions.php, мы вставляем следующий код:

function getPostViews($postID){
      $count_key = 'post_views_count';
      $count = get_post_meta($postID, $count_key, true);
      if($count==''){
          delete_post_meta($postID, $count_key);       
          add_post_meta($postID, $count_key, '0');
          return "0 просмотров";
      }
      return $count.' просмотров';
  }
function setPostViews($postID) {
      $count_key = 'post_views_count';
      $count = get_post_meta($postID, $count_key, true);
      if($count==''){
          $count = 0;
          delete_post_meta($postID, $count_key);          
          add_post_meta($postID, $count_key, '0');
      }else{
          $count++;
          update_post_meta($postID, $count_key, $count);
      }
  }

Теперь идём в наш single.php и самом верху перед header.php прописываем код для сбора количества просмотров:

<?php setPostViews(get_the_ID()); ?>

И теперь нам остаётся отобразить количество просмотров в нужном нам месте:

<?php echo getPostViews(get_the_ID()); ?>

В результате мы получил тот же эффект как и от плагина.

Что же сегодня мы узнали “Как вывести количество просмотров статьи WordPress (2 способа)”.

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

Рекомендую к прочтению:
Что такое метки (теги) WordPress и как их вывести?