如何去除摘要尾的这个图标?

模板开发以及发布测试

版主: seita

回复
daizhuo
帖子: 5
注册时间: 2021年 1月 27日 13:11

如何去除摘要尾的这个图标?

帖子 daizhuo »

用了别人的代码在首页设置显示摘要,但有图片的文章,在结尾有个超丑的图标,请问怎么可以去除并让“阅读全文”居中?

代码如下
<?php

if(preg_match('/<!--more-->/',$this->content)||mb_strlen($this->content, 'utf-8') < 270)
{
$this->content('阅读全文...');
}
else
{
$c=mb_substr($this->content, 0, 270, 'utf-8');
if(preg_match('/<pre>/',$c))
{
echo $c,'</code></pre>','...';;
}
else
{
echo $c.'...';
}
echo '</br><p class="more"><a href="',$this->permalink(),'" title="',$this->title(),'">阅读全文...</a></p>';
}
?>

显示的效果
111.jpg
111.jpg (129.92 KiB) 查看 4398 次
luzhiaiyan
帖子: 4
注册时间: 2016年 10月 9日 21:09

Re: 如何去除摘要尾的这个图标?

帖子 luzhiaiyan »

查CSS :shock:
daizhuo
帖子: 5
注册时间: 2021年 1月 27日 13:11

Re: 如何去除摘要尾的这个图标?

帖子 daizhuo »

楼上,我是超级小白,求指!我用的是默认模板
木诚诚
帖子: 12
注册时间: 2019年 5月 2日 11:00
联系:

Re: 如何去除摘要尾的这个图标?

帖子 木诚诚 »

我每次改坏主题就直接复原回默认主题
https://github.com/typecho/typecho/blob ... /index.php

代码: 全选

<?php
/**
 * Default theme for Typecho
 *
 * @package Typecho Replica Theme
 * @author Typecho Team
 * @version 1.2
 * @link http://typecho.org
 */

if (!defined('__TYPECHO_ROOT_DIR__')) exit;
 $this->need('header.php');
 ?>

<div class="col-mb-12 col-8" id="main" role="main">
   <?php while($this->next()): ?>
        <article class="post" itemscope itemtype="http://schema.org/BlogPosting">
         <h2 class="post-title" itemprop="name headline"><a itemprop="url" href="<?php $this->permalink() ?>"><?php $this->title() ?></a></h2>
         <ul class="post-meta">
            <li itemprop="author" itemscope itemtype="http://schema.org/Person"><?php _e('作者: '); ?><a itemprop="name" href="<?php $this->author->permalink(); ?>" rel="author"><?php $this->author(); ?></a></li>
            <li><?php _e('时间: '); ?><time datetime="<?php $this->date('c'); ?>" itemprop="datePublished"><?php $this->date(); ?></time></li>
            <li><?php _e('分类: '); ?><?php $this->category(','); ?></li>
            <li itemprop="interactionCount"><a itemprop="discussionUrl" href="<?php $this->permalink() ?>#comments"><?php $this->commentsNum('评论', '1 条评论', '%d 条评论'); ?></a></li>
         </ul>
            <div class="post-content" itemprop="articleBody">
             <?php $this->content('- 阅读剩余部分 -'); ?>
            </div>
        </article>
   <?php endwhile; ?>

    <?php $this->pageNav('&laquo; 前一页', '后一页 &raquo;'); ?>
</div><!-- end #main-->

<?php $this->need('sidebar.php'); ?>
<?php $this->need('footer.php'); ?>

直接在

代码: 全选

<?php $this->content('- 阅读剩余部分 -'); ?>
加<center>就能实现居中了。

代码: 全选

            <div class="post-content" itemprop="articleBody">
             <center><?php $this->content('- 阅读剩余部分 -'); ?></center>
            </div>
daizhuo
帖子: 5
注册时间: 2021年 1月 27日 13:11

Re: 如何去除摘要尾的这个图标?

帖子 daizhuo »

感谢指教!谢谢!
回复