Контрольный шаблон пользовательского типа сообщения из плагина

Я могу управлять настраиваемым шаблоном, который будет использоваться на страницах пользовательского типа, но для файла шаблона все равно потребуется разметка темы. Мне было интересно, могу ли я сделать эту тему независимой?

Пример. У меня есть плагин, который регистрирует мой собственный тип сообщения. У меня есть метаданные, которые я хочу показать в пользовательском шаблоне. У меня есть этот шаблон, работающий над моими страницами типа сообщений, но максимальный размер, который я мог бы сделать, это использовать вызовы get_header () и get_footer (), но я не могу решить, нужно ли разметку темы между header & footer.

Это имело какой-то смысл? Есть идеи?

Solutions Collecting From Web of "Контрольный шаблон пользовательского типа сообщения из плагина"

У меня есть работа по следующему коду:

add_action( 'template_redirect', 'ft_job_cpt_template' ); function ft_job_cpt_template() { global $wp, $wp_query; if ( isset( $wp->query_vars['post_type'] ) && $wp->query_vars['post_type'] == 'job' ) { if ( have_posts() ) { add_filter( 'the_content', 'ft_job_cpt_template_filter' ); } else { $wp_query->is_404 = true; } } } function ft_job_cpt_template_filter( $content ) { global $wp_query; $jobID = $wp_query->post->ID; $output = ''; // Build markup fetching info from postmeta return $output; } 

Не стесняйтесь комментировать любые предложения.