Gforge

Рейтинг
80
Регистрация
11.02.2008

Пропал тут у меня заказчик один, а работу я сделал .

Что с ней делать теперь не знаю, может кому-то пригодится.

Демка - http://gforge.tmweb.ru/v/

Сама тема - http://gforge.tmweb.ru/191x.rar

PSD - http://gforge.tmweb.ru/source.rar

Это хтмл шаблон, который я чуть подрихтовал и натянул на вордпрес .

Сделаю еще 2 работы за отзыв .

Если сотая строка - последняя, то не закрыт if или while .

Можно и не вырубая.

Админка-Записи-Рубрики-Жмем на нужную нам рубрику и смотрим урл

-http://site.ru/wp-admin/categories.php?action=edit&cat_ID=11

Вот эти циферки в конце и будут идентификатором раздела .

Не выводится только анонс , а заголовок выводится ?

Если так , то тогда открываем файл functions.php и добавляем в самое начало

<?php

function the_content_limit($max_char, $more_link_text = '(Читать полностью &rarr;)', $stripteaser = 0, $more_file = '') {
$content = get_the_content($more_link_text, $stripteaser, $more_file);
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]&gt;', $content);
$content = strip_tags($content);

if ((strlen($_GET['p']) > 0) && ($espacio = strpos($content, " ", $max_char ))) {
$content = substr($content, 0, $espacio);
$content = $content;
echo $content;

echo "...";
}
else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
$content = substr($content, 0, $espacio);
$content = $content;

echo $content;
echo "...";

}
else {

echo $content;

echo "...";
}
}
?>

А в файле /includes/featured.php

Меняем

<?php echo strip_tags(get_the_excerpt(), '<a><strong>'); ?>

на

<?php the_content_limit('285'); ?>

Если надо увеличить размер анонса - меняем число 285 на что-то побольше (осторожно, не снесите кавычек одинарных) .

<?php $recent = new WP_Query("showposts=10&cat=-1"); while($recent->have_posts()) : $recent->the_post();?>	
<li class=recentposts><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><?php the_title(); ?></a></li>
<?php endwhile; ?>

Где cat=-1 ид рубрики с которой не надо выводить посты.

Минус перед числом не убирать.

Хотя, если честно, я не понял, каким образом название топика относится к вот этой строчке :

"Необходимо исключить вывод постов с одной страницы (page_id=125)" .

$the_query = new WP_Query('cat=1&showposts=' . $featposts . '&orderby=post_date&order=desc');

Где "1" является ID'ом категории.

Как узнать ид раздела ?

Вырубаем чпу и жмем на ссылку раздела на сайте и смотрим урл http://site.ru/?cat=11

Вот эти циферки в конце и будут идентификатором раздела .

Или

$the_query = new WP_Query('category_name=раздел-из-которого-я-хочу-выводить-картинки&showposts=' . $featposts . '&orderby=post_date&order=desc');

Где "раздел-из-которого-я-хочу-выводить-картинки" - название раздела из которого охота выводить картинки. При этом все буквы должны быть в нижнем регистре, а пробелы должны быть заменены на тире.

Тоесть для раздела "Форум о поисковых системах" надо вписывать - форум-о-поисковых-системах

Согласен , немного неправильно выразился .

Когда буду создавать новую тему, назову ее "Интеграция готовой верстки под Wordpress" .

Предоставлю еще 2 верстки за отзыв форумчанам с репой не менее 1000.

Всего: 118