Point get_header () для другого плагина

Я пытаюсь отфильтровать функцию get_header на конкретном шаблоне страницы, чтобы использовать пользовательский заголовок, расположенный в моей папке плагина.

Поэтому вместо вывода заголовка темы он выводит пользовательский заголовок из моего плагина.

Это выполнимо?

get_header() не фильтруется. Также не locate_template() .

Темы могут изменять загрузку заголовка, передавая параметр get_header() . Нет очевидного способа увидеть, что плагины изменяют, какой заголовок загружается. Как я думаю об этом, это имеет большой смысл. Для плагинов было бы невероятно легко разбить темы, изменив заголовок.

Вы можете подключиться к get_header или wp_head чтобы добавить вещи в заголовок, если это поможет. Если «конкретный шаблон страницы» – это тот, который контролирует плагин, вы можете написать свой заголовок в шаблон.

Если вы объясните, почему вы хотите сделать это, лучший ответ может быть возможен.

Err, Может быть, я переутомлен, но почему бы вам просто не дублировать шаблон страницы и не взломать get_header ()

 <?php get_header( 'edhead' ); ?> 

Которое будет вызывать header-edhead.php вместо header.php

Затем переместите шаблон страницы в этот шаблон.

http://codex.wordpress.org/Function_Reference/get_header