Tutorial: Uso de register_taxonomy en Wordpress: Filtros de contenido simples

emeza Seguir

Épsilon
Programador
Desde
1 Dic 2010
Mensajes
920
Bueno betas los register_taxonomy es un medio mas que nos da Wordpress para poder filtrar aun mas nuestro contenido independiente mente de los TAG es como agregar una categoria de TAG`s es mas o menos como lo entiendo y como lo uso, hace poco mientras culminaba con la programación de mi nuevo theme para wordpress (RAFAEL WP-THEME) optimizado para Películas ONLINE, me vi con la necesidad de poder agregar 2 filtros de contenido extra, por el Año de la publicación de la película y por director de la pelicula y es aqui donde entran las register_taxonomy es una simple función que podemos agregar a nuestro functions.php, yo lo use para peliculas y en realidad se puede usar para lo que sea.. les dejo el codigo que utilice para que se hagan una idea..

functions.php

PHP:
register_taxonomy( "director", "post", array(
    "hierarchical" => FALSE,
    "label" => __( "Director" ),
    "query_var" => TRUE,
    "rewrite" => FALSE,
) );

register_taxonomy( "publicacion", "post", array(
    "hierarchical" => FALSE,
    "label" => __( "Año de publicación" ),
    "query_var" => TRUE,
    "rewrite" => FALSE,
) );


Resultado:

XrtBWvX.png



Ahora tenemos que hacer que aparezca el contenido en nuestro theme..


Esto lo muestra con URL
PHP:
<?php echo get_the_term_list($post->ID, 'director', '', ', ', ''); ?>
<?php echo get_the_term_list($post->ID, 'publicacion', '', ', ', ''); ?>



Aqui lo muestra sin URL
PHP:
<?php echo $terms = strip_tags( $terms = get_the_term_list( $post->ID, 'director' ));  ?>
<?php echo $terms = strip_tags( $terms = get_the_term_list( $post->ID, 'publicacion' ));  ?>


Kpj84WH.png


y es asi como podemos filtrar a un mas nuestro contenido..


DEMO:

Filtro Director: James Tucker | Opeliculas.com Opeliculas.com
Filtro Publicación: 2013 | Opeliculas.com Opeliculas.com


Saludos y espero que les sirva el código..
 

Carlos Arreola

Admin
Sigma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Excelente comerciante!
Suscripción a IA
Desde
6 Abr 2009
Mensajes
12.378
Tutorial aprobado, se agradece el aporte.
 
Arriba