Тег: Код

Июл
6

На одном забугорном сайте по wordpress нашел полезный код, который позволяет выполнить какие-то действия после активации темы. global $pagenow; if ( is_admin() && isset($_GET['activated'] ) && $pagenow == 'themes.php' ) { update_option( 'posts_per_page', 1 ); //к примеру обновляем опцию в базе данных или выполняем любое другое действие } В момент активации темы у нас обновится опция, отвечающая за число постов на странице. Это может пригодится, если у вас специфичная тема и требует специфических глобальных настроек от пользователя. Повесить можно любой код и он будет выполнен после активации темы.

Мар
22

Столкнулся с задачей, что в цикле нужно вывести посты у которые будут впереди. В частности предстоящие события. Думал почему-то что такое возможно сделать в ВП указав в запросе query_post с помощью описанных в кодексе параметров для работы с датой. Но вывести посты "наперед" я так и не понял как, использую эти параметры.

Мар
21

Часто при проектировании структуры сайта и меню может потребоваться вывести подкатегории в категории wordpress. Например в меню выводятся категории без дочерних рубрик, а подкатегории должны отображаться в сайдбаре, когда мы находимся в той или иной категории. Вывести список категорий можно с помощью функции wp_list_categories().

Мар
6

Решил немного расписать подробнее вывод данных профиля на странице wordpress блога. Для страниц пользователя лучше использовать отдельный шаблон author.php, чтобы оформить его на свой вкус и не лепить все в кучу. Если у вас в теме нет шаблона author.php, то просто создайте его. Скопируйте содержимое шаблона index.

Фев
14

Начинающие пользователи очень часто сталкиваются с ошибкой вида Cannot modify header information - headers already sent. При установке wordpress, настоятельно рекомендуется прочитать файл ReadMe. Вторым пунктом написано: Откройте wp-config-sample.php в текстовом редакторе вроде WordPad или ему подобном и заполните информацию о подключении к вашей базе данных.

Фев
12

Иногда в wordpress нужно вывести в меню или сайдбар дочерние категории, в зависимости от той категории, в которой мы находимся. Список категорий выводится с помощью функции wp_list_categories() Один из параметров этой функции child_of который по умолчанию = 0 Чтобы вызвать категории определенной категории нужно вызвать функцию wp_list_categories() с параметром child_of и указать параметру ID категории, дочерние категории которой мы собираемся вывести.

Апр
7

На форуме wordpress часто встречал вопрос "Как раскодировать футер или другой шаблон в wordpress?". Раньше рекомендовал открыть страницу в браузере и посмотреть исходный код. Опираясь на исходный код написать свой вместо закодированного. Сегодня без какой-либо цели случайно наткнулся на сервис, который способен раскодировать закодированный шаблон в wordpress.