我试图创建一些自定义的帖子类型,而不是硬编码它们的名称,我只想将它们定义为一个全局范围的变量。我以为我了解范围,但显然不了解。以下代码导致错误Undefined variable
:
$filmLabel = "Films";
$showLabel = "Shows";
function CreatePostTypes() {
register_post_type( $filmLabel, GenerateFilmType($filmLabel));
register_post_type( $showLabel, GenerateFilmType($showLabel));
}
add_action( \'init\', \'CreatePostTypes\' );
我试过使用$GLOBAL
同样,结果也是一样的。有人能发现出什么问题吗?