条件标记-如何与快捷码一起使用

时间:2012-08-22 作者:user1255049

我有一个salon website 使用图库页面,用户必须在查看各自的图库之前首先选择一位造型师。

我计划使用NextGen在特定于设计师的画廊中放置图像,并使用NextGen短代码(例如:[nggallery id=1]) 确定在特定页面上显示哪个库。

在做了一些研究之后,我认为WP的条件标签(我在想is_page( # )) 可能是实现这一点的最佳途径,我只是不知道如何集成条件标记来指定/定义页面和下一个短代码。

非常感谢任何提示、帮助、建议等。

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

我不确定是否理解您的问题,但您必须阅读更多wordpress/nextgen文档。

你到底需要做什么?你能更具体一点吗?

我认为,如果你为每个设计师创建一组页面,并在内容中使用图库的相应短代码,这将很好地工作。

例如:在REBECCA HAEHNLE(第29页)中使用[nggallery id=ref_stylist_galery]

在母版(图库)上,使用相册短代码(按所需顺序创建包含所有Stylests图库的相册)[album id=ref_album_id template=extend]

我想它会成功的:)

换句话说,你可以在你的page.php 模板:

if( is_page(ID_OF_SPECIFIC_PAGE) ) {
  // make your stuff here
  echo do_shortcode(\'[nggallery id=\'.$my_id.\']\');
} else {
  // output standard content here
}

结束

相关推荐

Get_Pages不接受我的查询

我希望有人能指出我的错误。我在函数中有一个函数。带有简单meta\\u查询的php。如果我使用此查询。$args = array( \'meta_query\' => array( array( \'meta_key\' => \'Partner_Level\', \'meta_value\' => \'Gold\', \'post_type\' => \'page\', \'post_status\' =