Pone un refrán aleatorio:
function refran() {
$refranes = ["No por mucho madrugar amanece más temprano", "A quien madruga dios le ayuda", "Más vale pájaro en mano que ciento volando"];
return "<p>" . $refranes[rand(0, count($refranes) - 1)] . "</p>";
}
add_shortcode('refran', 'refran');
Pone una imagen aleatoria de la biblioteca de medios:
function imagenes() {
$query_images_args = array(
'post_type' => 'attachment',
'post_mime_type' => 'image',
'post_status' => 'inherit',
'posts_per_page' => - 1,
);
$query_images = new WP_Query($query_images_args);
$imagen = $query_images->posts[rand(0, count($query_images->posts) - 1)];
return '<img width=300 height=300 src="' . $imagen->guid . '"/>';
}
add_shortcode('imagenes', 'imagenes');