【エラー表示】Fatal errorのため、ログイン及び公開ページが表示されません
-
Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context in /home/users/web11/7/5/0258257/サイト名/wp-content/themes/biz-vektor/design_skins/003/003_custom.php on line 23
このようなエラーが表示され、
ログイン画面及び公開ページを閲覧することができなくなってしまいました。いろいろ解決方法を調べて、
(参考:https://www.nishi2002.com/30440.html)
上記記載のファイル(003_custom.php)23行目あたりを調べました.●テーマやプラグインに古いコードが含まれていることが原因
>「break」という命令についてPHP 5では問題なかった書き方がPHP 7でエラー
breakという単語を検索しましたが、見つかりませんでした。●古いバージョンのBizVektorを使用している
>ログイン画面に入れないため、
古いバージョンかどうかをどうやって調べてよいかわかりませんそこで、
解決方法が全く想像つかず焦っています。
私自身、PHPがあまり理解できていません。
解決方法を順を追って説明していただけると助かります。●●●●●●●●●●●●以下指定ファイル●●●●●●●●●●●●●
<?php
/*——————————————-*/
/* Print header menu to head contact area
/*——————————————-*/
add_filter(‘headContactCustom’,’rebuild_head_contact_custom’);
function rebuild_head_contact_custom($headContact){
$gMenuHtml = ”;// ////////////// SubMenu
// $sub_menu_args = array(
// ‘theme_location’ => ‘headerSubMenu’,
// ‘fallback_cb’ => ”,
// ‘echo’ => false,
// // ‘walker’ => new description_walker()
// );
// $headSubMenu = wp_nav_menu( $sub_menu_args ) ;////////////// Global menu
$args = array(
‘theme_location’ => ‘Header’,
‘fallback_cb’ => ”,
‘echo’ => false,
‘walker’ => new description_walker()
);
$gMenu = wp_nav_menu( $args ) ;// メニューがセットされていたら実行
if ($gMenu || $gMenuHtml) {
// ナビのHTMLを一旦変数に格納
$gMenuHtml .= ‘
<!– [ #gMenu ] –>
<div id=”gMenu”>
<div id=”gMenuInner” class=”innerBox”>
<h3 class=”assistive-text” onclick=”showHide(\’header\’);”><span>MENU</span></h3>
<div class=”skip-link screen-reader-text”>
‘.__(‘Skip menu’, ‘biz-vektor’).’
</div>’.”\n”;// メニューがセットされていたら実行
// if ($headSubMenu) {
// $gMenuHtml .= ‘<div class=”headSubMenu”>’.”\n”;
// $gMenuHtml .= $headSubMenu;
// $gMenuHtml .= ‘</div>’.”\n”;
// }
$gMenuHtml .= ‘<div class=”headMainMenu”>’.”\n”;
$gMenuHtml .= $gMenu.”\n”;
$gMenuHtml .= ‘</div>’.”\n”;
$gMenuHtml .= ‘</div><!– [ /#gMenuInner ] –>
</div>
<!– [ /#gMenu ] –>’.”\n”;
} // if ($gMenu)
$headContact = $gMenuHtml;
return $headContact;
}/*——————————————-*/
/* 元のグローバルメニューは空にする
/*——————————————-*/
add_filter(‘bizvektor_gMenuHtml’,’rebuild_gMenu_custom’);
function rebuild_gMenu_custom(){
$gMenuHtml = ”;
return $gMenuHtml;
}/*——————————————-*/
/* メニューの横幅指定を一旦無効化
/*——————————————-*/
remove_action(‘wp_head’,’biz_vektor_gMenuDivide’,170);ヘルプの必要なページ: [リンクを見るにはログイン]
- トピック「【エラー表示】Fatal errorのため、ログイン及び公開ページが表示されません」には新たに返信することはできません。