WordPress管理面板实现高亮日志的状态

WordPress管理面板实现高亮日志的状态,又是一个加强用户体验的小tips,不过这个是给网站管理员看的,在functions.php中添加如下代码,可突出显示你的日志页面的状态。如上图所示。

function custom_post_states( $post_states ) {
foreach ( $post_states as &$state ){
$state = '<span class='.strtolower( $state ).' states>' . str_replace( ' ','-',$state ) . '</span>';
}
return $post_states;
}
add_filter( 'display_post_states','custom_post_states' );
function custom_post_states_css(){
echo '<style>
.post-state .states{
font-size:10px;
padding:3px 8px 3px 8px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}
.post-state .password{background:#000;color:#fff;}
.post-state .pending{background:#83CF21 !important;color:#fff;}
.post-state .private{background:#E0A21B;color:#fff;}
.post-state .draft{background:#006699;color:#fff;}
</style>';
}
add_action('admin_head','custom_post_states_css');

相关文章

我想将wordpress的默认接口路由改掉,愿意是默认的带一个 wp...
wordpress自定义分类法之后,我看到链接都自动在后面添加了一...
事情是这样的,我用 get_post_type 函数创建了一个自定义分类...
最近网站莫名其妙的被顶上了,过一个多小时,就注册一个账号...
最近服务器要到期了,就想着把网站转移到另外一台服务器,本...
今天在写wordpress的接口,然后碰到个奇怪的问题,怎么访问都...