2014-11-07 4 views
1

Мне нужно использовать изображение для разделения моих статей (сообщений). Я нашел эту функцию нижеДобавление разделителя после каждой статьи в Wordpress

function funny_cat_filter($content) { 
$content .= '<img src="(image url)"/>'; 
return $content; 
} 
add_filter('the_content', 'funny_cat_filter'); 

Не против имени функции. Это работает отлично, но с одной маленькой надоедливой деталью. Он также добавляет изображение на страницы, и я не хочу этого. Я хочу, чтобы это добавлялось только после каждого сообщения не на каждой странице.

Как это сделать?

ответ

1

Вы можете проверить, находитесь ли вы в должности с is_single() или дома с is_home().

function funny_cat_filter($content) { 
    if (is_single() || is_home()) 
     $content .= '<img src="(image url)"/>'; 
    return $content; 
} 
add_filter('the_content', 'funny_cat_filter'); 
+0

Эй, это сделало что-то еще, что я хотел. Это удалило его на страницах, но также удалило на главной странице (где вы видите все сообщения) и только добавило его на отдельные страницы сообщений. Я хочу, чтобы он отображался на главной странице, разделяющей выдержки из сообщений. Благодарю. –

+0

@ user3088451 Если вы хотите его в своем доме, добавьте 'is_home()'. Я отредактировал свой ответ. – Deimoks

+0

Это сработало! большое спасибо. –

Смежные вопросы