Исключить вывод функции на определенной странице!
Всем привет, не совсем могу сформулировать суть вопроса, но попробую, кто шарит тот поймет!
В общем пишу плагин, точнее написал и добавляю функции, суть плагина заключается в выводе кнопки DONATIONS по шорткоду, добавил настройку по выводу кнопки в конце поста, но вот вопрос?!
Как исключить вывод кнопки в конце поста на определенных страницах сайта?
Приведу код по включению кнопки в конце поста:
function doro_content($content){ global $rcl_options; if($rcl_options['on_off_content_doro']){ $doro_content = <pre>doro_function();}; return $content . $doro_content; } add_filter ('the_content', 'doro_content');
где
doro_function();
- это сама кнопка!
Как можно добавить запрет на вывод кнопки на определенных страницах сайта?
Всем спасибо за наводку или помощь в вопросе!
42 -ID страницы
about - slug
или
А если несколько страниц, то нужно ID писать через запятую?
Используйте условные теги
О! Как тесен интернет, всюду свои люди...
я тут очень давно. Тимур создал отличный сайт - сюда каждый день захожу. Сначала глупые вопросы задавал - приятно почитать-вспомнить))
Ну Вы же знаете, что я не так давно начал этим заниматься, мои помощники в этом как раз Тимур и Андрей!
подскажите пожалуйста ГДЕ писать эти условные теги ? в файле function.php или на той странице где нужно запретить показ тех или иных блоков верстки или еще может быть где ?Заранее благодарю за ответ!
tina-anit, зависит от того какой именно тег вы используйте и для чего. Но в большинстве случаев проверку подходит ли условие нужно делать прямо перед выводом. Так как у вас задача связанная с версткой, то использовать теги скорее всего нужно в файлах шаблона, а не в functions.php.