Модернизация шаблона WordPress

Комментариев нет

редактирование шаблона wordpress

Наверное каждого кто подбирает себе «Идеальный» шаблон для своего блога сталкивался со всякими мелкими неприятностями и недоработками или переработками шаблона. Лично для меня найти действительно хороший шаблон в паблике трудно, каждый раз, что-то меня не устраивает.

На первых парах из за этого я каждый раз менял шаблоны и это меня дико напрягало, а сам сделать шаблон не умел и не хотел, точнее умел и хотел, но они меня тоже не устраивали :) Делал с помощью Artisteer 2, сделать красивый шаблон так конечно можно, но для этого нужно уметь работать с фотошопам, но я не особо им владею, поэтому чаще всего скачивал уже готовый шаблон в интернете.

И некоторые вещи в них меня не устраивали, но прогресс не стоит на месте как и я :) И я начал искать способы модернизировать шаблоны, убирать то, что мне не нужно и добавлять, что нужно.

1. В wordpress картинка рубрики по умолчанию не отображается, это меня очень не устраивало, так как при входе в рубрику все выглядело скучно и уныло, решение этой проблемы легкое, заходим в файл archive.php, находим строку кода:

1
<?php the_excerpt() ?>

И заменяем ее на:

1
<?php the_content(); ?>

Теперь наша рубрика в wordpress отображает картинки.

2. Я уже писал, но раз уж идем по теме редактирование шаблона напишу еще раз. По умолчанию все записи в рубриках отображаются на главной, для того что бы исключить вывод некоторых рубрик на главной страницы нашего блога нужно так же добавить код, заходим в файл functions.php и вставляем код:

1
2
3
4
5
6
7
function exclude_category($query) {
if ( $query->is_feed or $query->is_home ) {
$query->set('category__not_in', array(11,12,13));
}
return $query;
}
add_filter('pre_get_posts', 'exclude_category');

Код нужно вставлять после строки:

1
<?php

Для того что бы исключить конкретные рубрики нужно прописать их ID, в моем примере ID рубрик 11,12,13 это можно увидеть в третей строчки. Для того что бы узнать ID рубрики идем: Записи — Рубрики (находим рубрику которую хотим исключить) — жмем Изменить
Смотрим адресную строку в браузере, где ID=11 и есть номер рубрики. Все просто!

3.  Архив категории. Для того что бы убрать надпись в рубриках «Архив категории» или «Посты категории» нужно просто удалить код:

1
<h2 class="pagetitle">Посты категории &#8216;<?php single_cat_title(); ?>&#8217; </h2>

Код находится в файле archive.php

На этом пока все, по факту редактирования шаблона опишу, что можно изменить к лучшему еще :)

Комментариев нет
 

Оставьте свой комментарий