我想调用我从短代码处理程序编写的函数。我现在已经简化了代码,但我不知道为什么这样做行不通:
public function handleShortcode($atts) {
return X();
}
private function X()
{
return \'Hi world\';
}
但是,如果我尝试:
public function handleShortcode($atts) {
return \'Hello World!\';
}
它起作用了。
这可能是一个愚蠢的问题,但有人能解释第一个例子失败的原因吗?