Estoy tratando de agregar reglas personalizadas usando la función add_rewrite_rule de wordpress, pero no funcionan. Lo extraño es que las reglas se agregan y coinciden con mi URL cada vez que las inspecciono con el Monkeyman Rewrite Analyzer plugin.Wordpress add_rewrite_rule para redirigir la página incorrectamente
Cuando intento acceder a la página, se redirecciona a una ubicación incorrecta.
Aquí está mi código:
add_rewrite_tag('%cc%','([a-zA-Z]+)');
add_rewrite_tag('%id%','([0-9]+)');
add_rewrite_rule('job-details/([0-9]+)$', 'index.php?pagename=jobs&cc=show&id=$matches[1]', 'top');
global $wp_rewrite;
$wp_rewrite->flush_rules();
En cuanto a mis URL, si intento acceder a la URL site.com/job-details/1, me redirige a/Empleo /, que es la página asociado con mi complemento.
Aquí está mi archivo .htaccess
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
RewriteRule . index.php [L]
agregue su resolución como respuesta a su propia publicación (puede hacerlo). – ChelseaStats
contento de que funcione ... envíe su respuesta y aprrove mate .. –
Por favor, publique su edición como respuesta. – BoltClock