我可以在特定页面的源代码中添加自定义代码吗?

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

有很多插件可以做一些工作,但我可以在每页添加自定义代码吗?我指的是页面、帖子的特定代码?具有功能。php?例如,该代码将出现在每页:

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\');
我可以用函数做这样的东西吗。每个定制和指定页面的php?

1 个回复
SO网友:jas

如果您想添加像您在问题中提到的这种方法一样的图标,可以在函数中添加条件。

function hook_link() {

  global $post;
  if ($post->post_type == \'page\' && $post->ID == \'whatever page id\') {
    echo \'<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\');
要查看页面或帖子等,您可以使用is_page()is_single() 功能。

结束