您可以通过以下方式获得想要的:
function get_the_file_urls( ) {
$query_media_urls = array(
\'post_type\' => \'attachment\',
\'post_status\' => \'inherit\',
\'posts_per_page\' => - 1,
);
$query_urls = new WP_Query( $query_media_urls );
foreach ( $query_urls->posts as $url ) {
echo \'<ul>\' . \'<li>\' . wp_get_attachment_url( $url->ID ) . \'</li>\' . \'</ul>\';
}
}
这可以转到函数。php,然后通过
get_the_file_urls();
或者,您也可以使用一个插件,该插件允许帖子/页面内容中的PHP代码一次性获取您的列表,然后对其执行任何操作。。
EDIT: 根据@Bram Vanroy的建议,这是有效的,并且更准确地描述了@M0HiT的原始问题,a)给最初给出这个很好例子的@pbd评分,b)节省一些时间,c)鼓励自学,你可以看看here 并将我的答案与@pbd结合起来。