如何利用现有的钩子在Twenty12ve to All Theme的WordPress?

时间:2013-07-06 作者:Vignesh Pichamani

我最近试图阅读wp_footer 还有twentytwelve_credits 用于创建示例wordpress插件。wp_footer 钩子显示页面区域下方的页脚。twentytwelve_credits 钩子在白色背景上显示页脚中的页脚。For Example:我尝试使用此代码显示带有自定义消息的页脚。

<?php
function your_function() {
    echo \'<p>This is inserted at the bottom</p>\';
}
add_action(\'wp_footer\', \'your_function\');
?>
在将主题切换到“二十一”之后,我尝试了此代码。

<?php
function your_function() {
    echo \'<p>This is inserted at the bottom</p>\';
}
add_action(\'twentytwelve_credits\', \'your_function\');
?>
我发现使用不同的钩子时会有所不同。wp_footer 钩子适用于所有主题,但它位于网站底部。twentytwelve_credits 仅适用于212主题。我认为212W\\U学分是有效的方法,而不是wp\\U页脚。但很难改变每个主题的挂钩。我不确定是如何显示页脚,每个主题都有2122\\u学分。任何可能性do_action(\'twentytwelve_credits\');.任何建议都很好。

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

钩子只能通过实际的函数调用来实现。如果不直接或通过其他方法(例如,在另一个已经可用的hook中调用)将该调用添加到主题模板,则不可能实现。

Theme Hook Alliance 推动主题挂钩更加标准化并增加灵活性的举措,但迄今为止,采用率一直较低,主题挂钩通常针对it或(最多)所使用的主题框架。

结束
如何利用现有的钩子在Twenty12ve to All Theme的WordPress? - 小码农CODE - 行之有效找到问题解决它

如何利用现有的钩子在Twenty12ve to All Theme的WordPress?

时间:2013-07-06 作者:Vignesh Pichamani

我最近试图阅读wp_footer 还有twentytwelve_credits 用于创建示例wordpress插件。wp_footer 钩子显示页面区域下方的页脚。twentytwelve_credits 钩子在白色背景上显示页脚中的页脚。For Example:我尝试使用此代码显示带有自定义消息的页脚。

<?php
function your_function() {
    echo \'<p>This is inserted at the bottom</p>\';
}
add_action(\'wp_footer\', \'your_function\');
?>
在将主题切换到“二十一”之后,我尝试了此代码。

<?php
function your_function() {
    echo \'<p>This is inserted at the bottom</p>\';
}
add_action(\'twentytwelve_credits\', \'your_function\');
?>
我发现使用不同的钩子时会有所不同。wp_footer 钩子适用于所有主题,但它位于网站底部。twentytwelve_credits 仅适用于212主题。我认为212W\\U学分是有效的方法,而不是wp\\U页脚。但很难改变每个主题的挂钩。我不确定是如何显示页脚,每个主题都有2122\\u学分。任何可能性do_action(\'twentytwelve_credits\');.任何建议都很好。

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

钩子只能通过实际的函数调用来实现。如果不直接或通过其他方法(例如,在另一个已经可用的hook中调用)将该调用添加到主题模板,则不可能实现。

Theme Hook Alliance 推动主题挂钩更加标准化并增加灵活性的举措,但迄今为止,采用率一直较低,主题挂钩通常针对it或(最多)所使用的主题框架。