正在为A/B测试创建唯一的帖子URL...这有可能吗?

时间:2011-08-19 作者:Linda

我想创建一个WordPress插件,允许我对WordPress标准帖子进行a/B测试,但我不能使用Shrimptest插件,因为我需要一个旋转:因为我最终是在社交网络上测试可共享性,我希望我的每个变体帖子都有唯一的URL。

So: How can I create three posts (each with its unique URL) and then rotate their appearance on the frontend?

但我甚至不确定这在技术上是否可行。有关于如何开始的提示吗?

我还研究了WordPress标题分割测试仪(http://wordpress.org/extend/plugins/headline-split-tester/),但我不确定谁点击了朋友共享的标题A,谁也会以相同的标题登上帖子。

我还研究了Premise插件,但它们似乎只支持登录页,而不支持帖子。

提前感谢您提供的任何提示/建议。

2 个回复
SO网友:Otto

您可以使用ShrimpTest进行此操作。基本上,您需要改变测试想法。您正在制作三篇独立的帖子,其中一篇将显示在头版。这意味着另外两个将不会显示在头版上。所以你在做一个排除。

假设你的三个帖子的id分别为101、102和103。您需要设置一个测试并使用手动PHP模式。然后在索引中。php文件(或主页上显示的任何文件),您可以执行以下操作:

$variant = shrimptest_get_variant( 1 ); // this will be the test number
switch ( $variant ) {
  case 0:
    $exclude = array(102,103); // show post 101
    break;
  case 1:
    $exclude = array(101,103); // show post 102
    break;
  default:
    $exclude = array(101,102); // show post 103
    break;
}
然后像这样query_posts(array(\'exclude\'=>$exclude)) 或类似于修改主查询。你没有在问题中真正解释你是如何展示这些的,所以我不能确定这部分。

ShrimpTest是通用的。它可以测试任何东西。您只需为自己测试的内容编写代码。

SO网友:kaiser

Already available: Shrimptest

结束

相关推荐

Switching Code plugins

我目前正在使用“Wordpress代码片段”为插入到帖子中的代码添加功能。这个插件的工作方式是将代码添加到设置中的插件库中,然后执行类似于[代码:1]的操作(我记不清确切的语法了)我真的不太喜欢它的风格,所以我希望使用谷歌的美化。停用此插件会有什么影响?我会丢失所有的代码片段吗?我是否需要浏览每一篇文章并编辑所有的代码片段(即[代码:1])?