我正在为我的博客使用联系页面插件。使用的短代码是
[my-shortcode]
。
无论如何只能过滤内容中的短代码。
例如:
Test post [my-shortcode] Demo widget
。这里我只需要过滤短代码。谢谢
答案 0 :(得分:0)
您可以使用正则表达式来获取字符串中括号的值。
if(preg_match_all('/\[(.*?)\]/',$_POST['my_key'],$matches))
{
foreach($matches as $match)
{
if($match[1] == 'my-short-code')
{
//Do whetever
break 2;
}
}
}
注意:match[1]
可能是match[0]