Typecho 在独立页面中获取站点所有评论列表,支持翻页

Ryan

2020-09-14/0 评论/80 浏览

预览

Typecho 在独立页面中获取站点所有评论列表,支持翻页

思路

查库,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; ?>
文章出自:虾米皮皮乐 https://xiamp.net/archives/typecho-gets-a-list-of-all-comments-on-the-site-in-a-separate-page.html,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
0 评论
80 浏览
您的大名:
万水千山总是情,给个打赏行不行。 打赏

发表评论

虾米皮皮乐

Ryan

版权申明:收费资源由本站发布,用户购买后只有终端使用权,禁止转售和转载

Typecho 在独立页面中获取站点所有评论列表,支持翻页
09/14
2020
预览思路查库,typecho_comments表,这次我没有用之前的 push 方式来获取Wi...
扫描右侧二维码阅读全文