spot_img
HomeWordPress主题教程WordPress Astra教程WordPress Astra主题教程:如何在 Astra 中使用 Hooks?

WordPress Astra主题教程:如何在 Astra 中使用 Hooks?

JasperAI 10000字免费额度试用

描述

挂钩允许您在主题内的各个区域添加额外的功能。 例如,您可能希望在所有博客文章下方显示一些促销信息。 钩子使这种动态的事情成为可能。

Astra 使用 WordPress Hooks API 在整个主题中插入各种钩子。

用法

add_action( 'hook_name','callback_function_name' );
function callback_function_name () { ?> 
 // Insert your hook contents in here. 
<?php }

在上面的示例中,将 hook_name 替换为您要使用的钩子的名称,例如 astra_header_before 或者 astra_header_after. 然后将 callback_function_name 替换为唯一有意义的函数名称,特定于您。

要查看 Astra Visually 中可用的钩子列表,请查看我们设置的这个站点。

例子

astra_header_before 钩子在站点标题之前执行。

谷歌SEO优化服务

笔记: 站点标题 –

将 PHP 添加到您的标题中
// Add scripts to astra_header_before()
add_action( 'astra_header_before', 'add_script_before_header' );
function add_script_before_header() {
    // Your PHP goes here
}

或者…

将 HTML 添加到您的标题
// Add content to astra_header_before()
add_action( 'astra_header_before', 'add_content_before_header' );
function add_content_before_header() { ?>
      <!-- Your HTML goes here -->
<?php }

如果要将 PHP 添加到 astra_header_before(),请使用第一种方法。 对于您可能要添加的任何其他内容,请使用第二种方法。

查看解释如何使用子主题的 functions.php 文件添加自定义 PHP 代码的文档。

WordPress divi主题


5分钟生成10篇英文软文article forge软件试用

siteground

【WordPress花园提醒您】如果想购买国外正版WordPress主题和插件,您需要一张VISA信用卡才能支付,这里我们推荐光大银行信用卡!赶快免费申请,别耽误了买插件哦!

guangda
WordPress花园官方账号
WordPress花园隶致力于为广大跨境电商和独立站爱好者提供优质的WordPress教程、Woocommerce教程、Facebook、Twitter、tiktok、Instagram教程和谷歌SEO教程等资料和对应的建站推广服务。关注‘哟派出海’公众号了解最新资讯。粉丝福利:Shopline免费独立站建设14天优惠 商务合作: [email protected]
RELATED ARTICLES