当主函数在WordPress插件中并使用返回时,如何在函数内调用PHP函数?



在之前的一篇文章中,我遇到了由于我自己编写的插件导致的WordPress页面保存错误的问题。有人告诉我不要在子文件中使用echo,而是使用return。这是有效的。所以现在我使用$content = "abc";并添加额外的内容,如:$content .= "def"

话虽如此,有人能告诉我如何调用另一个函数吗?通常在php中,你定义函数并在你想要的函数中调用它们。如:

function myMenu() {
//do 
}
function myPage() {
myMenu();
$content = 'abc';
$content .= 'def';
return $content;
}

我试了很多,但没能弄清楚。那么,当我必须使用返回时,我如何在函数(myPage)中运行函数(myMenu) ?从myMenu返回文本?

如果你看到可以直接使用echo返回调用函数"normal"那么请告诉我。(我有主插件文件,我需要一次,并加载一些额外的php文件。(这是echo在保存页面时不起作用的地方)

谢谢。

如果从myMenu函数返回一个值,可以将它赋值给myPage函数中的一个变量。像这样:

function myMenu() {
return "menu";
}
function myPage() {
$content = myMenu();
$content .= 'abc';
$content .= 'def';
return $content;
}

相关内容

  • 没有找到相关文章

最新更新