php - get_post_gallery 全尺寸图像

标签 php wordpress

我正在尝试从单个帖子中获取所有图库图像。在 get_post_gallery() 中,变量 $image 返回缩略图 URL。谁能帮我从帖子中检索完整尺寸的图像 URL。

    $gallery = get_post_gallery(get_the_ID(), false )

    foreach( $gallery['src'] as $image ) {

       $image_list . = '<li>' . $image . '</li>';

    }

最佳答案

这对我有用:

$gallery = get_post_gallery( $post, false );
$ids = explode( ",", $gallery['ids'] );

foreach( $ids as $id ) {

   $link   = wp_get_attachment_url( $id );

   $image_list . = '<li>' . $link . '</li>';

} 

感谢 Matt 提供此代码,请参阅 original post

关于php - get_post_gallery 全尺寸图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21915610/

相关文章:

css - 强制一个 div 包含 float 的子 div

未找到 PHPExcel ZipArchive

wordpress - wordpress register_taxonomy 函数中的 ep mask 到底有什么作用?

php - 检查当前用户是否是wordpress中的管理员

PHP 从数据库中选择结果,检查它们,进行更新并打印它们

php - 了解 Wordpress 漏洞

php - 从 Instagram API 获取结果以在 Wordpress 中使用

java - JAVA 中的 cURL 等效项

javascript - 我可以通过从 PHP 获取变量来更改 Javascript 中的显示属性吗?

php - 存储/跟踪项目访问的正确方法 - 工作板