私は サロンのウェブサイト にギャラリーページを持っています。そこではユーザーはまず個々のギャラリーを見る前にスタイリストを選択しなければなりません。
NextGenを使用して画像をスタイリスト固有のギャラリーに格納し、NextGenショートコード(例:[nggallery id=1]
)を使用して特定のページに表示されるギャラリーを決定することを計画しました。
少し調査した後、私はWPのコンディショナルタグ(is_page( # )
)がこれを実行する最良の方法であると思うと思います。コンディションタグを統合してページとNextGenを指定/定義する方法がわからないのです。ショートコード.
ヒント、ヘルプ、アドバイスなどは大歓迎です。
私はあなたの質問を理解するのは確実ではありませんが、あなたはもっとwordpress/nextgenのドキュメントを読む必要があります。
あなたは正確に何をする必要がありますか?もっと具体的にできますか?
私は、あなたが(それぞれのスタイリストのために)ページのセットを作成して、コンテンツの中のギャラリーのそれぞれのショートコードを使うならば、これはうまくいくと思う。
ex:REBECCA HAEHNLE(page_id = 29)ページでは[nggallery id=ref_stylist_galery]
を使用してください
マザーページ(ギャラリー)で、アルバムのショートコードを使用します(必要な順序で、すべてのスタイリストギャラリーを含むアルバムを作成します)[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
}