Получение идентификатора поста в WP_Query - PullRequest
0 голосов
/ 27 июля 2011

Я пытаюсь выполнить запрос в WordPress, чтобы извлечь последнее сообщение из избранной категории, затем проверить его настраиваемое поле и показать сохраненное в нем изображение.Ну, мой код по какой-то причине не работает. Можете ли вы найти там ошибку?Или укажете мне правильное направление?

<?php $featured = new WP_Query('showposts=1&category_name=featured'); ?>
<?php if($featured->have_posts()) : ?>
<?php while($featured->have_posts()) : $featured->the_post(); ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<img src="<?php echo get_post_meta($post->ID, 'image3', true); ?>"></a>
<?php endwhile; ?>
<?php endif; ?>

Большое спасибо!

1 Ответ

0 голосов
/ 27 июля 2011

Я надеюсь, что это будет делать то, что вы ожидаете

$args['category_name']='featured'; // posts from particular category
$args['orderby']='date'; //to get latest post
$args['order']='DESC';
$args['numberposts']='1';// to get only one post from post list

$featured = new WP_Query($args);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...