在浏览器中使用javascript。这里有一个jQuery解决方案。请注意,详细信息取决于主题详细信息、标记、所需的iframe url等。
在里面functions.php
添加
add_action( \'wp_enqueue_scripts\', \'my_theme_enqueue_scripts\' );
function my_theme_enqueue_scripts() {
wp_enqueue_script(\'title-tweak\',
get_stylesheet_directory_uri() . \'/js/title-tweak.js\',
array(\'jquery\'));
}
并制作文件(在主题中)
js/title-tweak.js
, 包含
(function( $ ) {
$(document).ready(
function(){
if ($("body").hasClass("tag-my_tag")) {
$(".page-title").before (\'<iframe src="http://www.gravatar.com/avatar"></iframe>\');
}
} );
})(jQuery);
Addendum我用了一种稍微复杂一点的方法,因为有一段时间,简单的方法不起作用。但(至少在我的浏览器上)现在是这样了。
(function( $ ) {
$(document).ready(
function(){
$(".body.tag-my_tag page-title").before (\'<iframe src="http://www.gravatar.com/avatar"></iframe>\');
} );
})(jQuery);