MOCOMOCO.PRESS(https://mocomoco.press)というサイトを運営しています。
テーマを変更して間もないのですが、footerに問題があり困っています。
スマートフォンから見たとき、Notice:Undefined variable:の文字列が表示されます。
根本的に解決するというよりはNoticeの文字列を消せればいいのですが、
php.iniにerror_reporting = E_ALL & ~E_NOTICE
を追加しても消すことができません。
この場合、どうすれば文字列を消すことができますか?
↓28行目〜40行目の抜粋です。
/** * Next / prev post link(Single page only) */ if (is_single()){ if ($prev_post) { $nav_url = get_permalink($prev_post->ID); echo '<a href="'.$nav_url.'" class="btbar_btn"><div class="btbtn_inner preva"><i class="menu_icon icon-left-light"></i><span class="cap">'.__('Prev', 'DigiPress').'</span></div></a>'; } if ($next_post) { $nav_url = get_permalink($next_post->ID); echo '<a href="'.$nav_url.'" class="btbar_btn"><div class="btbtn_inner nexta"><i class="menu_icon icon-right-light"></i><span class="cap">'.__('Next', 'DigiPress').'</span></div></a>'; } }?>
回答3件
あなたの回答
tips
プレビュー