WordPress 自定义post/page metabox,有时候需要自定义一些样式,在 wp-admin/includes/post.php 的 postbox_classes 函数中有如图所示的过滤器: 所以自定义metabox的class可以使用以下方法: 其中 post-metabox-id 就是使用 add_meta_box 函数添加metabox的第一个参数(ID),结果如下图:
在 functions.php中加入以下代码:
最近天朝发威,导致谷歌的多项服务打开缓慢甚至打不开...wordpress后台也调用了些google字体已经js库,导致了每次打开后台的时候龟速卡.解决办法就是在主题的文件里面添加如下的函数,临时解决下,鄙视下天网.....
WordPress怎么移除注册的默认小工具?此方法是将WordPress默认带的小工具进行移除注册操作,打开你的主题目录里的 functions.php ,添加如下代码即可,根据需要进行修改......
做WordPress网站定制的时候,有时候需要上传一些默认不允许的一些类型文件,解决办法其实很简单,只需要在主题文件的 functions.php 里面添加一个钩子函数即可,代码如下:
function vimui_allow_upload_mimes( $mimes ){ return array( 'html' => 'text/html', 'pdf' => 'application/pdf', ); } add_filter( 'upload_mimes', 'vimui_allow_upload_mimes' );
主题开发的时候,有时候需要在人安装成功后,在后台admin控制面板上面提示一些信息,可以在functions.php里面添加如下的代码:
function hello_admin() { echo 'Your are welcome'; //这里就是将要在admin面板显示的消息,可根据需要来写代码 } // Now we set that function up to execute when the admin_notices action is called add_action( 'admin_notices', 'hello_admin' );
WordPress 写文章的时候,总是会自动保存一个文章的副本,这样有好处也有不好的地方,一是有很多没用的草稿文件,二是会造成文章ID不连续的可能,三是会增加数据库的大小,虽说也浪费不了多少.除非有自我强迫症.呵呵,有的人说需要改动WordPress的内核代码,其实完全不用这么做,只要添加一个钩子以及移除一个钩子即可,还能避免因为升级造成失效的问题,下面就是代码,只要放到主题文件的 functions.php 里即可......
有时候在做二次开发的时候,需要对wordpress后台的权限进行控制,移除一部分的导航菜单,有的人直接去修改wordpress的核心代码,其实完全可以使用以下代码解决,添加到你的主题文件的 function.php 里面......
wordpress自定义登录界面背景,logo,超链接以及title:
wordpress默认登录界面的logo,title,以及链接都是默认自带的,仔细查看 wp-login.php 这个文件在 83 行开始(我的wordpress版本为 3.6.1,不同版本有可能不同),可以看见如下代码......
Handles and Their Script Paths Registered by WordPress,Wordpress主题开发常用js及其引用方法......
Recent Comments