Рубрика "WordPress" содержит 100 статей / показаны: 51-60

WordPress: автоматическое добавление контента в RSS-фид

Данный код позволяет добавить контент в конце каждого поста вашего RSS-фида. Может пригодится, например, для вставки баннеров или рекламного текста. В файл functions.php вашей темы необходимо включить следующий код: function insertFeedFooter($content) { if(is_feed()) { $content.= "<h3>Какой-то заголовок</h3>"; $content.= "<p>Рекламный текст, или код баннера, ...

WordPress: выводим список будущих постов

1 комментарий

Чтобы привлечь дополнительный интерес читателей к блогу, можно создать на нем список будущих постов. Благо, для этого даже не потребуются никакие плагины, WordPress позволять реализовать данную функцию стандартно. Суть заключается в использовании query_posts и параметра post_status. Список выводится следующим простым кодом: <?php query_posts('showposts=10&post_status=future'); ...

WordPress: подключаем comment-reply.js правильно

12 комментариев

С появлением в WordPress 2.7 древовидных комментариев большинство тем содержат следующую строку в файле header.php: <?php if (is_singular()) wp_enqueue_script('comment-reply'); ?> Этот код подключает скрипт comment-reply.js на статической странице или странице поста. Скрипт выполняет простую функцию — перемещает форму добавления комментария под комментарий, у ...

Перезаписать заголовок поста WordPress

Это может быть полезно для внутренней поисковой оптимизации сайта (SEO). Суть заключается в следующем: в теге <title> (то, что мы видим в заголовке браузера) будет, как и прежде, отображаться название поста, которые мы вводим в соответствующее поле при создании новой записи; в заголовке ...

Как создать зеркало сайта на WordPress (плагин)

75 комментариев

Как создать зеркало сайта на WordPress (плагин)

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

WordPress: переносим счетчик в списке рубрик под ссылку

По умолчанию в списке рубрик, если задана соответствующая опция, функция wp_list_categories() выводит количество записей после ссылки на рубрику: Новости (73) Но иногда бывает необходимо, чтобы счетчик находился в ссылке, а не после нее, т.е. вот так: Новости (73) Задача решается путем небольшой php-замены ...

WordPress: постраничная навигация при query_posts

28 комментариев

При использовании в шаблоне query_posts перестает работать постраничная навигация — при переходе на следующую страницу отображается тот же самый контент. Проблема решается путем добавлению к циклу всего 2-х строк кода. Необходимо найти код начала цикла: <?php if (have_posts()) : ?> <?php while (have_posts()) ...

WordPress: выделить последний пост в цикле

1 комментарий

По аналогии с примером выделения первого поста в цикле расскажу, как сделать то же самое, только с последним постом. Т.е. наша задача — сделать особое оформление для последнего поста на страница путем добавления CSS-класса. К примеру, у нас имеется такой цикл: <?php if ...

WordPress: выделить первый пост в цикле

4 комментария

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

WordPress: получить первое изображение из поста

Имеется очень интересная возможность — с помощью PHP получить код первого изображения из поста и затем отобразить его в нужном месте цикла. Это может быть полезно, например, когда текст поста отображается в виде анонса. В файл functions.php необходимо вставить следующую функцию: function catch_that_image() ...