1
我需要获取wordpress短代码之间的内容。在短代码之间获取内容
好比说[bla_blabla name="a"]Variation A[/bla_blabla]
应该返回Variation A
我想使用正则表达式来得到它的,但有一个shortcodes.php
文件在WordPress应该已经能够这样做呢?你能指导我采取正确的做法吗?
我已经目前使用此代码
<?php
function abtest_runner($input) {
//A bit confused if you wanted equal chances of selecting one or equal changes?
//This is for equal chances.
$size = count($input);
$select = rand(0,$size-1);
$temp=array();
$selection = $input[$select];
$temp = (explode("]",$selection));
$temp = (explode("[",$temp[1]));
echo $temp[0];
}
$input[0] = '[bla_blabla name="a"]Variation A[/bla_blabla]';
$input[1] = '[bla_blabla name="b"]Variation B [/bla_blabla]';
abtest_runner($input);
?>
你正在努力达到什么目的?可能有一个更简单的方法! – 2015-03-03 07:08:18