Wordpress主题技巧

自定义 WordPress 2.5 后台样式

自定义 WordPress 2.5 后台样式

WordPress 2.5 引入了一个好玩的选项:自定义后台颜色模式。这个选项意味着每个用户都可以自己给后台选择自己最喜欢一个样式。现在让我们做一个好玩的东东:给你增加一个可选择的自定义的样式。

admin-color-scheme.jpg

概念

在这个特性后面的函数是 wp_admin_css_color(),它的用法如下所示:


wp_admin_css_color(
    $shortname, // eg 'mycoolstyle', 用于在 wp_options 表中保存设置。
    $longname, // eg 'My Cool Style'
    $css_url, // 你自定义的样式表的 URL
    array(
        $color_code_1, // a HTML color code like '#123456'
        $color_code_2, // or 'red'
        $color_code_3, // or 'rgb(100,100,100)'
        ... // any number of color codes you want
    )
);

这个函数组装一个数组 $_wp_admin_css_colors,然后该数组用在个人档案页面显示各种颜色模式。所以在插件中只要在 admin_init 这个 hook 中调用这个函数即可。

例子

假设你是巴西的粉丝,然后你想制作一个插件在你的后台界面添加一些阳光,你可以在你的插件的目录下创建一个样式文件,并且插件大致如下:


<?php
/*
Plugin Name: Admin Custom CSS: Brazil!
Plugin URI: http://planetozh.com/blog/
Description: Plugin example: add a per-user custom CSS to the admin area
Author: Ozh
Version: 0.1
Author URI: http://planetozh.com/
*/
add_action('admin_init','custom_admin_css_brazil');
function custom_admin_css_brazil() {
    $plugin_url = get_option( 'siteurl' ) . '/wp-content/plugins/' . plugin_basename(dirname(__FILE__)) ;
    wp_admin_css_color(
        'brazil',
        __('Brazil'),
        $plugin_url . '/wp-admin-brazil.css',
        array(
            '#3c940c',
            '#fffc01',
            '#3005eb',
        )
    );
}
?>

admin-color-scheme-brazil.jpg

最后这个插件下载在这里

翻译自 Per User Custom Stylesheet in WordPress 2.5

是不是很简单,大家有空也自己做个自己喜欢的后台样式吧!做好之后,欢迎大家留言告诉我 :-)

标签:WordPress 插件

Wordpress主题技巧

更多有关于 Wordpress主题技巧

Metaslider幻灯片使用详解!

塔克网整站模板 安装使用指南

WordPress如何备份网站数据库和文件?WordPress整站搬家操作流程。

WordPress网站安全设置教程

国外英文广告联盟网站模板,WordPress主题整站演示地址列表

WordPress主题开发:开启文章缩略图功能

WordPress 自定义头像插件:WP User Avatar

WordPress 后台管理界面UI自定义插件:WP Admin UI Customize

WordPress 自定义文章/页面阅读权限的插件:User Specific Content

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2016 Tadke.com. Powered by Wordpress.