Вывод новости на главной

[Удален]
492

Мучаюсь сейчас с главной.

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

Допустим внешне сам блок выглядит так:

<p><span>Дата новости</span><br /><a href="/">Новость1</a>
<br>Текст новости1</p>
<p><span>Дата новости</span><br /><a href="/">Новость2</a>
<br>Текст новости2</p>

То есть хочу чтобы выводилось 2 новости. Как организовать это дело. Пытался тегом {custom}, но так же и выводится на странице :)

Ну и новости конечно должны выводиться не полным текстом а в таком объеме как и в анонсе.

V
На сайте с 03.12.2007
Offline
94
#1

<?php if ( is_home() && $paged == "1") {

global $post;
$args = array( 'posts_per_page' => 2, 'category' => '1,2' );
$myposts = get_posts( $args );
foreach( $myposts as $post ) : setup_postdata($post); ?>
<p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
<br><?php the_content(); ?>
<?php endforeach; ?>
<?php } ?>
[Удален]
#2

Всеравно не получается, или я не туда вставляю :(

У меня перед этим:

<p><span>Дата новости</span><br /><a href="/">Новость1</a>
<br>Текст новости1</p>
<p><span>Дата новости</span><br /><a href="/">Новость2</a>
<br>Текст новости2</p>

заголовок типа:

<h2>Новости</h2>

И я вставил код который вы дали под этим заголовком, и теперь на странице показывает вот это:

2, 'category' => '1,2' ); $myposts = get_posts( $args ); foreach( $myposts as $post ) : setup_postdata($post); ?>

то есть тупо кусок кода =(

V
На сайте с 03.12.2007
Offline
94
#3

У вас какая CMS? код, приведенный выше - это для Wordpress

[Удален]
#4

По всей видимости DLE.

ТС, вам поможет мануал http://dle-news.ru/extras/online/startnews.html

[Удален]
#5
Сашко:
По всей видимости DLE.
ТС, вам поможет мануал http://dle-news.ru/extras/online/startnews.html

Да я этот мануал сегодня уже до дыр зачитал, ничего не получается 🤪

Пробовал использовать {custom} отвечающий за вывод статей, но он на странице в таком же виде и вылазит каким я его вставил в код :(

PS: Да, совсем забыл, что ЦМС - ДЛЕ

Попробовал даже тупо вставить {short-story}, оно в таком же виде и вылазит на странице...

R
На сайте с 10.09.2012
Offline
0
#6

Скорее всего потому что на главной странице нет тегов

{info}
{content}

У меня нет больше предположений почему у вас не работает даже стандартные методы вывода новостей из определенной группы.

[Удален]
#7
kakanat:
но он на странице в таком же виде и вылазит каким я его вставил в код

Значит с движком что-то не в порядке, раз он теги не распознаёт. Или вы что-то не договариваете. :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий