如何使用特色图像获取所有WordPress帖子?
-
26-09-2019 - |
题
在WordPress 3中,有特色图像功能。我如何获取所有与他们有特色图像的帖子?这是我当前的自定义循环:
$loop = new WP_Query( array( 'posts_per_page' => 15 ) );
解决方案
这应该有效:
$loop = new WP_Query( array( 'posts_per_page' => -1, 'meta_key' => '_thumbnail_id' ) );
不过,我还没有测试过。另外,这可能会获取所有帖子和页面。利用 'post_type' => 'post'
将其限制为博客文章。
其他提示
我不相信您需要定义的任何特殊循环才能起作用。
虽然您确实需要在函数中添加一些小片段。php
像这个:
<?php add_theme_support ( 'post-thumbnails' ); ?>
将上述代码应用于functions.php文件后,您的主题将支持特色图像,您将看到一个新链接 @帖子添加 /编辑接口的底部右下角。
如果您正在寻找有关此信息的更多信息,则本指南将为您提供帮助: 如何使用WordPress特色图像功能
不隶属于 StackOverflow