在我的老兄给了我一些建议之后,我终于成功了。我改变了
这
<a href="<?php the_permalink(); ?>">
<?php $the_query = new WP_Query( \'cat=100\' );
// The Loop
while ( $the_query->have_posts() ) : $the_query->the_post();
if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
the_post_thumbnail();
}
endwhile; ?>
</a>
到这个
<?php $the_query = new WP_Query( \'cat=100\' ); ?>
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<a href="<?php the_permalink(); ?>">
<?php if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
the_post_thumbnail();
}
endwhile; ?>
</a>
<?php wp_reset_postdata(); ?>
正如Rarst所提到的,permalink并没有发挥应有的作用,因为它没有被放置在循环中,也没有放置在post查询之后。调用查询后,permalink有一个链接到的位置。。。帖子缩略图。
尽管我已经创建Wordpress驱动的网站多年了,但我仍然在尝试php。在精彩的网页设计世界里,总有一些东西需要学习:)