我想顯示我的安全類別的最新十個職位與日期和帖子標題和發佈縮略圖。 爲了顯示我遇到的問題。根據這篇文章顯示十個發佈縮略圖
http://www.wpbeginner.com/beginners-guide/how-to-add-featured-image-or-post-thumbnails-in-wordpress/ 當我們想首先的顯示縮略圖,我們應該有下面的代碼複製到function.php文件
add_theme_support('post-thumbnails');
,並使用
<?php the_post_thumbnail(); ?>
爲了顯示帖子的圖片,我使用這段代碼進入循環,但它不起作用。我的代碼在這裏:
<?php query_posts('securitysoft=CATEGORYNAME&showposts=10');
while (have_posts()) : the_post(); ?>
<br/>
<?php
php the_post_thumbnail();
?>
<br/>
<?php the_time(__('j/F/ Y','kubrick')) ?>
<br/>
<?php the_title();?>
<?php endwhile; ?>
主要問題是圖片不顯示。爲了證明這一點,我服用後的ID有縮略圖(292)的帖子是這樣的:
<?php if (has_post_thumbnail(292))
{
echo "<script type='text/javascript'>alert('yes')</script>";
has_post_thumbnail(292);
}
else
{
echo "<script type='text/javascript'>alert('no')</script>";
has_post_thumbnail(292);
}
> 注:292的帖子ID 以上代碼的結果是否定的。 我已經取代了php the_post_thumbnail();用下面的代碼中的每一個,但不工作:
get_the_post_thumbnail($post->ID);
echo get_the_post_thumbnail($post->ID);
get_the_post_thumbnail($post_id, 'thumbnail');
echo get_the_post_thumbnail($post_id, 'thumbnail');
<?php echo get_the_post_thumbnail($post_id, 'thumbnail', array('class' => 'alignleft')); ?>
這是我function.php:
<?php
add_theme_support('post-thumbnails');
if (function_exists('register_sidebar'))
register_sidebar();
?>
更改securitysoft = CATEGORYNAME到category_name = securitysoft在您的post參數中securitysoft更改您的類別名稱感謝, –
問題不在categoryname中(因爲循環的結果是正確的,因此我現在改變了)我收到了帖子標題,但唯一的問題是縮略圖。謝謝 –
改變,但沒有工作query_posts('securitysoft = category_name&showposts = 10'); –