2017-09-04 141 views
2

在WordPress安裝問題上搔着頭。WordPress菜單選擇列表下拉菜單限制爲10個項目

基本上我需要在WordPress的外觀 - >菜單區域有很多菜單,這在理論上是非常正常的事情。但是,由於某種原因,菜單列表的上限爲10項。

enter image description here

當我「創建一個新菜單」它增加了完全沒入wp_terms數據庫表中,但不會出現在管理下拉。

我已經做了/嘗試了以下內容:

  1. 有保證的,沒有錯誤,或者在我的php.ini文件更新max_input_vars5000警告
  2. 新安裝的WordPress
  3. 設置職位WordPress的設置限制15
  4. 增加了一些配置,以.htaccess文件還php_value max_input_vars 5000
  5. 試圖在wp-admin文件夾
  6. 停用所有的插件安裝一個單獨的php.ini文件。
  7. 激活的WordPress基本主題

有沒有人遇到類似的東西?任何英雄都可以讓我知道我能解決我的問題。

我正在運行OSx並運行內置的apache本地服務器。即使我嘗試在非常基本的Linux服務器上在線安裝,即使執行上述步驟,問題仍然存在。

在此先感謝任何需要一點時間幫助的人。

+0

我有一個小測試博客,我用來玩。只需添加額外的測試菜單共12個,它們全都顯示在外觀 - >菜單下拉菜單中。 http://cherylvelez.com/menu-ss.png我正在運行的Wordpress版本4.8.1至少它意味着在默認安裝(即沒有自定義),下拉允許超過10項。 –

+0

您在網站中使用哪些插件。 –

+0

@CherylVelez感謝您的信息,我正在運行最新版本的WordPress,它可能是值得激活2017年的基本主題和測試。 –

回答

0

解決:右傢伙,所以我概括肯定是值得,如果你正面臨着這個問題做了上述步驟,但我的問題是下到數據庫,這是怎麼發生錯誤配置中超越我,但.. 。

wp_terms表字段term_idwp_term_taxonomy表字段term_taxonomy_id中,沒有設置AUTO_INCREMENT

值插入wp_terms表不錯,但未能插入並賦給類型nav_menu的正確wp_term_taxonomy表作爲該表不能分配term_taxonomy_id正確的兩個表聯繫起來。

希望這個線程可以幫助任何面臨類似問題的人!

:)

0

1)編輯.htaccess文件。您可以嘗試的第一種方法是編輯存儲在WordPress安裝主目錄中的.htaccess文件。您必須使用FileZilla等FTP客戶端連接到您的FTP帳戶。一旦連接後,打開.htaccess文件,並添加以下代碼片段:

php_value max_input_vars 5000

從這裏,你可以增加從1000 max_input_vars限制到5000,這將使你的菜單項WordPress的限制,以增加自動。如果限制仍然存在,您也可以嘗試將值從5000增加到7000或更多 - 但是他們可能會持續的另一個原因是因爲PHP服務器沒有響應您的代碼條目,並且在這種情況下您可以嘗試使用解決方案第二。

+0

作爲上面提到的我已經用'.htaccess'嘗試過了,但一直沒有運氣:(我的設置也玩過很多! –

+0

能不能分享一下網站的細節? –

+0

抱歉我不能分享這些細節,謝謝非常感謝你的努力。 –