我正在创建用于创建图库帖子的自定义帖子类型。我拿出的其中一件事是“编辑”部分,因为我有自己的上传者。由于HTML编辑器消失了(现在不能使用短代码),是否有一个等同于[gallery]
短代码的wp函数?
答案 0 :(得分: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);
}
答案 1 :(得分:0)
您可以为此目的使用wordpress函数make
gallery_shortcode(array('orderby'=>ID));
确定在设置帖子
后调用此方法答案 2 :(得分:0)
根据Codex recommendation for outputting the [gallery]
shortcode content directly in a template file,我会使用do_shortcode()
:
<?php do_shortcode( '[gallery]' ); ?>
您甚至可以传递接受的参数:
<?php do_shortcode( '[gallery columns="4" size="medium"]' ); ?>