制作WordPress主题的子主题需要按照以下步骤进行:
/
Theme Name: 主题名称 Child Theme
Template: 主题名称
/
需要将“主题名称”替换为实际使用的主题名称。这些代码声明该子主题的名称以及该子主题所基于的父主题的名称。
<?php
// Load parent theme stylesheet
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
// Register widget area
function child_widgets_init() {
register_sidebar(
array(
'name' => 'Custom Widget Area',
'id' => 'custom-widget-area',
'before_widget' => '
',
'before_title' => '
',
)
);
}
add_action( 'widgets_init', 'child_widgets_init' );
以上为制作WordPress主题的子主题的基本步骤。要创建一个完全基于子主题的完整网站,需要进一步修改和完善子主题文件夹中的文件和代码。