我可以在函数.php的源代码、标题中添加自定义代码吗?

时间:2018-01-10 作者:ნიკა ხაჩიძე

有许多插件可以完成一些工作,但我可以添加自定义代码吗?例如:<link href="http://buhehe.de/wp-content/uploads/2017/12/Buhehe.ico" rel="shortcut icon" type="image/x-icon"> </head> 来自函数。php?

4 个回复
SO网友:David Sword

是的,您可以:

add_action(\'wp_head\',function() {
  echo \'your html here\';
});
然而,您的.ico 文件应该放在一个不能被故意或意外删除的地方,比如你的功能旁边的主题文件夹。php。完成后,您可以使用以下内容构建URL:

add_action(\'wp_head\',function() {
  echo \'<link href="\'.get_template_directory_uri().\'/Buhehe.ico" rel="shortcut icon" type="image/x-icon">\';
});
如果您已经有shortcut icon 在源代码中,浏览器将选择其设计要选择的任何一个(第一个或最后一个)。

SO网友:Marvin

您可以使用wp\\u head hook向head标记添加任何代码

function hook_link() {
    ?>
        <link href="http://buhehe.de/wp-content/uploads/2017/12/Buhehe.ico" rel="shortcut icon" type="image/x-icon">
    <?php
}
add_action(\'wp_head\', \'hook_link\');

SO网友:maverick

请随意进行实验,将下面给出的代码放在函数中的排队式函数中。php:

wp_enqueue_style(\'identifier_for_your_file\', \'http://buhehe.de/wp-content/uploads/2017/12/Buhehe.ico\');

SO网友:Sigma Wadbude

试试这个

add_action(\'wp_head\', \'my_shortcut_icon_func\' );

function my_shortcut_icon_func() {
  echo \'<link href="\'.get_template_directory_uri().\'/Buhehe.ico" rel="shortcut icon" type="image/x-icon">\';
}
在主题的功能中添加以上内容。php文件

结束