WordPress主题开发:加载自定义样式和头部
// 在头部添加对style.css的引用
php
function enqueue_custom_styles() {
wp_enqueue_style(‘custom-styles’, get_template_directory_uri() . ‘/style.css’);
}
add_action(‘wp_enqueue_scripts’, ‘enqueue_custom_styles’);
get_header();
这段代码是WordPress主题开发中常见的一部分。让我为您解释一下它的功能:
1. 首先定义了一个名为`enqueue_custom_styles()`的函数:
php
function enqueue_custom_styles() {
wp_enqueue_style(‘custom-styles’, get_template_directory_uri() . ‘/style.css’);
}
这个函数使用WordPress的`wp_enqueue_style()`函数来加载一个自定义的样式表。它指定了样式表的名称(‘custom-styles’)和文件路径(当前主题目录下的style.css文件)。
1. 然后,使用`add_action()`函数将这个自定义函数挂钩到WordPress的`wp_enqueue_scripts`动作上:
php
add_action(‘wp_enqueue_scripts’, ‘enqueue_custom_styles’);
这确保了在WordPress加载脚本时会调用`enqueue_custom_styles()`函数,从而加载自定义样式表。
1. 最后,代码调用了`get_header()`函数:
php
get_header();
这个函数用于加载主题的头部模板文件(通常是header.php)。
总的来说,这段代码的主要目的是确保自定义样式表被正确加载,并包含了主题的头部内容。这是WordPress主题开发中的常见做法,用于确保主题的样式和结构正确加载。