По историческим причинам, функции implode() можно передавать аргументы в любом порядке, но для explode() это недопустимо. separator всегда должен содержать разделитель, а string - исходную строку.
MiladyX, если вы прочтёте описание the_excerpt() и the_content(), вам станет понятно, почему так происходит.
На странице категории у вас the_content(), поэтому и режет правильно, а для главной у вас the_excerpt(), которая либо выводит заполненное поле "Цитата", либо сама режет для "цитаты" "около 200 сим".
Замените the_excerpt() на the_content() и всё должно стать так, как вам надо.
rpne, например WP Simple Adsense Insertion
SEOKinG, можно использовать get_posts() добавив 'post_type' => 'page' :)
$posts = get_posts('orderby=rand&numberposts=5&post_type=page');в сети огромное количество примеров для записей (posts), а в моем варианте нужны именно pages
Возьмите любой пример для записей, который вам подходит и замените get_posts() на get_pages()
Это если я правильно понял задачу.
WPGrabber
...
Не подскажите, как ещё можно текст коммента обрезать, чтобы выводился не полностью?
substr() возвращает подстроку строки string длиной length, начинающегося с start символа по счету.
Что нужно добавить/изменить/дописать в код, чтобы выводились только одобренные комментарии?
Добавить аргумент 'status', не?
'status' => 'approve'
По историческим причинам, функции implode() можно передавать аргументы в любом порядке, но для explode() это недопустимо. separator всегда должен содержать разделитель, а string - исходную строку.
$result = implode(explode("\n", $arr), ', ');У меня рекламный блок через плагин Адсенс показывается во всех категориях
А зачем вы тогда просили полный код? :)
нужен полный php код.
Это ведь далеко не помощь называется.
В плагине и устанавливайте запрет на показ рекламы в определённой категории. Если конечно в нём есть такая функция.
тогда добавляется во всех категориях ещё один блок
А вам не это надо было?
чтобы во всех категориях реклама показывалась, а в определенной нет.
MiladyX, если вы прочтёте описание the_excerpt() и the_content(), вам станет понятно, почему так происходит.
На странице категории у вас the_content(), поэтому и режет правильно, а для главной у вас the_excerpt(), которая либо выводит заполненное поле "Цитата", либо сама режет для "цитаты" "около 200 сим".
Замените the_excerpt() на the_content() и всё должно стать так, как вам надо.