使用插件将元数据添加到头顶

时间:2012-09-19 作者:Derek W Beck

如果使用wp\\u head钩子将自定义元数据放入页面的head标记中,这似乎取决于使用的主题调用wp\\u head的位置。在我的例子中,它位于头标签的末尾。

如何将元数据强制放在标题标签顶部附近?我有一个标题。我使用自制插件调用的php文件。我知道如何编写函数代码来调用标头。php。我只需要知道如何把它挂在头标签的开头。

谢谢Derek

2 个回复
最合适的回答,由SO网友:Derek W Beck 整理而成

好的,下面是答案:

function CustomHead() {
include(\'headcontent.php\');
}
add_action(\'wp_head\',\'CustomHead\',1,1);
关键是第一个“1”,它将其优先级设置为最高(这是一个可选元素,默认为10,默认情况下将其放在头部的末尾)。更多信息请点击此处:http://codex.wordpress.org/Function_Reference/add_action

SO网友:amit

你可以create a custom action hook 进入header.php 文件然后你可以用这个动作钩代替wp_head 在插件中。

Here\'s how you can create a custom action hook into wordpress.

<?php do_action(\'wpse65597_do_meta\'); ?>

This is how you can hook your function into that action-hook -

add_action(\'wpse65597_do_meta\',\'YOUR_FUNCTION_NAME\');
function YOUR_FUNCTION_NAME(){  
    // echo meta tags here  
}

结束

相关推荐

Wp-content/plugins中的权限问题

我在本地机器上安装了一个WP,试图用插件弄脏我的手。我希望从github克隆一个包含此插件代码的项目。然而,我没有插件内部的权限,作为一个没有su权限的普通用户,我无法做到这一点。(当然,我可以成为根并这样做,但我不认为这是应该的)。然后,默认情况下,WP安装中的文件夹将组设置为“tape”,这对我来说很奇怪。本地WP安装上内部文件夹的正确权限应该是什么?