Wordpress

关闭WordPress自带在线插件/主题编辑器

WordPress的插件、主题在线编辑功能着实给了我们极大便利,但大家一定遇到过因为手误而导致网站发生致命错误(Fatal Error)的情况。 此时只能通过FTP或是文件管理器重新编辑文件,得不偿失。当各位程序员们在帮助客户构建WordPress网站时,不如多留个心眼将编辑器关闭,或许会减少许多不必要的麻烦。 方法很简单,在 wp-config.php 文件中加上: define( 'DISALLOW_FILE_EDIT', true );

  • 豆采
1 min read
Wordpress

WordPress删除父主题中指定功能的两种方法

在折腾WordPress模版代码时经常见到两种触发function的方法,一种是用function_exists()来判断方法存不存在,如果存在则执行;另一种则是用add_action()或add_filter()来执行写好的方法,统称hook(勾子)。如果用到子主题的话,在父模版中用function_exists()会更灵活,因为在子主题中可以用相同的方法名字直接覆盖父主题的方法。下面以在子主题中删除父主题指定的方法(function)代码为例,简单整理一下: 方法一 function_exists() 先查看父主题中的代码: // 父主题中function.php的代码 if ( ! function_exists('print_something') ) { function

  • 豆采
3 min read