один шоткод разный вывод
-
Здравствуйте,
есть такой код:add_shortcode('phone', 'show_phone'); function show_phone() { if ( file_exists ( TEMPLATEPATH . '/header.php')){ return '<span class="phone_code">+7 (916)</span><span class="phone_body"> 000-00-00</span>'; } if ( file_exists ( TEMPLATEPATH . '/footer.php')){ return '000-00-00'; } }
Нужно сделать так, чтобы шоткод был один, но в разных местах выводился по разному.
Т.е.:
— если это шапка, то должно вывести: <span class=»phone_code»>+7 (916)</span><span class=»phone_body»> 000-00-00</span>
— если это шапка, то должно вывести: 000-00-00
p.s.»Я знаю, что в данной конструкции выводится только первый вариант.»
Просмотр 5 ответов — с 1 по 5 (всего 5)
Просмотр 5 ответов — с 1 по 5 (всего 5)
- Тема «один шоткод разный вывод» закрыта для новых ответов.