関数をホームページのみに表示するには、ホームページの設定に応じて、WordPress 関数is_home()および/またはis_front_pageを使用します。
ホームページがブログ投稿を一覧表示するように設定されている場合、これが解決策になります。
function woo_add_home_slider() {
if (is_home()) {
if ( function_exists( 'soliloquy_slider' ) ) soliloquy_slider( '169' );
}
}
ホームページが特定のページを表示するように設定されている場合:
function woo_add_home_slider() {
if (is_front_page()) {
if ( function_exists( 'soliloquy_slider' ) ) soliloquy_slider( '169' );
}
}
または、設定によっては、2 つを or で組み合わせることで、必要な効果を得ることができる場合があります。
ホームページがブログ投稿を一覧表示するように設定されている場合、これが解決策になります。
function woo_add_home_slider() {
if (is_home() || is_front_page()) {
if ( function_exists( 'soliloquy_slider' ) ) soliloquy_slider( '169' );
}
}
もちろん、次のように if を 1 つの条件に組み合わせることができます。
function woo_add_home_slider() {
if ((is_home() || is_front_page()) && function_exists( 'soliloquy_slider' )) {
soliloquy_slider( '169' );
}
}