2 срочных вопроса по хукам

1. В шаблоне, в хедере, прописаны линки типа <link rel="…" …>, как можно удалить выборочно линк, с помощью хуков или фильтров?
2. Как отстрелить появляющуюся строку, на странице плагинов, которая появляется при выходе новой версии плагина, именно для конкретного плагина?

по первому вопросу – http://www.wordpressplugins.ru/faq/remove-wphead.html

по второму – http://lecactus.ru/2008/11/27/3232/

по первому вопросу - http://www.wordpressplugins.ru/faq/remove-wphead.html

Не то. Обрабатывать то что ставиться функцией wp_head() я знаю как. То что предлагается не влияет на те линки которые прописаны вручную в шаблоне. Тут нужен какой то фильтр или акшн с помощью которого можно было получить весь хедер прописанный в шаблоне

по второму - http://lecactus.ru/2008/11/27/3232/

Читайте внимательно вопрос, мне нужно не для всех плагинов, а для избранного. В этом плагине удаляются все акшены которые влияют на обновление. А мне нужно просто убрать строку, которая появляется при выходе новой версии избранного плагина.

[quote=Flector]по первому вопросу - http://www.wordpressplugins.ru/faq/remove-wphead.html

Не то. Обрабатывать то что ставиться функцией wp_head() я знаю как. То что предлагается не влияет на те линки которые прописаны вручную в шаблоне. Тут нужен какой то фильтр или акшн с помощью которого можно было получить весь хедер прописанный в шаблоне[/quote]
что за чушь? если они выводятся в шаблоне, то в шаблоне же их и удалите.

[quote=Grafs][quote=Flector]по первому вопросу - http://www.wordpressplugins.ru/faq/remove-wphead.html

Не то. Обрабатывать то что ставиться функцией wp_head() я знаю как. То что предлагается не влияет на те линки которые прописаны вручную в шаблоне. Тут нужен какой то фильтр или акшн с помощью которого можно было получить весь хедер прописанный в шаблоне[/quote]
что за чушь? если они выводятся в шаблоне, то в шаблоне же их и удалите.[/quote]
Это не чушь, а вопрос. Мне нужно чтобы удалялось не ручками а кодом моего плагина. Поэтому и задаю здесь вопрос профессионалам. Может кто знает решение.

хех. если бы в WP был способ удалить код шаблона, который не относится к самому WP – то на фига тогда нужен ваш плагин?

В WP существуют фильтры которые можно ставить на вывод многого (контента, комментариев и т.д.) Кстати, таким образом полностью можно заменить вывод комментариев с формами в шаблоне, независимо от того что прописано в шаблоне. Поэтому я и спрашиваю, возможно есть в WP фильтр и на хедер.

Вы валите в кучу разные вещи. Фильтр на контент это одно, а подключение шаблона – совсем другое. Шаблоны не фильтруются, они выполняются. Через API можно изменить имя файла шаблона, но никак не содержащийся в нем код.

ОК, будем считать что 1 невозможно сделать в WP с помощью кода.
Тогда еще вопрос:
Есть ли в WP возможность поставить фильтр на любую функцию, или фильтры ставятся только на определенные функции?
Если возможность есть, то как?

Anonymous
Отправить
Ответ на: