未添加简码用户条目ID时显示错误消息

时间:2019-07-19 05:53:54

标签: wordpress wordpress-shortcode

我有这个短代码(来自不同来源),它可以工作..当用户在页面[insert_xpage idnum =“ 123”]上输入短代码时,它将显示页面id123的内容。

但是,如果用户输入短代码并且未添加ID号,则在短代码本身中 [insert_xpage idnum =“”] ,该站点就会死亡。不是后端,只有前端。您可以导航到帖子上的简码,然后输入一个数字,然后该网站就会回来。

我添加了一个名为$ err的变量,其中包含一条错误消息以及一些html标记,如下所示。

如何修改 $ output =''; 以显示错误,而不是杀死页面?并且... 仍然允许该网站正常工作!

    But have a little error message where the $output should be?

也许是另一个过滤器?还是某种其他方式?不知道。...

我曾尝试执行不同的输出,返回,回显或只是通过不同的方式来显示错误

尝试:

。$ GLOBALS [“ err”]。

'“。$ GLOBALS [” err“]。” '

回显“”。$ GLOBALS [“ err”]。“”;

echo“” $ err“”;

如果用户未在正确的位置添加所需的ID,则网站本身会中断。

    EG: [insert_xpage idnum=""]
    instead of [insert_xpage idnum="123"]

0 个答案:

没有答案