wordpress相册gallery自定义

把这段代码添加到functions.php就可以实现相册gallery输出的自字义

复制代码
add_filter( 'the_content', 'wpdocs_show_gallery_image_urls' );

function wpdocs_show_gallery_image_urls( $content ) {
    global $post;

    if( ! is_singular() ) return $content;

    if( ! has_shortcode( $post->post_content, 'gallery' ) ) return $content;

    $gallery = get_post_gallery_images( $post );

    $image_list = '<ul>';

    foreach( $gallery as $image_url ) {
        $image_list .= '<li>' . '<img src="' . $image_url . '">' . '</li>';
    }

    $image_list .= '</ul>';

    $content .= $image_list;

    return $content;
}

原文链接 https://www.zhanyes.com/code/6052.html

相关文章
相关推荐
帅中的小灰灰1 分钟前
C++编程策略设计模式
开发语言·c++·设计模式
我叫张小白。3 分钟前
TypeScript对象类型与接口:构建复杂数据结构
前端·javascript·typescript
O***p6048 分钟前
JavaScript增强现实开发
开发语言·javascript·ar
墨客希9 分钟前
如何快速掌握大型Vue项目
前端·javascript·vue.js
Antonio91516 分钟前
【Swift】Swift基础语法:函数、闭包、枚举、结构体、类与属性
开发语言·swift
csbysj202019 分钟前
Vue3 事件处理
开发语言
大福ya23 分钟前
AI开源项目改造NextChat(ChatGPT-Next-Web)实现前端SSR改造打造一个初始框架
前端·chatgpt·前端框架·开源·aigc·reactjs·ai编程
samroom26 分钟前
langchain+ollama+Next.js实现AI对话聊天框
javascript·人工智能·langchain
Q***f63534 分钟前
Kotlin在Android性能优化中的工具
android·开发语言·kotlin
n***333535 分钟前
SpringBoot返回文件让前端下载的几种方式
前端·spring boot·后端