我在一个主题的文件中有一个类,这个文件在functions.php
. 如果我尝试在子主题中要求它,则会functions.php
出现此错误:
Fatal error: Cannot declare class Martfury_WooCommerce, because the name is already in use in...
发生这种情况是因为我需要该类的文件两次:
问题是,有没有办法在子主题中使用这个类functions.php
?
主题要求及文件使用:
global $martfury_woocommerce;
$martfury_woocommerce = new Martfury_WooCommerce;
require get_template_directory() . '/inc/frontend/woocommerce.php';