Задача:
В шаблоне нужен вывод немного измененной функции the_title, без самого изменения функции.
Т.е. в шаблоне: <?php the_title();?> - выведет заголовок.
<?php the_mod_title?> - выведет измененный заголовок. Эти 2 функции должны работать одновременно.
Таким образом функции должны работать по разному, на обрабатывать одни данные. Как реализовать?
add_action, add_filter не подходят т.к. the_title меняется.
Преопределение заголовка, без внесения изменений в базовую функцию
(Ответов: 2, Просмотров: 534)
- 23.03.2013 21:24
- Регистрация: 27.02.2011
- Сообщений: 386
- Репутация: 68
- 23.03.2013 21:39
А можете привести содержимое функции the_title() и функции the_mod_title() (если, конечно, вообще что-то есть :) ) Идея есть, как сделать.
Пфф, не посмотрел на раздел.
Каким образом конкретно нужно изменить заголовок?
можно же определить функцию так:PHP код:<?php
function the_mod_title(){
$temp = the_title();
// здесь преобразуем тайтл
return $temp
}
?>Последний раз редактировалось kik11; 23.03.2013 в 21:43.
Спасибо сказали:
Alik(23.03.2013), - 23.03.2013 22:29
- Регистрация: 27.02.2011
- Сообщений: 386
- Репутация: 68
Заменить пару букв на др. Допустим А=>б, В=>к
Так не получается ибо если в шаблон вставлять <?php the_mod_title();?> то получается просто очередной вывод заголовка.
---------- Сообщение добавлено 20:29 ---------- Предыдущее 19:49 ----------
kik11, спасибо за помощь. Решение нашел.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Как сменить макет вывода заголовка статьи, добавить отображение даты в начала заголовка [Joomla] | Joomla | 1 | 26.01.2013 13:49 |
php-программист для внесения изменений на коммерческих сайтах | Другая работа | 0 | 06.03.2012 17:03 |
php-программист для внесения изменений на коммерческих сайтах | Web программирование | 0 | 06.03.2012 17:03 |
Как составить код заголовка DLE? | Web программирование | 4 | 18.12.2011 16:57 |
Программа/скрипт для массового внесения изменений в файлы | Софт, скрипты, сервисы | 4 | 28.10.2009 19:38 |