автозамена с add_filter(), но без the_content или как?
-
Доброго времени!
Прошу помощи в разъяснении следующего вопроса.
Есть постоянная страница с заданным для неё шаблоном, её содержимое хранится в произвольных полях, от туда оно извлекается через задание в шаблоне примерно такого кода:
<?php $cft = get_post_meta($post->ID,'label1', true); if($cft !== '') echo ('<p>'.$cft.'</p>'); ?>
Теперь вопрос:
Если я хочу сделать автозамену для содержимого страницы, то не могу воспользоваться конструкцией вида:function replace_text($text) { $text = str_replace('zzz', 'aaa', $text); return $text; } add_filter('the_content', 'replace_text');
так как содержимое страницы не хранится внутри тела цикла Loop(), как это описано в спецификации… 🙁
Как же быть?!
Подкиньте пожалуйста идею!Заранее спасибо!
Просмотр 5 ответов — с 1 по 5 (всего 5)
Просмотр 5 ответов — с 1 по 5 (всего 5)
- Тема «автозамена с add_filter(), но без the_content или как?» закрыта для новых ответов.