十大 WordPress Hack 技巧

  1. 使用Wordpress相册
  2. WordPress2.5加入了全新的相册功能,我们以前也介绍过如何在日志和页面中调用它。但这个功能相当单薄,让我们来丰富一下:
    打开single.php并另存为image.php,在the_content函数之前插入以下代码:
    gallery

    < ?php if ( !empty($post->post_excerpt) ) the_excerpt(); // this is the “caption” ?>



the_content函数之后插入以下代码:

< ?php previous_image_link() ?>
< ?php next_image_link() ?>




css样式:

/****************Image Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#ffffff;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}

  • 在博客上显示Twitter
  • twitter
    用你的帐号登录
    Twitter.com,然后到http://twitter.com/badges/html选择一个样式并将代码插入你的主题文件中即可

  • 为侧边栏添加125×125广告位
  • 125ad
    眼下有125×125广告位相当受欢迎,你是不是也想弄一个?
    在你主题目录增加一个“ads”文件夹用以存放125.gif,并在侧边栏添加如下代码:



    自定义css样式

    .bannerads {width:270px; margin:10px auto;}
    .ad_125x125 {float:left; margin:0px 5px 10px 5px; width:125px; height:125px;}

  • 改变默认的图片上传文件夹

  • 默认情况下,WordPress 把所有的图片都保存到 wp-content/uploads 文件夹下。现在 WordPress 后台 – Settings – Miscellaneous 有两个选项:Store uploads in this folder 和 Full URL path to files (optional)。你可以利用这两个选项来使用不同的目录甚至你空间中的子域名来保存文件。

  • 改变插件或者主题文件夹路径
  • 在 WordPress 2.6,你可以把 wp-content 文件夹放在你服务器的任何位置。当你升级的时候这将非常有用,因为你现有的主题或者插件都不会被覆盖。
    如果你想把 wp-content 文件夹放到另外的位置,可以在 wp-config.php 中指定路径:

    define(’WP_CONTENT_DIR’, ‘http://www.labnol.org/assets/wp-content’);

  • 显示评论者Gravatars头像
  • 以前也跟大家分享过在WordPress 2.5中显示Gravatar头像,不过展示效果不是很丰富,今天再介绍个表现更丰富的方法。首先,打开你所使用主题的comments.php文件,找到:
    < ?php comment_text() ?>
    用以下代码替换之:

    < ?php if (get_bloginfo('version')>=2.5)
    echo get_avatar( $comment->comment_author_email, $size = ’50’, $comment->comment_author_link);?>
    < ?php comment_text() ?>




    现在你的主题就可以显示Gravatars头像了,最后我们修改style.css美化下:

    .gravs {margin-top:20px;}
    .avatar {float:left; margin-right:5px; margin-bottom:5px; padding:3px; border:1px solid #999999;}

  • 关闭 WordPress 2.6 的日志修订功能
  • WordPress 2.6 引入了 Wikipedia 样式的文档修订功能,这样可以让你在不小心误操作的时候,很容易就可以返回。
    这个功能可能对多人博客来说非常好,但是对个人 WordPress 用户时不需要这个功能。日志修订功能也会增大 wp_posts 数据表,因为每个修订意味着一个额外的数据行。
    你可以在 wp-config.php 文件中添加下面代码屏蔽日志修订功能:

    define(‘WP_POST_REVISIONS’, false);

  • 添加打印按钮
  • 在single.php文件中添加如下代码:

    Print this Article

  • 侧边栏登录窗口
  • < ?php global $user_ID, $user_identity, $user_level ?>
    < ?php if ( $user_ID ) : ?>

    Control panel

    < ?php elseif ( get_option('users_can_register') ) : ?>

    Identification

  • 类似文章

    7条评论

    1. @page:小姑娘那么聪明的,慢慢看,慢慢就懂了,你的主题水平慢慢上去了,祝贺
      @proprint:欢迎常来,多评论

    已关闭评论。