SEO研究

我不做SEO很多年

修改tstyle免费版wordpress主题

由于昨晚在臭虫站后台发现不少垃圾留言,其中有些非法关键词留言导致后台无法删除,于是把网站删除之后计划用wordpress武装起来。在网上找了几款主题,都不是我想要的,本来tstyle themes很符合我的要求的,结果对3.1.1版的支持貌似不是很好。另外,需要对指定分类进行读取,于是到网上参考了一些高手的代码,终于成功修改tstyle免费版wordress主题

现在分享一下代码,首先是指定分类列表的读取:

<?php $posts = get_posts("category=4&numberposts=10"); ?>
<?php if( $posts ) : ?>
<ul class="list"><?php foreach( $posts as $post ) : setup_postdata( $post ); ?>
<li>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>

解释一下,第一行中的category=4表示读取分类id为4的栏目的文章,numberposts=10表示读取10条

然后是30天排行的

<?php
 function filter_where($where = '') {//posts in the last 30 days
$where .= " AND post_date > '" . date('Y-m-d', strtotime('-30 days')) . "'";
 return $where;
}
add_filter('posts_where', 'filter_where');
query_posts("showposts=10&v_sortby=views&caller_get_posts=1&orderby=date&order=desc") 
?>
<ul class="list">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" title="<?php the_title() ?>"><?php the_title() ?></a></li>
<?php endwhile; endif; ?><?php wp_reset_query(); ?>
</ul>

第七行中的showposts=10表示读取十条

效果如下图

修改tstyle免费版wordpress主题
修改tstyle免费版wordpress主题

因为现在还没有数据录入,所以看起来是空的。

  • 评论列表:
  •  东莞网站推广
     发布于 2011-05-18 08:45:41  回复该评论
  • 代码插入到模板合适的位置(即你首页上需要调用哪个栏目插入相应代码即可)
  •  Jessy
     发布于 2011-04-26 00:45:16  回复该评论
  • 哦,才看到了,那个丫的太不明显了,还让我以为没有呢?
  •  咋免费
     发布于 2011-05-18 07:09:52  回复该评论
  • 这代码怎么插入呢?是插入在那里呢?是在首页还是在分类呢?新手来求解
    •  东莞网站推广
       发布于 2011-05-18 08:45:41  回复该评论
    • 代码插入到模板合适的位置(即你首页上需要调用哪个栏目插入相应代码即可)
  •  Jessy
     发布于 2011-04-23 06:31:36  回复该评论
  • 也没演示地址啊
    •  Jessy
       发布于 2011-04-26 00:45:16  回复该评论
    • 哦,才看到了,那个丫的太不明显了,还让我以为没有呢?

发表评论:

Powered By Z-BlogPHP 1.6.5 Valyria

粤ICP备14091522号-3 Copyright 东莞SEOAdam工作室主要提供网站优化/网站推广/网页设计/网站优化诊断SEO服务 All Rights Reserved.