• 首页
  • 友链
  • 排行
  • 友圈
  • 归档
  • 搜索
  • 夜间模式
    ©2021-2025  老罗博客 Theme by OneBlog
    搜索
    标签
    # 网络 # 游记
  • 首页>
  • 网络>
  • 正文
  • typecho独立页面评论制作说说

    2025年08月27日 73 阅读 9 评论 1942 字

    看了不少网上的教程,折腾了不少次,感谢@刘郎和@李的博客 两位仁兄前后指点。
    首页的说说打算改为调用其他博客的文章或者做一个文章的说说模式。
    在折腾中出现不少问题,博主登录的情况下显示评论框和非博主在不登录情况下可以留言评论。调用所有的子评论并且不逐个缩进左对齐,这些问题比较难搞有空再折腾。

    <?php
    $db = Typecho_Db::get();
    $comments = $db->fetchAll($db->select()
        ->from('typecho_comments')  
        ->where('cid = ?', 5)           
        ->where('author = ?', '老罗') 
        ->where('parent = 0')           
        ->where('status = ?', 'approved') 
        ->order('created', Typecho_Db::SORT_DESC) 
        ->limit(1)                      
    );
    
    if (!empty($comments)) {
        foreach ($comments as $comment) {
            ?>
            <div style="background-color: ; padding: 15px; margin-bottom: 0px; border-radius: 4px; border: solid 1px #205aef;font-size: 15px;">
                <div style="margin-bottom: 10px; line-height: 1.5;">
                    <?php 
                    echo Typecho_Common::subStr(strip_tags($comment['text']), 0, 80, '...');
                    ?>
                </div>
                <div style="display: flex; justify-content: space-between; align-items: center; color: #666; font-size: 14px;">
                    <span><?php echo date('Y-m-d H:i', $comment['created']); ?></span>
                    <a href="<?php echo Helper::widgetById('comments', $comment['coid'])->permalink; ?>" style="background-color: #f0f0f0; padding: 4px 8px; border-radius: 10px; text-decoration: none;">
                        查看
                    </a>
                </div>
            </div>
            <?php
        }
    } else {
        echo "<p>暂无符合条件的评论。</p>";
    }
    ?>
    

    本文著作权归作者 [ 老罗 ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    网络
    取消回复

    发表留言
    回复

    读者留言9

    1. 满心 Lv.1
      2025-09-01 10:31 回复

      oneblog主题不是自带说说嘛,我就是参照oneblog做的,顺便加入了图片和视频功能

      1. 满心 Lv.1
        2025-09-01 10:33 回复
        @满心

        看错了,你加到了首页,不错不错

    2. 全局变量 Lv.1
      2025-08-30 21:39 回复

      这跟小李那个主题有点像。

    3. ACEVS Lv.2
      2025-08-27 14:58 回复

      主题我都用免费的。现在不折腾了,能用就行。能留言沟通就行。哈哈。

      1. 老罗
        2025-08-27 17:30 回复
        @ACEVS

        😄折腾也是比较累人

    4. LiuShen Lv.2
      2025-08-27 13:23 回复

      为什么不能对说说评论103
      又换主题啦?

      1. 老罗
        2025-08-27 14:41 回复
        @LiuShen

        之前的付费主题作者的授权站服务器到期不续费了,没法用了。想用joe再续情缘,结果发现无法切换其他主题,作者老六。

        1. ah新 Lv.1
          2025-08-27 16:59 回复
          @老罗

          那个joe再续情缘我之前也用过,用了旧切换不了其他主题了,群里问他也不理109,真的很🐕

          1. 老罗
            2025-08-27 17:33 回复
            @ah新

            作者里边加入了秀肌肉代码,请教了别人后我去掉了代码,已经能用了,其他文件还没仔细看有没有。

    加载更多评论
    加载中...
    — 已加载全部评论 —
    首页友链排行友圈归档
    Copyright©2021-2025  All Rights Reserved.  Load:0.032 s
    粤ICP备2024302751号-1
    Theme by OneBlog V3.6.3
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。