WordPress函数do_activate_header()添加特定于此页面的操作挂钩

WordPress函数do_activate_header()添加特定于此页面的操作挂钩

WordPress函数do_activate_header()添加特定于此页面的操作挂钩

  在 WordPress CMS内容管理系统中,do_activate_header()是一个内置函数,do_activate_header()添加了特定于当前页面的操作挂钩。这对于在事件上触发自定义代码非常有用wp_headwp-activate.php该函数在 WordPress 核心的文件中定义。它不接受任何参数并返回null

  该函数在操作上触发wp_head,该操作在head输出文档元素之前触发。这意味着添加到操作挂钩的任何自定义代码都将在输出元素do_activate_header()之前执行

  推荐:The Plus Addon For Elementor插件Elementor扩展插件

do_activate_header()函数基本语法

function my_custom_header() {
    echo '<meta name="description" content="My custom header description">';
}

add_action('wp_head', 'my_custom_header');

描述

  添加特定于此页面的操作挂钩

参数

  该函数不接受任何参数

  推荐:8个最佳Chrome ChatGPT扩展程序

do_activate_header()函数

  do_activate_header()函数在操作上触发wp_head,该操作在head输出文档元素之前触发。这意味着添加到操作挂钩的任何自定义代码都将在输出元素do_activate_header()之前执行(源文件可参考这里

function do_activate_header() {
	/**
	 * Fires before the Site Activation page is loaded.
	 *
	 * Fires on the {@see 'wp_head'} action.
	 *
	 * @since 3.0.0
	 */
	do_action( 'activate_wp_head' );
}

  推荐:NEX-Forms插件下载WordPress表单生成器插件+ Addons

如何使用do_activate_header()

  将自定义 CSS 文件添加到标头,这会将enqueue_custom_css()函数附加到“wp_head”挂钩。该函数添加位于主题的 css 目录中的自定义 CSS 文件。

function enqueue_custom_css() {
    wp_enqueue_style('my-custom-css', get_template_directory_uri() . '/css/custom.css');
}
add_action('wp_head', 'enqueue_custom_css');

  设置自定义图标,这将通过在标题中插入链接标签来向您的 WordPress 网站添加自定义图标。

function set_custom_favicon() {
    echo '<link rel="shortcut icon" href="' . get_stylesheet_directory_uri() . '/favicon.ico" />';
}
add_action('wp_head', 'set_custom_favicon');

  添加 Google Analytics 跟踪代码,这会将 Google Analytics 跟踪脚本插入到您网站的标题中。请记住将“UA-XXXXXXXXX-X”替换为您自己的跟踪 ID。

function add_ga_tracking_code() {
    echo '<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXXX-X"></script>';
}
add_action('wp_head', 'add_ga_tracking_code');

  设置自定义页面描述,此函数检查当前页面是否是单个帖子或页面,如果是,它将元描述设置为帖子的摘录。

function set_custom_page_description() {
    if (is_single()) {
        $description = get_the_excerpt();
        echo '<meta name="description" content="' . $description . '">';
    }
}
add_action('wp_head', 'set_custom_page_description');

  添加自定义 JavaScript,此函数将自定义 JavaScript 文件从主题的 js 目录添加到 WordPress 网站的标头

function add_custom_js() {
    echo '<script src="' . get_template_directory_uri() . '/js/custom.js"></script>';
}
add_action('wp_head', 'add_custom_js');

  推荐:[最新版]WP Optimize Premium插件下载WordPress优化插件

  推荐:WordPress函数使用手册

5/5 - (1 vote)

Claude、Netflix、Midjourney、Chatgpt Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折

Chatgpt-Plus注册购买共享账号
Kinsta-free-hosting主机
Kinsta-free-hosting主机
Elementor可视化创建WordPress网站
Elementor可视化创建WordPress网站
滚动至顶部