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:
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ía aleatoria</a>';
Demos
- http://pqpq.es/#footer (español)
- http://justtellmewhy.com/#footer (English)
Deja una respuesta