2014-02-13 3 views
0

Я создаю пользовательские страницы авторов для сайта с 3 авторами. На странице есть список сообщений автора, био и социальных ссылок.Wordpress: Страница автора PHP Если просмотр страницы автора xxxx показывает это xxxxx

Я хочу добавить специальную функцию, которая, если это определенная страница автора, позволяет сказать author id 8, выводит код. если нет, ничего не делайте. может кто-нибудь, пожалуйста, дайте мне несколько советов о том, как выполнить этот условный вызов php?

Это должно добавить некоторую информацию внутри php-файла с некоторыми сведениями об авторе.

+0

'if ($ author_id == 8) {echo 'something'}'? – putvande

+0

Я установил: 'code ' Но файл php не работает anymomre ... я чего-то не хватает? – dmtnexer

+0

Вам нужно определить '$ author_id' какое-то место, это не из предопределенного WordPress. –

ответ

2

Вам нужно запустить is_author() функцию следующим образом:

if(is_author('8');) { 
    echo 'somehthing'; 
} 
+1

Обновлено - извините :) – Banago

+0

Я добавил 'code ' Но код сломан, теперь документ не отображается. .. большое спасибо за помощь. – dmtnexer

+0

Это работает? – Banago

0

Вы можете обратиться к документации Кодекса об условных тегах, вы можете найти это особенно полезно: http://codex.wordpress.org/Conditional_Tags#An_Author_Page

Вы можете использовать эти условные внутри ваш шаблон автора, чтобы отобразить необходимую условную информацию. В этом случае вы хотите что-то вроде:

if (is_author('8')) 
{ 
    //Do something cool 
} 

Надеюсь, это поможет.