仅在博客帖子的标题中插入代码

时间:2018-01-15 作者:Mark Stanwyck

有没有一种方法可以将一些代码放入标题中,但只加载到博客帖子上?

也许是一个插件或一段代码可以帮助我完成这项任务?

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

对在您的functions.php 文件中,添加如下内容:

function my_post_header_function() {
   if( is_single() ) {
      // Your Code Goes Here
   }
}
add_action( \'wp_head\', \'my_post_header_function\' );
这将执行以下操作wp_head() 已启动。它将查看您是否在一篇文章中(注意:这将不适用于页面或附件),如果您在,它将执行您想要输入的代码。

SO网友:Chazlie

您可以创建另一个标题header blog。php

然后在博客模板上替换

 <?php
    get_header();
?>
使用

  <?php
if ( is_home() ) :
    get_header( \'blog\' );
else
    get_header();
endif;
?>
我知道is\\U主页有点让人困惑,但这就是wordpress寻找的博客页面

另请参见https://codex.wordpress.org/Function_Reference/get_header

结束

相关推荐

当尝试向我的登录页面添加一个css文件时,会出现“Headers Always Sent”?

我看过的每一篇关于这个主题的教程都已经过时了,所以我希望这里的人能帮助我。我想为我的wp登录设置样式。带有CSS文件的php页面。但我想以一种在Wordpress更新时不会被覆盖的方式来做。据我所知,根据我读到的图茨,在我的主题函数中使用函数添加它的最佳方式。php文件。不幸的是,人们建议使用的代码并不适合我。这是我添加的代码。<?php function custom_login() { echo \'<link rel=\"stylesheet\" href=\"wplog