19
Sep

持续震荡中

最近blog更新慢了,都是因为在选择一个适合的主题。原来的主题 GenkiTheme 对宽屏的支持实在太差,自己用了快半个月了才发现=o=。。。再修改CSS无果的情况下,找到了现在这个主题 i3Theme 1.2。yo2的模板里是没有的,自己试过上传可是问题太多,于是发给了老大oneoo,他当晚就放到yo2上了 - 再次感谢一下~
这个主题比较特殊,暂时只发现和”随机文章”、”标签云”两个侧边栏有冲突,会沉底,查过并不是CSS的问题,所以暂时放弃了这两个。其次就是如果要自定义侧边栏的话,方法和白鸽同学原来介绍的有少许不同。
具体来说,你会发现这个主题有一个dbx-box.css,就是每个侧边栏都是一个box,如果按照原来的方法加上widget,那么侧边栏就不是一个现在这种效果的box,而是使用背景色的一段文字罢了。具体怎么加,可以参考下面:


?><?php function widget_mostcommented() {
?>
      <!– sidebox start  –>
      <div id=”mostcommented” class=”dbx-box”>
        <h3 class=”dbx-handle”>热评文章</h3>
        <div class=”dbx-content”>
          <ul>
            <?php if(function_exists(’get_mostcommented’)) {get_mostcommented($limit = 10);} ?>
          </ul>
        </div>
      </div>
      <!–sidebox end –>
<?php
}
if ( function_exists(’register_sidebar_widget’) ) 
    register_sidebar_widget(_(’热评文章’), ‘widget_mostcommented’);
?>

可以看到,有个sidebox的标记,所有你加的widget都必须是dbx-box的概念。本文加的位置是最后一个?>和前一个?>之间,如果你有疑问,可以给我邮件帮你check。

之后解决的就是翻页的问题,pagebar插件确实开启了,可是始终不能显示出自定义的效果。又在白鸽同学的blog上找到了方法,可是还是无效。。。于是找到了插件作者的blog,解决了问题:

You have to delete the following code to remove the “Next/Previous Entries” output:

<div class="navigation">
    <div class=”alignleft”><?php next_posts_link(’&laquo; Previous Entries’) ?></div>
    <div class=”alignright”><?php previous_posts_link(’Next Entries &raquo;’) ?><div>
</div>

这就明了了,您必须在index.php上删除掉上面的一段代码,不然始终默认显示的是原始的翻页方式。(好像并不是每个模板都需要这样做)。然后你只需要在上面你需要删除的代码那,paste上:

<?php wp_pagebar(array('before'=>'Pages: '))?>

这样一切就和谐了~我在这基础上改了一点,就是把...那用方框框了起来,好看一点,稍微改下CSS就好了,这就不说了,有兴趣的可以继续给我邮件

这只是一小部分,其实很多都是细节的东西,比如字体,颜色,要改一下刷新一下,不过有了firefox的CSSViewer就容易多了,如果你用firefox,可以尝试一下。

就这些了,你们那天气怎么样?厦门这不错~

 

Tags: ,

Related Posts

2条评论

LEAVE A COMMENT

Comments RSS Feed   TrackBack URL