Intereting Posts
Как подсчитать тип сообщения, который имеет определенный термин? Значок сайта / параметр favicon вне настройки: можно ли просто использовать функцию значка сайта настраивателя вне настройки? Загруженная тема WordPress не находит страницы и css Обнаружение параметров $ _GET с любой страницы + Cookie Перейти к разделу на другой странице из пункта меню wp_enqueue_scripts не работает Как ограничить регистрацию пользователя определенным набором доменов? Как добавить ограниченные предметы в меню WordPress? Как исключить страницы из результатов поиска Зарегистрировано более одного администратора? Избегать дублирования имен функций в столбце Post (сценарий WP_Footer) Как мне разрешить загрузку списка расширений библиотеки мультимедиа? Подтвердите пароль на странице проверки, не работающей в woocommerce 3.0.1 Исправление пользовательской разбивки на страницы без изменения настроек для каждой страницы на странице Добавить класс во все элементы списка wp_nav_menu

Создание уникальных почтовых URL для тестирования A / B … Возможно ли это?

Я хочу создать плагин WordPress, который позволяет мне выполнять A / B-тестирование для стандартных сообщений WordPress, но я не могу использовать плагин Shrimptest, потому что мне нужно открутить: поскольку я в конечном счете тестирую совместное использование в социальных сетях, я хочу, чтобы каждый моих вариантов сообщений, чтобы иметь уникальные URL-адреса.

Итак: Как я могу создать три сообщения (каждый со своим уникальным URL-адресом), а затем повернуть их внешний вид на интерфейсе?

Но я даже не уверен, насколько это технически возможно. Любые советы о том, как начать работу?

Я также посмотрел на WordPress Headline Split Tester (http://wordpress.org/extend/plugins/headline-split-tester/), но опять же я не уверен, что кто бы ни нажимал на общий заголовок своих друзей, также перейдите на сообщение с тем же заголовком.

Я также посмотрел плагин Premise, но они, похоже, поддерживают только целевые страницы – не сообщения.

Заранее благодарим за любые советы / предложения.

Вы можете использовать ShrimpTest для этого. В принципе, вам нужно обратить вспять идею теста. Вы делаете три отдельных сообщения, один из которых будет отображаться на первой странице. Это означает, что две другие не будут отображаться на первой странице. Таким образом, вы делаете исключение.

Скажите, что ваши три сообщения имеют идентификаторы 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 является общим. Он может проверить что угодно. Вам просто нужно написать код для того, что вы тестируете сами.

Уже доступно: Shrimptest