0

我正在创建用于创建图库帖子的自定义帖子类型。我拿出的其中一件事是“编辑器”部分,因为我有自己的上传器。由于 HTML 编辑器已经消失(现在不能使用简码),是否有一个 wp 函数相当于[gallery]简码?

4

3 回答 3

0

知道了。这是其他想要做同样事情的人的代码。把这个宝贝扔到你的主题模板文件里试试看。

$images = get_children(array('post_parent'=>$post->ID, 'post_type'=>'attachment', 'post_mime_type' => 'image'));
foreach($images as $image){
    echo wp_get_attachment_link($image->ID);
}
于 2012-04-18T08:13:26.403 回答
0

为此,您可以使用 wordpress 函数 make

gallery_shortcode(array('orderby'=>ID));

设置好帖子后一定要调用它

于 2012-04-18T09:55:17.073 回答
0

根据Codex 关于[gallery]直接在模板文件中输出短代码内容的建议,我将使用do_shortcode()

<?php do_shortcode( '[gallery]' ); ?>

你甚至可以传递接受的参数:

<?php do_shortcode( '[gallery columns="4" size="medium"]' ); ?>
于 2012-04-18T15:46:01.540 回答