我正在开发一个自定义插件,它可以在WordPress中创建课程和课程。这是我试图获得Google作者身份的页面:
&右箭头;http://myguitarpal.com/videos/?lesson_id=13
谷歌作者身份需要出现在每节课中,并且应该出现在标题中。每节课都是同一个作者。
我想只要把这个添加到lessons.php
文件,但不是。当我查看源代码时,没有显示任何内容。
<?php
function google_authorship(){
echo \'<link rel="author" href="https://plus.google.com/authorname">\';
}
add_action(\'wp_head\', \'google_authorship\');
?>
我想是因为header.php
在这段代码运行之前加载,并且操作挂钩没有钩住。我检查了我们的主题wp_head()
在中header.php
.我想我可以修改header.php
文件和操作:
<?php
is_page(\'videos\'){
echo \'<link rel="author" href="https://plus.google.com/authorname">\';
}
?>
但如果不需要的话,我不想修改主题。必须有一种方法可以从插件中向标头添加代码。有吗?经过多次搜索,我还没有找到解决方案。