我在父主题上有一个名为function ce_seller_bar($ seller)
的函数我想在子主题中覆盖它而不从父
中删除它当我在父主题中删除它时,它可以正常工作,当我不删除它时,浏览器输出是:
致命错误:无法重新声明ce_seller_bar()
(先前在中宣布 C:\ WAMP \ WWW \ CampusAdsList2 \可湿性粉剂内容\主题\ classifiedengine孩子 \包括\的template.php:12)
这意味着子函数已在父元素之前加载 所以我想在子主题中编写函数,所以更新后我不会丢失它
TY
答案 0 :(得分:0)
感谢重播 当我醒来时,我小睡了一下,我想出了一个简单的解决方案 我的解决方案是覆盖调用此函数的文件/template/ad_detail.php,这个文件不包含template.php之类的函数,所以我在子主题目录中复制并通过它 因为我在子主题中的fuctions.php中创建了具有不同名称的新函数,并且我在子主题中的/template/ad_detail.php中将其称为新文件,它对我来说很好用