大家都知道,wordpress默认的小工具中,就有一个功能的小工具,而且默认都是使用的状态。在这里,我教大家如何去美化它!以及去掉wordpress.org【PS:底部以及保留wordpress网站网址的才可以去掉啊,没保留的这里保留吧,至少留个版权给人家,我是这么想的,底部保留wordpress官网地址即可,功能那里留着难看所以去掉】
首先找到这个文件,位于/wp-includes/下的default-widgets.php,下载并用编辑器打开修改!一般情况下按ctrl+F可以搜索
先说说wordpress.org如何去掉吧!在之前,无意中看到一篇文章介绍,说的好像是PHP代码一类的,可是当我去看代码的时候发现并不是的,是下面这样一句话:
1
| <li><a href="http://wordpress.org/" title="<?php echo esc_attr(__('Powered by WordPress, state-of-the-art semantic personal publishing platform.')); ?>">WordPress.org</a></li>
|
这里大家只需要直接删除这段代码即可!当然你可以选择保留,如果你的底部没有wordpress的连接那么还是保留吧!尊重他人版权,版权留一个即可啦!
好,下面我们来看看这段代码!
1
| <li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php echo esc_attr(__('The latest comments to all posts in RSS')); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
|
大家都知道RSS2是什么吧?就是评论的RSS,这个就是功能里面显示评论RSS的地方,大家不喜欢也可以删除!反正我不需要评论RSS,我删了!【这个站没用到这个小工具,看这里 yumanutong.com 的顶部这里就应用了,修改了样式而已!】
下面看看评论RSS的代码!大家自己选择是否保留!就是这条:
1
| <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using RSS 2.0')); ?>"><?php _e('Entries <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
|
好了,这三个地方,大家自己决定好了,然后我们来修改下登录这块吧!
首先看看如下代码
1 2
| <?php wp_register(); ?> <!--显示注册链接或网站管理链接--> <li><?php wp_loginout(); ?></li> <!--显示登录字样的按钮-->
|
我们只需要删除
这段代码,然后改为如下代码
1 2 3 4 5 6 7 8 9 10 11 12
| <li><?php if (!(current_user_can('level_0'))){ ?> <form action="<?php echo get_option('home'); ?>/wp-login.php" method="post"> <input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" /><br /> <input type="password" name="pwd" id="pwd" size="20" /><br> <label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> 记住密码</label> <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" /> <input type="submit" name="submit" value="登录" class="button" /> </p> </form> <a href="<?php echo get_option('home'); ?>/wp-login.php?action=lostpassword">忘记密码</a> <?php } else { ?> <a href="<?php echo wp_logout_url( get_bloginfo('url') ); ?>" title="">退出登录</a> <?php }?></li>
|
这样,功能的小工具总算DIY完了,由于我也没咋去修改这些东西【懒】,下次想到有啥好修改的修改了再写教程给新手哈!新手也可以自己对比其他主题去修改这些功能!都是总结出来的,其实我看不懂那些代码,嘿嘿!
好了,如果大家比较熟悉html和CSS的自己再次修改定义下吧,yumanutong.com的顶部的那个的代码如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <ul> <!--从UL这类开始--> <table width="650" cellspacing="1"><!--这里是表格定义--><tr><td><!--功能这块--><?php if (!(current_user_can('level_0'))){ ?> <form action="<?php echo get_option('home'); ?>/wp-login.php" method="post"> 用户名:<input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" /> 密码: <input type="password" name="pwd" id="pwd" size="20" /> <label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> 记住密码</label> <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" /> <input type="submit" name="submit" value="登录" class="button" /> </p> </form> <a href="<?php echo get_option('home'); ?>/wp-login.php?action=lostpassword">忘记密码</a>/<a href="<?php echo get_option('home'); ?>/wp-login.php?action=register">没有账号?</a> <?php } else { ?> <a href="<?php echo wp_logout_url( get_bloginfo('url') ); ?>" title="">退出登录</a> <a href="<?php echo get_option('home'); ?>/wp-admin/">进入后台</a> <?php }?></td> <td><!--文章RSS--><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using RSS 2.0')); ?>"><?php _e('Entries <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></td></tr> <?php wp_meta(); ?> </table> <!--表格结束--> </ul> <!--结束-->
|