Функция отображения случайных сообщений из категории

Привет всем Я пытаюсь создать функцию, которая может ECHO отрывок случайного сообщения из выбранной категории.

То, что я сделал до сих пор:

<?php function $titoloslide() = { query_posts(array('orderby' => 'rand', 'category_name' => 'testimonianze', 'showposts' => 1)); if (have_posts()) : while (have_posts()) : the_post(); "<div class='testimonianzefurgonihome'><a href='#' title='Testimonianze noleggio furgoni KobalRent'>"the_excerpt();"</a></div>" endwhile; endif; wp_reset_query();};?> 

Очевидно … это не работает! Есть ли кто-нибудь, кто может мне помочь? Большое спасибо!

Почему мне нужно все это внутри функции? Поскольку мне нужно использовать его как тег заголовка некоторых изображений и тому подобное, поэтому я не могу написать весь свой код внутри title = "", и я уверен, что функция может сделать трюк.

Я пытаюсь использовать NivoSlider, поэтому мне нужно поместить этот код в качестве тега заголовка на изображение, которое будет показано.

Пример: "title =" />

Эта функция занимает случайное сообщение из категории testimonianze и показывает его выдержку (я думаю, что это легко понять: P

Код работает, если я использую его следующим образом:

 <?php query_posts(array('orderby' => 'rand', 'category_name' => 'testimonianze', 'showposts' => 1)); if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="testimonianzefurgonihome"><a href="#" title="Testimonianze noleggio furgoni KobalRent"><?php the_excerpt(); ?></a></div> <?php endwhile; ?> <?php endif;?> <?php wp_reset_query(); ?> 

Но нет никакой возможности иметь рабочую версию каким-либо другим способом даже после исправления кода.

Любая идея или предложения? (Возможно, некоторые молитвы тоже будут работать: P)