Pasar vraibles por URL wordpress
-
Quiero pasar una variable por la URL a un post ( conservando las urls amigables )
Ejemplo
http://www.miblog.com/productos/12/Entonces deseo que al poner esto en single.php
<?php echo $estatica;?>imprima: 12
He intentado poner lo siguiente en functions.php
/* $HTACCESS */
function add_my_var($vars) {
array_push($vars, ‘estatica’);
return $vars;
}function do_rewrite() {
add_rewrite_rule(‘^productos/([a-zA-Z0-9-_]+)/?’,’index.php?p=2015&estatica=$matches[1]’,’top’);
}// flush_rules() if our rules are not yet included
function my_flush_rules(){
$rules = get_option( ‘rewrite_rules’);
if ( ! isset( $rules[‘^productos/([a-zA-Z0-9-_]+)/?’] ) ) {
global $wp_rewrite;
$wp_rewrite->flush_rules();
}
}add_action(‘init’, ‘do_rewrite’);
add_action(‘wp_loaded’,’my_flush_rules’ );
add_filter(‘query_vars’, ‘add_my_var’);
/* #HTACCESS */
- El debate ‘Pasar vraibles por URL wordpress’ está cerrado a nuevas respuestas.