it-swarm.com.ru

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

Привет всем Я пытаюсь создать функцию, которая может 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)

2
Downloadtaky

убраны синтаксические ошибки:

<?php function titoloslide() { 
query_posts(array(
  'orderby' => 'Rand', 
  'category_name' => 'testimonianze', 
  'posts_per_page' => 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; endif; wp_reset_query(); 
}
?>
1
Michael