在函数中。twentyeleven的php文件在运行之前,setup函数会检查该文件是否存在:
if (!function_exists(\'twentyelevent_setup\')):
function twentyelevent_setup() {
... Setup code ...
}
add_action( \'after_setup_theme\', \'twentyeleven_setup\' );
然而,在Twenty12中,它不是这样设置的(它不检查函数是否存在)。我的问题是:这种设计模式的意义是什么?function\\u是否存在?只需检查函数是否已定义(下一行是哪个?)还是做了别的什么?为什么新主题不包括它?