萧涵主题置顶摘要和全文显示的方法

By | 2012 年 6 月 18 日

在博客主题使用萧涵模板后,发现很多朋友需要将置顶文章的摘要或者全文显示出来。

基于萧涵WordPress主题“Xiaohan V3.0”

打开主题文件夹wp-content\themes\xiaohan3下的index.php文件

第18开始 行

[php]
<div class="sticky" id="post-<?php the_ID(); ?>">
<h2>[置顶] <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>[/php]

修改为

[php] <div class="post" id="post-<?php the_ID(); ?>">
<h2>[置顶] <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
<div class="intro"><?php the_content(); ?></div>[/php]

即将CSS的class由sticky修改为post,并添加显示内容的代码。

萧涵主题显示摘要和全文效果图
 

这样置顶文章就能正确显示摘要了。如果要显示全文,最简单直接的办法就是在文章的结尾处添加一个“更多”的分隔符,即

[php]<! –more–>[/php]

这样就实现了置顶文章显示全文或者摘要的功能。

74 thoughts on “萧涵主题置顶摘要和全文显示的方法

  1. longtian

    为什么我按照你上面的代码改置顶的文章只能显示第一段的文字好像,我的第一段只有3个字?请问是什么原因

      1. longtian

        群里的朋友帮忙弄好了 谢了,那个增加博客的那个教程的视频好像有问题,有段只有声音图像不动,卡那里的,如果有时间的话可以修正下,还有博主没有给博客增加快速回到顶部的教程哦……有时间的话也可以写个吧,我刚刚百度弄好了……

  2. 足浴盆排行榜

    老大我的想把置顶俩字填回去,怎么置顶的文章不显示置顶俩字,其余没置顶的文章都显示置顶俩字了? 另外你这个方法显示的置顶文章是全文显示吗?我想让置顶文章全文显示

  3. 足浴盆排行榜

    老大我的想把置顶俩字填回去,怎么置顶的文章不显示置顶俩字,其余没置顶的文章都显示置顶俩字了? 另外你这个方法显示的置顶文章是全文显示吗?我想让置顶文章全文显示

    1. 偶看林伟强 Post author

      文章置顶的设置和模板是没有关系的。在发表文章的时候,左侧有个“发布”–“公开度: 公开”后面有点编辑,勾选“将文章置于首页顶端”。或者,查看“所有文章”–快速编辑–勾选“置顶这篇文章”,保存即可。

    1. 偶看林伟强 Post author

      文章置顶的设置和模板是没有关系的。在发表文章的时候,左侧有个“发布”–“公开度: 公开”后面有点编辑,勾选“将文章置于首页顶端”。或者,查看“所有文章”–快速编辑–勾选“置顶这篇文章”,保存即可。

      1. yu

        谢谢楼主回答,我想要的不是这种摘要,这种摘要文字没有特效显示,我想把显示的摘要进行一下文字加粗,这样怎么实现呀!

        1. 偶看 Post author

          发表或编辑文章,在想要显示“继续阅读”按钮处,单击编辑框中第一行第12个按钮【插入“更多”分隔符(ALT+SHIFT+T)】,即可插入一个“继续阅读”按钮。

  4. 超低层挣扎者

    我现在首页的置顶文章可以全文显示,不过就是显示后间距太密了,上行和下行的字都快贴一起了,请问怎么才能分开点,请教一下个问题就是我看别人的博客首页的文章下都有个(阅读全部)的按钮,可是我的没有,请问是怎么加上去的?后台编辑时我也是加了末标签的了

          1. lvxingxb

            缩略图本来没改那代码之前是图在中间,大小也刚好,改了之后就乱了变成在左边而且尺寸位置都不对了,图片挤压的厉害,不知道怎么会这样,改了代码后行于行之间的间隔是改好了,就是图片严重变形位置从中间变成在左边挤压的很厉害

            1. 偶看 Post author

              你的博客图做的很好了,不需要再加缩略图功能。

      1. lvxingxb

        你好,我上面那个问题现在已经解决了,不过我的站还有个问题就是我首页的那篇置顶文章怎么会在首页的第二页还出现,而且也是全文的显示,置顶功能不是就是把要放第一的文章调到首页吗?怎么这篇文章又在第二页又显示了?怎么样去掉,,我这样说不知道你看不看得明白,可以麻烦你去我的站看一下,就是首页置顶的那篇文章在第二页还有这篇文章,这样就重复出现了,我想把第二页那篇去掉,只留首页的就行,谢谢

        1. 偶看 Post author

          您的意思是不想再所有文章中再次调用置顶文章,这个是有办法的,但是需要修改代码,要研究下才行。

        2. 偶看 Post author

          其实也还好吧,目前是你文章数量比较少,等以后文章多了,用户一般翻不到你的置顶文章那一页的,不用担心。

          1. lvxingxb

            你好,我上面写错了,我的意思是首页的置顶文章要全文显示,这个已经实现,现在就是第二页又出现首页这篇置顶的文章,而且也是全文显示,我就想请教一下能不能第二页这篇不要全文显示

  5. 颜乐

    终于显示了
    不过又出了个问题
    为什么我置顶之后
    点文章地址
    会无效
    如果不置顶还有用
    麻烦博主看下咋回事
    谢谢 了

    1. 偶看 Post author

      文章发布中可视化编辑的第六个按钮,一个“的标志,具体代码《blockquote》和《/blockquote》,使用时将《》改成<>。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据