Wordpress Widget на посты конкретного автора - PullRequest
0 голосов
/ 06 ноября 2011

Использование логики виджетов Я пытаюсь получить виджет боковой панели, который будет отображаться только в любом сообщении определенного автора.

Я нашел логику is_author (), но она работает только со страницами архива, а не сообщениями.Я нашел следующий код, который работает для сообщений:

global $ post;return ($ post-> post_author == 2);

однако он также отображает виджет на главной странице - чего я не хочу.

Поэтому я пытаюсьсоздайте комбинацию этого кода и! is_front_page (), но я не могу заставить их работать вместе.

Может ли кто-нибудь правильно скомбинировать это для меня или есть лучшее решение?

1 Ответ

0 голосов
/ 06 ноября 2011

Пожалуйста, используйте это условие логики виджета:

global $post; return (!is_home() && !is_front_page() && $post->post_author == 2);

Widget Logic - полезный плагин, кстати. Спасибо!

...