WordPress Random Category – Categoría aleatoria | Código y demos

Hací­a tiempo que querí­a añadir a mis proyectos pqpq.es y justtellmewhy.com una forma de hacer Stumble, de saltar de una dicotomí­a a otra al azar, así­ que podéis ver en el footer los nuevos botones:

WordPress Random Category

El código, WP Random Category o Categorí­as al azar

Lo que hacemos es una consulta sobre las categorí­as, para obtener un ID aleatorio

$category_random = $wpdb->get_var("SELECT term_id FROM $wpdb->term_taxonomy 
WHERE taxonomy = 'category' ORDER BY RAND() LIMIT 1");

Luego utilizamos este ID como parámetro de la función get_category_link y este es el enlace de nuestro botón:

$cat_link_random = get_category_link($category_random);
echo '<a href="'.$cat_link_random.'">Categor&iacute;a aleatoria</a>';

 

Demos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *