wordpress Web サイトに WP - Alert プラグインを使用しています。問題は、ホームページのみに表示するように設定されているにもかかわらず、すべてのページに表示されることです。(家にいる)。ただし、私のホームページは静的なホームページなので、 is_front_page に設定しても、すべてのページに表示されます。何か見逃しているかどうか教えていただけないでしょうか??
function wp_alert_add_sticky_alert(){
if(get_option('alert_show_on_site') == 'yes'){
$display = true;
$homeOption = get_option('alert_show_on_home');
$pageOption = get_option('alert_show_on_page');
$postOption = get_option('alert_show_on_post');
$getID = get_the_ID();
if($homeOption == 'yes' && is_home ()){
$display = true ;
}elseif($pageOption == 'yes' && is_page()){
$display = true ;
}elseif($postOption == 'yes' && is_single()){
$display = true ;
}else{
$display = false ;
}
if($display){
?>
<div class="sticky-box">
<div class="sticky-inner"><?php echo stripslashes(get_option('wp_alert_message')); ?>
</div>
</div>
<?php
}
}
}
?>
この行を上記のコードに追加しましたが、それでも静的ホームページにのみ表示されません。} elseif($homeOption == 'はい' && is_front_page()){ $display = true ; }
よろしくお願いします:)