add_filter() WP

J
На сайте с 08.06.2006
Offline
844
663

$content = get_post_meta($post->ID, 'title', true);
function mytitle()
{
global $key;
global $content;
return str_replace("%key%",$key,$content);
}

print mytitle();


add_filter('wp_title','mytitle');

print mytitle(); выводит, то что нужно

add_filter('wp_title','mytitle'); не "происходит"

пробовал и add_filter('aioseop_title','mytitle'); тоже не "происходит"

Что не так?

I
На сайте с 28.03.2011
Offline
37
#1

у функции mytitle один обязательный параметр

Помогаю не только словом.. (/ru/forum/830720)
J
На сайте с 08.06.2006
Offline
844
#2

imtod, не совсем тебя понял

I
На сайте с 28.03.2011
Offline
37
#3

вот дока с примером http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_title

у вашей функции должен быть один обязательный параметр.

J
На сайте с 08.06.2006
Offline
844
#4

imtod, или Вы меня или я Вас не понимаем

---------- Добавлено 03.09.2014 в 10:16 ----------

imtod, Как должно быть?

---------- Добавлено 03.09.2014 в 10:51 ----------

Проблему решил

хэдэры ранее хука выводил

одна строчка - не заметил

Всем спасибо!

J
На сайте с 08.06.2006
Offline
844
#5

на одном сайте add_filter('wp_title','mytitle'); работает

перенес все на другой, а там add_filter('wp_title','mytitle'); не "происходит"

хэдеры - все как нужно

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий