本文目录[隐藏]1隐藏多余模块2移除多余模块3移除自定义模块4移除页面编辑窗口的模块 我们都知道,WordPress的文章/页面编辑窗口附带了很多功能模块(Meta Boxes),如下图所示: 显示过多的模块会显得很烦乱,那么如何隐藏或移除这些Meta模块呢? 隐藏多余模块 WordPress 给大家提供了一个“显示选项”(在窗口的右上角)来隐藏它们: 去掉勾选,就可以隐藏不需要的模块。但是这里的设置只是针对于当前用户,如果是WordPress多用户站点,你就要考虑进行后台定制,从全局上移除不必要的模块,一来提高用户体验,二来隐藏某些不想为用户使用的功能。 移除多余模块 实现方法很简单,直接根据自己的需要,将下面的代码添加到主题的 functions.php 文件中: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 // 移除文章编辑界面默认的Meta模块 function remove_my_post_metaboxes() { remove_meta_box( ‘authordiv’,’post’,’normal’ ); // 作者模块 remove_meta_box( ‘commentstatusdiv’,’post’,’normal’ ); // 评论状态模块 remove_meta_box( ‘commentsdiv’,’post’,’normal’ ); // 评论模块 […]
窗口
Widgetize 侧边栏的登录窗口
前面介绍了如何在侧边拦设置登录窗口,其中 Brezeck 由于使用 Widget 不好使用这个插件,于是今天去查了下怎么写 Widget 插件(可能需要代理才能访问),花了1个小时写了这个 Widget 插件,由于时间仓促,可能存在些错误,如果你发现,请向我 report 下。 下载地址:点击下载 下载后,解压缩,把 widget_sidebar_login_panel.php 上传到 plugins 目录下,到管理界面激活即可。当然还要到 Presentation 的 Widgets 设置显示位置。 以下谈谈这个插件的制作过程: 基本的 Widget 语法: <?php function widget_myuniquewidget($args) { extract($args); ?> <?php echo $before_widget; ?> <?php echo $before_title . ‘My Unique Widget’ . $after_title; ?> Hello, World! <?php echo $after_widget; ?> <?php } register_sidebar_widget(‘My Unique […]

在侧边拦设置登录窗口
有没有想过不用跑到登录界面,直接在首页就能登录到 WordPress 后台呢?实际上已经有人做到了,先帖几张屏幕截图,是在本站使用的 BLIX 主题下测试,WordPress 的版本是2.2,原作者说他在 2.1 也做过测试,在以前的版本好像就不兼容了。 登录窗口: 登录之后: 那么如何实现呢?Small Potato,已经帮你实现了,把 sidebar_login.txt 文件中的代码复制到你的侧边栏即可。注意该文件中的代码产生的 URL 只兼容 WordPress 2.1 以上的版本,以前的版本已经不再兼容了。 如果你已经厌倦于到登录界面或者你的博客已经吸引到一大堆读者来注册和登录的话,这个功能是非常有用。 最后说一下:原始代码来自于:MW WordPress theme by Javier García.,Small Potato 把代码重新结构化,使之适应于 WordPress 的侧边栏和符合 XHTML 标准。 翻译自:How to place a login form in the sidebar PS:本站也小试了一下,并开放了注册,hoho!并给注册者以贡献者的权限,你有什么好文章,就给我们发下吧,审核之后就可以发表了。 Update:2007-07-25 写了个小小的插件,现在支持 Widget,请查看:Widgetize 侧边栏的登录窗口 标签:WordPress 技巧

侧边栏登录窗口
有没有想过不用跑到登录界面,直接在首页就能登录到 WordPress 后台呢?实际上已经有人做到了,先帖几张屏幕截图,是在本站使用的 BLIX 主题下测试,WordPress 的版本是2.2,原作者说他在 2.1 也做过测试,在以前的版本好像就不兼容了。 登录窗口: 登录之后: 详细代码如下: <li> <?php global $user_ID, $user_identity, $user_level ?> <?php if ( $user_ID ) : ?> <h2>Control panel</h2> <ul> <li>Identified as <strong><?php echo $user_identity ?></strong>. <ul> <li><a href="<?php bloginfo(‘url’) ?>/wp-admin/">Dashboard</a></li> […]
EditText中显示隐藏Android输入法窗口 Android开发技术
细心的网友可能发现我们在使用EditText时,会自动的弹出输入法面板,这里我们提供多种方法可以不让程序默认升起IME窗口。 1.让EditText失去焦点,使用EditText的clearFocus方法 2. 强制隐藏Android输入法窗口,在IME类中我们通过 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 实例化输入法控制对象,通过hideSoftInputFromWindow来控制,其中第一个参数绑定的为需要隐藏输入法的EditText对象,比如imm.hideSoftInputFromWindow(etAndroid123.getWindowToken(), 0);
Android窗口编程(无标题,全屏) Android开发技术
很多时候我们设计的Android程序需要全屏显示或无标题,通过编程的方法控制窗口信息,这里在Activity中的onCreate方法执行时requestWindowFeature(Window.FEATURE_NO_TITLE);可以实现无标题,而全屏可以加入getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); 这句实现整个窗口的水平和垂直都处于全屏状态,更多Android开发技巧可以关注android123.com.cn的FAQ栏目。

