WordPress模板插件定制

您现在的位置是:首页 > WordPress教程WordPress教程

WordPress如何创建子主题

查看 WP集市 的更多文章WP集市 2025-09-01 【WordPress教程】 1384人已围观

  1. 首先你得明白,子主题就是个“皮肤外套”,套在父主题上改东西还不会丢。万一父主题升级了,你的修改还在那儿稳如老狗。所以动手前,先到wp-content/themes里瞅瞅,找个你想改的父主题名字记下来,比如twentytwentythree。

  2. 接着在themes文件夹里新建个文件夹,名字随便但最好带父主题名,比如twentytwentythree-child。进去后创建俩文件:style.css和functions.php。style.css头部必须写注释,像这样:

/*
 Theme Name:   Twenty Twenty-Three Child
 Template:     twentytwentythree
*/
  1. 然后打开functions.php,这里得用PHP代码给子主题挂样式表。别慌,代码就几行:
<?php
add_action( 'wp_enqueue_scripts', 'my_child_enqueue_styles' );
function my_child_enqueue_styles() {
    wp_enqueue_style( 'child-style', 
        get_stylesheet_uri(),
        array( 'parent-style' ),
        wp_get_theme()->get('Version')
    );
}

这坨代码意思是告诉WordPress:“嘿!记得加载我的子主题CSS啊!”

  1. 现在去后台主题列表里刷新一下,应该能看到你的子主题了。激活它,前台看着没变化?正常!因为还没改东西呢。比如想改个标题颜色,就在子主题的style.css加:
h1 { color: #ff0000; }

保存后刷新网站,标题立马红得发亮!

  1. 如果想覆盖父主题的模板文件,比如page.php,直接复制父主题的过来扔子主题文件夹里,随便改。WordPress会优先用子主题的文件。这招比直接改父主题安全多了,毕竟升级不会炸毛。

总之,子主题就是你的安全沙盒,怎么折腾都不坏原主题。记得改代码前备份,虽然不会崩,但写错代码会白屏啊!

Tags:

WordPress模板插件定制

WP集市

V管理员
文章 280 篇 | 评论 0 次
最新文章