Как показать содержимое плагина WordPress только на домашней странице?

#plugins #wordpress

#Плагины #wordpress

Вопрос:

Я создал простой плагин WordPress. Для отображения его на страницах у меня есть функция вызова, используя это

 function facebook_live_counter_main_content(){
[html markups here]
add_action ('wp_head', 'facebook_live_counter_main_content');
  

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

С уважением-

Фейсал Имран

Ответ №1:

Правильная функция зависит от ваших настроек в разделе Admin > Settings > Reading > Front page displays . Если вы выбрали…

«Статическая страница«

«Ваши последние сообщения«

is_home() Функция вернется true , если текущая страница является домашней страницей, но не если ваша главная страница представляет собой список ваших последних сообщений. Если вы выбрали «Ваши последние сообщения» в разделе Admin > Settings > Reading > Front page displays , вы должны использовать is_front_page() для возврата true , независимо от того, является ли главная страница страницей или публикацией объявлений.

http://codex.wordpress.org/Function_Reference/is_front_page
http://codex.wordpress.org/Function_Reference/is_home

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

1. Я узнаю это. Большое спасибо.

2. @Foysalimran считайте пометку правильным ответом