2016-05-02 3 views
0

Wir verwalten unsere Websites mit Wordpress. Vor kurzem haben wir begonnen, für Split-Test-Plugins und Tools suchen, aber nicht etwas finden konnten, die folgenden Anforderungen unterstützt:A/B Geteilter Test für Wordpress

  1. Testen Sie den gleiche Beitrag mit Änderungen im Einzelnen Beitrag (single.php)
  2. Test-Änderungen Datei in Sheet (stylesheet.css)
  3. Test-Änderungen in Themen

würde ich jeden Assistenten schätzen, wenn jemand bekannt, die bestehenden Tool, die helfen können.

Antwort

0

Wir haben keine Lösung online gefunden, also haben wir eine gebaut. Um es funktionieren zu lassen, duplizierte ich das aktive Theme, nahm die Änderungen im duplizierten Theme vor und erstellte ein Plugin, das die Themen nach dem Zufallsprinzip dynamisch lud - 50% das ursprüngliche Theme und 50% das duplizierte Theme.

Der Plugin-Code ist wie folgt:

<?php 
/* 
Plugin Name: Theme Split Test 
Plugin URI: 
Description: Theme Split Test 
Author: Tal Yaari 
Author URI: 
Version: 1.0 
*/ 

add_filter('template', 'load_theme'); 
add_filter('option_template', 'load_theme'); 
add_filter('option_stylesheet', 'load_theme'); 
function load_theme($theme) { 

    $rand = intval(date('s')); 
    if ($rand%2 == 0) 
    { 
     $theme = 'devoe'; 
    } 
    else 
    { 
     $theme = 'devoe1'; 
    } 

    return $theme; 
} 
?>