wordpress程序建站中摘要设置几种方法

发布:xueshitianqian | 分类:网站运营 | 引用:0 | 浏览:

3 Mar 2010

最近在使用wordpress做博客网站,开始换模板遇到的问题:

第一:使全部发布的文章显示摘要设置;
通过火狐的插件工具查询到文字区域的class属性,然后再模板文件index.php 中查询class属性对应的位置,将下面的:

<?php the_content( ); ?>替换成下面这句即可。

<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 290,"..."); ?>

第二:在发布文章时候自助选择添加摘要设置:
通过工具查询到文字区域的class属性,然后再模板文件index.php 中查询class属性对应的位置,将下面的:

<?php the_content( ); ?>替换成下面这句即可。<?php the_excerpt();?>

第三种方法:显示更多阅读标签的替换方式:


<?php the_content( ); ?>替换成下面这句即可。

<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>        <?php the_content(__('继续阅读 &raquo;')); ?>接着替换成下面:

<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>   <?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 600,"..."); ?> <a href="<?php the_permalink() ?>" rel="bookmark">继续阅读 »</a>

第四种列表页加摘要:
 <?php if (have_posts()) : while (have_posts()) : the_post(); ?>     <li id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'ctn1'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a><span><?php the_time(__('y-m-d', 'ctn1')) ?></span></li>     

<li>     
 <?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 290,"..."); ?>
</li>
<?php endwhile; ?>  
   </ul> 


以上红色部分是加进去的摘要代码,直接加会出现和标题在同一行上,我们就加了换行标签<li></li>就可以实现了。
 

  • 相关文章:

3评论 - wordpress程序建站中摘要设置几种方法

Avatar

21天减肥法

2010-12-1 22:36:42

方法不错,我刚用了马上有效。

Avatar

zhijiezhang

2010-7-13 11:10:30

谢谢了, 我昨个遇到这个问题, 搜到贵博, 哈哈, 问题解决了, 谢谢了~

Avatar

天成

2010-3-4 21:16:00

这个有些过期了,貌似其中一部分已经不需要自己改了

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于

徐倩产品设计博客www.hongren.org,SEO技术交流学习、网站运营、网络营销、产品设计。在互联网这条长路上找到产品方向作为以后职业目标,博客上点点滴滴记录工作三年来的心路历程。也希望在此结交更多志同道合的朋友一起交流学习。

我的图片

日历


控制面板

最近发表

最近留言