Php WordPress中的函数不起作用,但在WordPress中起作用

Php WordPress中的函数不起作用,但在WordPress中起作用,php,wordpress,global,Php,Wordpress,Global,我尝试了WordPress系统外的简单功能,但在WordPress中无法正常工作,我创建了新文件作为WordPress中的页面使用,所有代码都可以正常工作,但问题是当我使用一个功能时 这些函数在WordPress的单个PHP文件中运行得非常好,但是如果使用该函数并包含我的文件,那么这些都不起作用,我不知道为什么会发生这种情况,因为我使用和创建的其余代码在WordPress中运行得非常好 但是全局或其他问题,我不知道,我在这里放了一个函数,我用这个作为测试来显示问题: <?php funct

我尝试了WordPress系统外的简单功能,但在WordPress中无法正常工作,我创建了新文件作为WordPress中的页面使用,所有代码都可以正常工作,但问题是当我使用一个功能时

这些函数在WordPress的单个PHP文件中运行得非常好,但是如果使用该函数并包含我的文件,那么这些都不起作用,我不知道为什么会发生这种情况,因为我使用和创建的其余代码在WordPress中运行得非常好

但是全局或其他问题,我不知道,我在这里放了一个函数,我用这个作为测试来显示问题:

<?php
function tester()
{

global $pol;

$pol="ok all fine and working";
}

tester();

echo $pol;
?>


您在Wordpress中将此代码放在哪里?您也可以尝试重命名该函数。我不确定wordpress是否有一个名为“tester”的页面,但你永远不知道,它可能在某个地方被覆盖。我创建了一个页面,使用wp_页眉和wp_页脚并调用此页面,为SelectfromAdmin创建页眉并显示此模板,然后将我的代码放入此模板中,始终做到这一点,工作得很完美,但问题在于函数,没有显示结果,这个单一的函数工作出wordpress,但没有工作,我不明白为什么wordpress捕捉到输出,因此你的函数工作,但没有显示输出。