在WordPress PHP中,可以以任何方式捕获get_header的输出吗?

时间:2014-11-20 01:35:03

标签: php wordpress

我注意到wp_list_categories()wp_get_archives()wp_list_pages()可以指定'echo = 0'作为参数字符串的一部分,因此能够抓取内容以便进一步处理回显输出流。

get_header()是否有类似的机制?或者,是否有一种方法可以在评估的标题代码返回浏览器之前捕获它?我要做的是修改HTML中的<title>标记的内容。

1 个答案:

答案 0 :(得分:1)

Wordpress有一个标题的过滤器钩子

<?php 
function filter_function_name( $title, $sep, $seplocation ){
  $title .= get_bloginfo( 'name' );
  return $title;
}
add_filter( 'wp_title', 'filter_function_name', 10, 2 ); ?>

Wordpress API for wp_title filter hook