【发布时间】:2023-04-04 00:28:01
【问题描述】:
我想用“图库”显示帖子图库中的图像。像这样:<?php echo do_shortcode('[gallery]'); ?>
经过一番搜索,我了解到我们需要使用“preg_match”函数来获取图片库的 ID。类似的东西:
$post_content = $post->post_content;
preg_match('/\[gallery.*ids=.(.*).\]/', $post_content, $ids);
$array_id = explode(",", $ids[1]);
但我不知道如何使用它......我是新手,我很难使用它。 我应该把这段代码放在我的函数文件中吗?如果是,请问我该怎么做?
其目的是放置这样的最终代码:<?php echo do_shortcode( '[gallery ids="$array_id"]' ); ?>
谢谢你,对不起我的英语!!!
【问题讨论】:
标签: wordpress preg-match gallery image-gallery shortcode