如何在侧边栏中随机旋转Wordpress短代码输出?

时间:2013-06-16 14:33:35

标签: wordpress

我已启用Wordpress短代码输出在侧边栏中工作,并使用'enhanced text widget'(允许PHP,短代码,javascript等)使用polldaddy给出的短代码输出Polldaddy民意调查,例如: [polldaddy poll =“xxxxxxx”],与Polldaddy自己的WP plugin一起正常工作。

我想随机展示甚至更好地循环浏览多个投票,以便网站访问者在每次刷新页面时看到不同的投票。

我得到短代码服务器端,因此很可能需要一个PHP脚本。

我在互联网上找到了很多广告横幅旋转器并引用旋转器,但无法正常工作。

如果有人愿意分享解决方案,我将不胜感激。

由于

吨。

1 个答案:

答案 0 :(得分:0)

您可以创建自己的“元”短代码来创建随机轮询短代码,例如:

add_shortcode( 'randompoll', 'poll_so_17134362');

function poll_so_17134362( $atts ) 
{
    $random_poll = your_method_to_get_random_polls();
    $return = do_shortcode( '[polldaddy poll="' . $random_poll . '"]' );
    return $return;
}