新的图库短码是在哪个版本的WordPress中实现的?

时间:2013-10-05 作者:Shellbot

我相信大家都知道,从WordPress 3.5开始,从媒体上传程序生成的gallery快捷码发生了变化,现在包含了一个图像ID列表。

gallery shortcode codex页面显示以下内容:

“需要注意的是,这种样式的gallery短代码在3.5中并不新鲜,但是使用3.5中引入的新媒体工作流生成和管理起来要容易得多。”

有人知道最低WP版本是什么吗?这种样式的库短代码在哪种版本中仍然有效?

1 个回复
最合适的回答,由SO网友:brasofilo 整理而成

文件/wp-includes/media.php, 在定义库快捷码的位置,第一个出现在WordPress 2.5.

它有id (单数)属性,以引用post_parent:

$attachments = get_children("post_parent=$id ...

Theids (复数)属性出现在WordPress 3.5, 习惯于include 附件:

if ( ! empty( $attr[\'ids\'] ) ) {
    $attr[\'include\'] = $attr[\'ids\'];
}
...
$_attachments = get_posts( array(\'include\' => $include
PS:我现在已经更新了法典it reads (粗体更新):

Since WordPress 2.5 直到3.5,gallery短代码[…]
[…]<需要注意的是,这种样式的库短代码对于3.5来说并不新鲜,previously we could use the include attribute.

结束

相关推荐

Paginate Gallery

我正在使用默认的WordPress Gallery(以及Cleaner Gallery插件)来显示一些图像。画廊似乎没有的一件事是分页。我想做的是在6张图片之后添加上一个和下一个链接来浏览页面。话虽如此,有几个插件声称添加了此功能,但它们都是在没有新媒体库的情况下开发的,而新媒体库是WordPress 3.5的标准配置。我不想改变用户的体验。。。我只是想通过函数添加功能。php或循环本身。我可以将同样的东西应用到所有的库中,因此如果修复程序能够以某种方式找到库的短代码,那就太棒了!不知道该怎么做,只是在这