我在我的WP CMS中刪除了一個菜單。這是一個頁腳菜單。警告:爲foreach()(刪除wordpress菜單)提供的無效參數PHP問題或WP問題?
現在我的網站頁腳,我得到這個文本。
Warning: Invalid argument supplied for foreach() in /home/user/example.net/wp-content/themes/example/sidebar-footerfour.php on line 11
我試過恢復菜單,但文本仍然存在。
這裏是在sidebarfooterfour
<div class="fwidth185 lefts"><h4>UK Payday <span> Lenders</span></h4>
<?php $trusted_loan = wp_get_nav_menu_items('UK Payday Lenders'); $count = 1; ?>
<ul class="loan_cat">
<?php foreach ($trusted_loan as $menu_loan) : ?>
<li><a href="<?php echo $menu_loan->url; ?>"><?php echo $menu_loan->title; ?></a></li>
<?php endforeach; $trusted_loan=''; ?>
</ul>
<h4>Responsible <span> Lendings</span></h4>
<?php $trusted_loan = wp_get_nav_menu_items('Responsible Lendings'); $count = 1; ?>
<ul class="loan_cat">
<?php foreach ($trusted_loan as $menu_loan) : ?>
<li><a href="<?php echo $menu_loan->url; ?>"><?php echo $menu_loan->title; ?></a></li>
<?php endforeach; ?>
</ul>
</div>
我WP編輯器中的代碼,我不知道代碼,所以我不知道該怎麼做,甚至它是否是一個WordPress的問題,或者PHP的問題。有什麼想法嗎?
那麼,你正在加載的菜單是否仍然存在? – 2013-03-06 20:12:38
您是否刪除了「英國發薪日貸款人」或「責任貸款」菜單? – Jrod 2013-03-06 20:26:16
我跟着Kolinks的提示,但我仍然有頭...那就是我正在嘗試刪除。我想我可能只是刪除的菜單中WordPress的.. 我改變了它的使用方法:?陣列()和刪除的行7和8(頭和wp_get_nav_menu_items(「Resonsible貸款」) 這是怎麼樣的有趣的是,測試代碼,看看有什麼可行的,什麼不可行 – damian 2013-03-06 20:51:33