预览

2020-09-14T14:38:20.png

思路

查库,typecho_comments表,这次我没有用之前的 push 方式来获取Winget对象,继承了Widget_Abstract_Comments类,可以直接使用Typecho_Widget::widget()方法来调用对象,比较符合Typecho的设计思路。重写了翻页代码,完美支持翻页。

核心代码

此处内容已隐藏,回复后(需要填写邮箱)可见

调用方式

和平常的Widget_Abstract_Comments对象是一样的。

<?php $comments = Typecho_Widget::widget('Widget_Comments_List@page-comments', 'ignoreAuthor=true'); ?>
<?php while ($comments->next()) : ?>
    <div class="comment-block">
        <a href="<?php $comments->permalink(); ?>"><?php Comment::excerpt(20, "...", $comments) ?></a>
    </div>
<?php endwhile; ?>

发表回复

验证码 32 + 10 =

已有 15 条评论

  1. a
    辽宁省辽阳市
    回复

    去问问企鹅村

  2. 广西来宾市
    回复

    我来学习一下,然后把它举一反三。

  3. 山东省济南市
    回复

    这正是我想要的

  4. 江苏省南京市
    回复

    感谢分享

  5. 安徽省合肥市
    回复

    我来看看!

  6. 北京市北京市
    回复

    我来学习一下

  7. 上海市上海市
    回复

    我来学习一下,然后把它举二反六。

  8. 河北省保定市
    回复

    是得分点分v

  9. lus
    浙江省杭州市
    回复

    抄代码。

  10. 贵州省贵阳市
    回复

    看看怎么实现的

  11. 河北省廊坊市
    回复

    看看

  12. 广东省河源市
    回复

    感谢分享

  13. 001
    广东省广州市
    回复

    去问问企鹅村

  14. 江苏省苏州市
    回复

    能举二反六吗?获取获取某个用户的所有评论及相关回复评论。。。