共计 1158 个字符,预计需要花费 3 分钟才能阅读完成。
最近两天没有写文章,都在非技术性折腾主题,额,略微懂点html和css,让我头大不已,俺又是追求完美的人,么的办法,硬着头皮上啦,如果没有看懂请耐心哇。
想要实现的就是象我的右侧边栏效果的,例如随机文章栏,就想在后台定制一个widget,直接显示随机文章,如果想实现主题的自带sidebar效果,后台的小工具就不要启用,启用后就显示小工具效果,两者仁选其一,这个也是请教海天兄弟,并经过我实践证明鸟滴。
主要需要更改主题的两个文件sidebar.php及fuctions.php,首先在fuctions.php中定义widget,写入以下代码: if( function_exists(‘register_sidebar’) ) { register_sidebar(array( ‘name’ => ‘random’, ‘before_widget’ => ‘<li id=”%1$s”>’, ‘after_widget’ => ‘</li>’, ‘before_title’ => ‘<h2>’, ‘after_title’ => ‘</h2>’, )); } // 别掉了这个括号啊,掉了就杯具。 定义好后再到sidebar.php中将随机文章代码贴入 <?php if ( !function_exists(‘dynamic_sidebar’)|| !dynamic_sidebar(random) ) : ?> <li><h2>网事随机文章</h2> <?php query_posts(array(‘orderby’ => ‘rand’, ‘showposts’ => 8)); if (have_posts()) : while (have_posts()) : the_post();?> <a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title(); ?>”><?php the_title(); ?><br /></a> <?php endwhile;endif; ?> </li> <?php endif; ?> 好了,到这步后,将这两个文件上传复制覆盖原文件即在后台能看见random的widget,因为在fuctions.php里面已经定义名为random,至此完成。其他类推,额,不懂代码折腾起来真是累死个人,杯具狠。 再有个问题不晓得怎么解决,话说我添加小工具到widget里面N次,然后又删除它,然后就在底部累计了N+1个小工具,不晓得怎么一次性把他们干掉,晕,一个个删超级累人哇。哪位同学晓得请告诉一声呐。 |
我很好奇,好多文章都是单独的背景图片,是HTML编辑的么?