我有一个主题,似乎有一个框架文件夹,编码不是很好所以我不得不做一些更改,并创建了一个子主题来做到这一点。这工作正常,除了1个文件,当我进入我的子主题时,它不会覆盖父母。作为WP的新手,我对此有点不知所措。
所以这些(和其他)文件可以工作并覆盖父文件 可湿性粉剂内容/主题/家庭独生子女/ functions.php中 可湿性粉剂内容/主题/家庭独生子女/财产细节/财产contents.php
然而这一次,如果我对实时文件进行更改,它们可以正常工作,如果我将它们发送给孩子,则无需更改。我看到它是框架的一部分,并尝试删除整个框架文件夹,但没有用。 可湿性粉剂内容/主题/家庭独生子女/框架/包括/财产后type.php
有没有办法调试为什么WP没有拿起这个子主题文件?
答案 0 :(得分:0)
在一个非常盲目的猜测中,我假设WP没有在你的子主题文件夹中执行property-post-type.php,因为它是从functions.php中调用的,与样式表/模板不同,它在一个子主题,不会覆盖其父功能,它会添加它。
请参阅http://codex.wordpress.org/Child_Themes#Using_functions.php
通常在开发子主题时,您需要设置过滤器和操作来覆盖此行为。 http://codex.wordpress.org/Plugin_API/Action_Reference