web-dev-qa-db-ja.com

A/Bテスト用の固有の投稿URLを作成する...これも可能ですか?

WordPressの標準投稿に対してA/Bテストを実行できるようにするためのWordPressプラグインを作成したいのですが、スピンが必要なのでShrimptestプラグインを使用できません。私の亜種の投稿には固有のURLがあります。

だから:どうすれば3つの投稿を作成し(それぞれに固有のURLを使用し)、フロントエンドで外観を回転させることができますか?

しかし、これが技術的に可能かどうかさえわかりません。始める方法についてのヒントは?

私はまたWordPress Headline Split Tester(http://wordpress.org/extend/plugins/headline-split-tester/)を見ましたが、彼らの友人の共有されたHeadline Aをクリックした人が誰であろうとそれはわからない同じ見出しのポストにも行きなさい。

私はPremiseプラグインも調べましたが、それらはランディングページのみをサポートしているようです - 投稿はサポートしていません。

ヒントや提案を前もって感謝します。

6
Linda

これにはShrimpTestを使用できます。基本的には、テストの考え方を逆にする必要があります。あなたは3つの別々の投稿をしています、そのうちの1つはフロントページに表示されます。これは、他の2つがフロントページに表示されないことを意味します。だからあなたは排除をしているのです。

3つの投稿のIDが101、102、および103であるとします。テストを設定し、手動のPHPモードを使用します。それから、あなたのindex.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は一般的です。それは何でもテストすることができます。自分でテストしているもののコードを書くだけでいいのです。

5
Otto

入手可能: シュリンプテスト

1
kaiser