检查页面是否为通过短码的当前用户页面

时间:2017-04-30 作者:Dominik Baumgartner

我如何开发一个快捷代码,它检查当前页面是否是用户的页面,如果是,则执行某些操作,如果不是,则执行其他操作?

1 个回复
SO网友:BlueSuiter

我不知道您是如何将页面分配给用户的,但是您可以开发以下简短代码:

<?php

   function myFunction()
   {
       if({condition check})
       {
         /*do ur stuff */
       }
       else
       {
         /*do ur stuff */
       }
   }

   add_shortcode(\'your_shortocde_string\', \'myFunction\');

?>
在中定义函数functions.php您可以使用快捷码调用[your_shortcode_string]

我希望这将是有益的。快乐编码:)

相关推荐

Geoip shortcodes in comments

我想知道如何从geoip插件添加国家/地区短代码(https://pl.wordpress.org/plugins/geoip-detect/) 输入注释字段。[geoip\\u detect2 property=“country”]据我所知,注释字段必须是所见即所得字段(默认情况下不是文本)。还有其他方法吗?通过自定义php函数或其他方式?你好,Michal