这可能真的很棘手,但这应该对这个主题有所帮助。开始之前,CREATE A BACK-UP OF BOTH THEMES
为什么要创建子主题?第一个答案是定制父主题。因此,这应该是您在组合父主题和子主题时的起点。应该注意的是,从子主题复制到父主题会更容易。此外,在完成子主题的任何操作后(复制到父主题或在父主题中修改),请立即删除子主题中的任何内容,以避免混淆。
首先,我应该搜索并删除/添加/修改父样式中的所有样式。子主题样式的css。css。这很费时,但值得一试。如果你有条不紊地开始工作,你不应该错过任何风格。这部分可能是最头痛的
其次应该是模板,也是最简单的。子主题中的模板是来自父主题的修改模板,因此可以简单地复制并粘贴到父主题。这里没有特殊需要。
最后是函数文件,通常这只是函数。php。您应该在子函数中查找所有remove实例。然后从父函数中手动删除函数/操作/挂钩。php。您应该对修改父函数的任何函数执行相同的操作,但这里需要用子函数替换父函数。所有其他新功能都可以简单地复制和粘贴
使用功能时也应小心。php。大多数好的父主题函数都包装在if ( ! function_exists( \'name_of_function\' ) )
陈述在子主题中,这些包装在条件中的函数只需在子主题中覆盖即可。父函数中的这些函数可以简单地替换为子函数。
这应该为您提供一些入门指南