ユーザーが無料のブログにサインアップできる wordpress マルチサイトを実行しています。wordpress オプション フレームワーク キットを購入して有効にし、ユーザーがブログを構成するためのカスタム オプションを許可しました。
nextgen ギャラリー プラグインを使用して、ブログ テンプレート ファイルでショートコードを使用しています。
<?php echo do_shortcode("[jj-ngg-jquery-slider html_id='about-slider' directionnav='true' controlnav='false' gallery='1' effect='fade' ]"); ?>
do_shortcode では、ID が 1 (gallery="1") のギャラリーのみを取得します。このショートコードは、ユーザーが ID 1 のギャラリーを削除するか、新しいギャラリーを作成してギャラリー ID 1 の代わりに使用したい場合を除き、正常に機能します。
バックエンドには、使用したいギャラリー ID を入力するオプションがあります。オプション フレームワークを使用して、バックエンド テーマ オプションを構成しています。オプション フレームワークは、次のコードを使用してユーザーの入力を出力します。
of_get_option('home_slideshow', 'Default');
私の質問は、gallery="1" と書かれているショートコードの 1 桁の "1" を of_get_option に置き換えるにはどうすればよいですか? これを達成するための適切な形式がわかりません。前もって感謝します。