向Genesis Genesis_Header添加功能

时间:2016-08-11 作者:Avi

我使用的是斯里达尔·卡塔坎(SridharKatakam)的《创世纪》入门儿童主题示例的修改版本(https://github.com/srikat/genesis-sample). 我试图添加一个简单的div 通过在genesis_header

// Add header bottom border
add_action(\'genesis_header\', \'header_border_bottom\', 14);
function header_border_bottom() { ?>
    <div id="HeaderBottomBorder"></div>
<?php }
(由于我在“genesis\\lib\\structure\\header.php”中看到头的结束标记是由add_action( \'genesis_header\', \'genesis_header_markup_close\', 15 );)

此代码位于我为此创建的“必须使用”插件中。所有这种性质的代码都包含在以下内容中:

function framework_header_adjust() {
...
}
add_action(\'after_setup_theme\',\'framework_header_adjust\', 1, 1);
代码不起作用。它确实适用于连接到genesis_site_title. 在我的研究过程中,我看到人们谈论用自定义标题替换标题。如果不需要的话,我不想这样做,因为我想要它提供的功能,只想在风格和结构上做一些小的改变。我宁愿对此使用操作,而不是过滤器。

非常感谢你。

1 个回复
SO网友:Andy Macaulay-Brook

看起来参数数量不匹配。你的函数没有,但你的动作挂钩说它需要一个。

相关推荐

显示作者姓名PHP(自制插件)

我有一个需要帮助的问题,因为我自己找不到解决办法。我接管了一个网站,之前有人在那里创建了一个自制插件。。使用默认插件“Contact Form 7”,用户可以在页面上创建帖子。()https://gyazo.com/c8b20adecacd90fb9bfe72ad2138a980 )关于自行创建的插件“Contact Form 7 extender”,帖子是通过PHP代码在后台生成的(https://gyazo.com/115a6c7c9afafd2970b66fd421ca76a3)其工作原理如下:如果