我想使用PHP Code Widget在 WordPress Elementor模板中执行一些 PHP 代码。只要我登录,一切正常。
如果我注销,则不会执行代码,并且“=>”之后的所有内容都显示为纯文本。
所以例如代码
<?php
echo 'before';
$someArray = ['foo' => 'bar'];
echo 'after';
?>
<b>some HTML</b>
将产生以下字符串:
'bar']; echo 'after'; ?>
之后的 HTML 很好。
如果我将相同的代码放在 Elementor 之外的另一个小部件中(例如主题的页脚),一切也都可以正常工作。
我是这个单一 WordPress 安装的管理员。
有谁知道如何阻止这种行为?