我主要想做的是检查一个短代码是否返回任何内容,我正在使用一个名为Ninja forms 他们使用自己的短代码发布默认内容,如下所示:
[ninja_forms_field id=84]
假设它像WordPress的默认快捷码一样工作,我如何检查它是否返回任何内容,我一直在尝试让这段基本PHP代码正常工作,但它的计算结果似乎从来都不是真的:
<?php
if(!empty([ninja_forms_field id=84])){
echo "has content";
} else{
echo "not working";
}
我正在使用一个名为“插入PHP”的WP插件以默认的post形式运行PHP,我做了几次测试,这个插件运行PHP非常好,所以我没有通过短代码逻辑。
这是一个快速的忍者表格article 在他们的短代码上,这可能会有所帮助