2014-08-29 103 views
0

我叫功能ce_seller_bar($卖方)覆盖父主题的功能WordPress的

我要覆盖它的子主题的父主题的功能,而不从父

删除它

当我删除父主题它的工作原理,当我不删除浏览器的输出是:

Fatal error: Cannot redeclare ce_seller_bar()
(previously declared in
C:\wamp\www\CampusAdsList2\wp-content\themes\classifiedengine-child \includes\template.php:12)

这意味着,孩子父母函数之前就被加载一个 所以我想写儿童主题的功能,所以更新后的我不要失去它

TY

+0

这正是我所期望的事情发生。你不能有两个同名的函数。 – henrywright 2014-08-29 12:10:11

回答

0

感谢重播 我睡了个午觉,当我醒来时,我想出了一个简单的解决方案 我的解决办法是overwirte调用该函数和该文件的文件/template/ad_detail.php不包含像template.php这样的函数,所以我复制并将其放在子主题目录
中,因为我在子主题的fuctions.php中创建了具有不同名称的新函数,以及我在/template/ad_detail.php中将其称为新文件里面的孩子主题,它适用于我