WordPress主题二次开发——子主题
AI摘要Kimi Chat
在WP开发过程中,直接修改主题文件对主题进行美化是不妥的,因为若主题升级,一切又得重来,而子主题可以完美解决这一问题。子主题是指一个继承了另一个主题——父主题全部功能样式的主题,同时它允许你自己添加一些功能与样式。
创建一个子主题比较容易:
首先进入themes文件夹,该文件夹下放置了你全部的主题,找一个你希望继承的父主题文件夹,这里假设名为theme-parent,接下来创建子主题只需要两个步骤:
- 在themes文件夹下创建一个新文件夹,命名为theme-child(表示子主题的文件夹名,可任意命名)
- 进入子主题文件夹,创建一个文件:
style.css
,内容如下:
/*!
Theme name:Theme-Child
Template:theme-parent
*/
@import url('../theme-parent/style.css')
Theme name后面内容是你的子主题名称,Template后面填写父主题文件夹名,下面的url修改成父主题下的style.css的相对路径。
此时子主题已经制作完成,它和父主题一毛一样,因为我们没有加任何新的内容。若想加入新的函数,只需在子主题文件夹下创建一个functions.php文件,里面写入函数即可。
返回子主题文件路径的函数:get_stylesheet_directory()
返回子主题URI的函数:get_stylesheet_directory_uri('template_url')
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 逸风亭!
评论
TwikooGiscus