Темизация страницы таксономии в зависимости от словаря

Размещено в рубрике Drupal

На сайте русского друпала нашел готовый сниппет для темизации страницы таксономии в зависимости от словаря:

  1. Добавляем этот код в файл template.php нашей темы.
  2. Сбрасываем кеш темы
  3. Создаем файлы page-vocabulary-1.tpl.php, page-vocabulary-2.tpl.php и т.д. с нужным содержание, где цифра это id нужного словаря
  4. Радуемся результату

Читать далее…

Удаление дубликатов записей в WordPress

Размещено в рубрике Хитрости WordPress

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

Итак, приведу пример SQL запроса для удаления копий ваших записей из базы wordpress. Читать далее…

Автообновление сплога с помощью FeedWordPress

Размещено в рубрике Yahoo Pipes

После наполнения сплога необходимым контентом при  помощи Yahoo Pipes у нас возникает необходимость обновлять его автоматически.

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

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

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

Читать далее…

Yahoo Pipes – Большие и сложные трубы

Размещено в рубрике Yahoo Pipes

При создании труб, работающих с большим количеством item’ ов, неминуемо возникают следующие ошибки при отладке:

  • Preview Failed Bad Gateway

Данное сообщение означает что пайп не ожет обработать такое количество записей (item’ов). По моим ощущениям, для работоспособности yahoo pipes необходимо, чтобы пайп содержал не больше 140-160 записей (зависит от количества и качества Regex’ов).

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

Читать далее…

Метки: ,

Исходящая ссылка в названии поста.

Размещено в рубрике Текучка, Хитрости WordPress

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

Сегодня пришлось искать решение этой задачи. Первые мысли натолкнули меня на логичность использования произвольных полей. Хорошенько прочесав буржунет я наткнулся на уже готовое решение задачи простановки ссылки в названии записи на сайте Рецептов WordPress. Читать далее…