我为朋友主页编写了一个 wordpress 插件。它应该在受密码保护的页面上输出一个表单。我在 2013 年 3 月编写了这个插件。表单通过简码包含在页面中。那时我直接通过 echo 打印了我的输出。现在我的朋友告诉我该插件不再工作了。我查看了 API 文档,发现我应该返回简码输出,因此我将输出包含在输出缓冲区中并返回了该内容。
短代码嵌入在受密码保护的页面中。如果我没有登录 wordpress 也没有输入密码,短代码内容会显示在页面顶部。如果我输入密码,则不会打印任何内容。如果我登录到 wordpress,一切都很好。在输入密码之前我什么都看不到,输入密码后我在正确的位置看到所有内容。
有任何想法吗?
最好的问候,塞巴斯蒂安