菜单 – 蓝月网络 https://lanyueer.com 专注于WordPress外贸建站,主题插件汉化、配置 Thu, 31 Dec 2015 07:27:21 +0000 zh-CN hourly 1 wordpress设置菜单时,点击菜单页面右上角的“显示选项”无法展开 https://lanyueer.com/wordpress-menu-display-options-unable-to-expand/ Thu, 31 Dec 2015 07:27:21 +0000 http://lanyueer.com/?p=528 这个是由于wordpress4.2之后中文版造成的bug,可以使用一下方案解决(任选其一解决): 1.将修复文…

wordpress设置菜单时,点击菜单页面右上角的“显示选项”无法展开,首发于蓝月网络。

]]>
这个是由于wordpress4.2之后中文版造成的bug,可以使用一下方案解决(任选其一解决):

1.将修复文件覆盖:
将WordPress4.1中的nav-menus.php使用FTP 上传覆盖至根目录的wp-admin文件夹,覆盖即可。

2.在外观中打开自定义,点击自定义左侧的“菜单选项”,点击齿轮按钮,即可看到显示选项中的内容,勾选即可

3.在设置–常规中,将语言设置为英文,回到菜单即可打开显示选项,勾选所有选项之后回到设置–常规切换语言为中文即可

wordpress设置菜单时,点击菜单页面右上角的“显示选项”无法展开,首发于蓝月网络。

]]>
WordPress 技巧:如何移除 WordPress 后台的菜单 https://lanyueer.com/how-to-remove-wordpress-admin-menu-items/ Mon, 16 Nov 2015 03:09:25 +0000 http://lanyueer.com/?p=457 可能因为不想给客户看到过多的菜单或者其他种种原因,你想简化 WordPress 后台菜单,其实这个非常容易: …

WordPress 技巧:如何移除 WordPress 后台的菜单,首发于蓝月网络。

]]>
可能因为不想给客户看到过多的菜单或者其他种种原因,你想简化 WordPress 后台菜单,其实这个非常容易:

  1. add_action( 'admin_menu', 'wpjam_remove_admin_menus' );
  2. function wpjam_remove_admin_menus(){
  3. 	remove_menu_page( 'index.php' );                  //Dashboard
  4. 	remove_menu_page( 'edit.php' );                   //Posts
  5. 	remove_menu_page( 'upload.php' );                 //Media
  6. 	remove_menu_page( 'edit.php?post_type=page' );    //Pages
  7. 	remove_menu_page( 'edit-comments.php' );          //Comments
  8. 	remove_menu_page( 'themes.php' );                 //Appearance
  9. 	remove_menu_page( 'plugins.php' );                //Plugins
  10. 	remove_menu_page( 'users.php' );                  //Users
  11. 	remove_menu_page( 'tools.php' );                  //Tools
  12. 	remove_menu_page( 'options-general.php' );        //Settings 
  13. }

如果仅仅想移除子菜单,比如设置界面:

  1. remove_menu_page( 'options-general.php' );        //Settings

也可以移除插件生成的菜单,只要复制链接的最后一段即可,比如要隐藏下面自定义日志类型生成的页面:

http://yourdomain.com/wp-admin/edit.php?post_type=portfolio

可以使用函数:

  1. remove_menu_page( 'edit.php?post_type=portfolio' );

WordPress 技巧:如何移除 WordPress 后台的菜单,首发于蓝月网络。

]]>
保存WordPress菜单时丢失菜单项问题 https://lanyueer.com/menu-items-missing-issue/ Sun, 08 Nov 2015 05:04:56 +0000 http://lanyueer.com/?p=445 我创建了一个菜单,大概有80多个菜单项,这80多个是直接用WordPress import工具导入的测试数据。…

保存WordPress菜单时丢失菜单项问题,首发于蓝月网络。

]]>
我创建了一个菜单,大概有80多个菜单项,这80多个是直接用WordPress import工具导入的测试数据。但当我想修改菜单,增加几项时,问题就来了,只要多加一个,排在最后的菜单必定会消失一个,连菜单位置的设定也没了,导致无法增加更多的菜单项。

google了一下,发现答案,原来是服务器问题,php 5.3.9后增加了一项叫做max_input_vars,默认值1000,即表单一次可以提交1000个变量。超过了怎么办,只能被截断,也就是说传到WordPress的数据早就被服务器截断了,丢失了,WordPress只能对着残缺不全的数据哑巴吃黄连。

具体的原因在这篇文章中,写的相当详细,我就不重复了,直接说说我是怎么解决的。

拷贝一份php.ini,放到wp-admin目录下,在php.ini里加上这几项,问题就可以解决,放到网站根目录下只能改变前台的设置,影响不到后台。

max_input_vars = 2000

suhosin.post.max_vars = 2000

suhosin.request.max_vars = 2000

如果遇到这个问题,php版本又没到5.3.9,php.ini里也没这项,直接加上就好。

保存WordPress菜单时丢失菜单项问题,首发于蓝月网络。

]]>