Varios puntos finales en la misma página

6

Estoy haciendo un poco de pruebas AB, y estoy buscando una manera de apuntar múltiples puntos finales a la misma página en wordpress. Mi sitio usa wordpress como herramienta de CMS.

http://mysite.com/test/link1
http://mysite.com/test/link2
http://mysite.com/test/link3

Quiero que la URL anterior apunte a la página sobre generada a través de wordpress

http://mysite.com/about

El caso de uso específico es hacer un seguimiento de los resultados a través de Google Analytics. He intentado hacer redirecciones 301, pero la búsqueda a través de referencias para su sitio no siempre funciona. ¿Alguna idea?

    
pregunta Corey Hart 09.11.2011 - 02:53

1 respuesta

5

Bien ... así es como se agrega la regla.

<?php
    add_action('init', 'add_my_rule');

    function add_my_rule()
    {
        add_rewrite_rule('^test\/link.*$','index.php?pagename=about','top');
    }
?>

Esta regla asegurará que cuando visites una url como http://.../test/link o http://.../test/link<xyz> , serás redirigido a la página about (asegúrate de que el slug para la página es 'about'). Además, http://.../test/ , te llevará a la página test y no a la página about .

Hazme saber si esto funciona para ti.

    
respondido por el Rutwick Gangurde 10.11.2011 - 07:22

Lea otras preguntas en las etiquetas