在自定义页面上仅显示使用快捷代码的特定图库

时间:2013-08-08 作者:NathanJ2012

我终于让这个图库在我的页面上运行起来了,根据之前在这个网站上的一些建议,我在抄本上研究了图库的短代码。现在,如果我理解正确,如果我将ID设置为ID=“astrophoto”,那么它应该只从该帖子中读取,但当我调用页面时,它会捕获帖子库中未包含的图像。

还有一个造型问题。我正在使用Foundation 4作为我的框架,并计划在单击时使用包含的模式来显示全尺寸图像,但这需要花费大量时间,我希望在这方面节省时间,并从这里获得一些帮助。

画廊位置:http://lab.nmjgraphics.com/astrophotography/

下面是我现在使用的短代码:

<?php
//Calling arguments for gallery. This is the place to change the information for which gallery is to be displayed
$gallery_shortcode = \'[gallery id="astrophoto" columns="3" order="ASC" orderby="ID" gallery size="medium"]\';
?>

<?php get_header(); ?>

<h1 class="contact-title">Astrophotography Gallery</h1>

<div class="row">
<?php print apply_filters( \'the_content\', $gallery_shortcode ); ?>
</div>

<?php get_footer(); ?>

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

看看gallery shortcode documentation (法典)

身份证件

指定帖子ID。画廊将显示附加到该帖子的图像。如果未指定ID,默认行为是显示附加到当前帖子的图像。例如,要显示附在post 123上的图像:[库id=“123”]

所以,是的,您应该在那里输入post\\u id,而不是post\\u name。

结束