Вывод похожих постов на основе меток

Зачем нужны: схожие посты:

  1. С точки зрения SEO – это дополнительная перелинковка между постами блога
  2. Дополнительная навигация для посетителей
  3. Способ удержания читателя на блоге
  4. Если пользуетесь биржами ссылок, то повышает стоимость размещенных на них ссылок, уменьшая уровень вложенности

Перенос WordPress блога

Все блоггеры рано или поздно сталкиваются с переносом своего детища на новый хостинг, на новый домен. Так и мой блог в один прекрасный момент вылетел из гнезда родного localhost’a :-) . О том как безболезненно осуществить эту операцию я и расскажу.

Как скрыть партнерскую ссылку

Прячем реферальные ссылкиНаверняка у каждого блогера есть ссылки на биржи статей, ссылок и пр. партнерки. Часто их объединяют в категорию – “где можно заработать”, “здесь я зарабатываю” и т.п. Считаю вполне нормальным то, что ссылки делаются реферальными и блогер получает %% от дохода людей, перешедших от него.  В рунете есть такой термин – реферофобия. Это когда человек видит в линке ваш реферальный код, копирует линк, обрезает этот код и переходит по линку без него. Не хочу обсуждать почему так делают, а лучше расскажу как скрыть это.

Есть три способа сделать это: javascript, php, директивами веб-сервера

Я рассмотрю 1-й способ на примере. Итак, задача: реализовать в сайдбаре меню с реф. ссылками и скрыть сам реф. код. Можно воспользоваться плагинами, коих предостаточно, но я пойду другим путем – “вытащу” из базы ссылки и слегка “приправлю” их нужными  тэгами :-). Допустим наша рубрика ссылок имеет идентификатор равный 5. Это легко выяснить зайдя в админке Ссылки->Рубрики Ссылок и наведя курсор к нужной рубрике (Cat_ID это то что нам надо). Далее открываем sidebar.php и вставляем код:

Вставка ajax формы в любой пост (запись)

Задался вопросом – можно ли в пост (запись) в WordPress (WP) прикрутить ajax плагин? Вот что получилось.

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

Пример:

Введите адрес сайта:



Редактируем содержимое entry-date в постах

После установки русифицированного WordPress 2.8.6 заметил, что даты постов отображаются в таком виде: “Декабрь 4th, 2009 by admin”. Захотелось убрать суффиксы, добавляемые к числам месяца “th”, “st”, “nd”, “rd” , а также слова “by admin”, итак ведь понятно кто посты размещает :-). Не хотелось качать плагины по русификации дат, а интересно стало поковыряться самому. В папке с моей темой (\wp-content\themes\unnamed-lite\) я нашел файл theloop.php , в котором есть следующий код:

Страница 2 из 212