看了不少网上的教程,折腾了不少次,感谢@刘郎和@李的博客 两位仁兄前后指点。
首页的说说打算改为调用其他博客的文章或者做一个文章的说说模式。
在折腾中出现不少问题,博主登录的情况下显示评论框和非博主在不登录情况下可以留言评论。调用所有的子评论并且不逐个缩进左对齐,这些问题比较难搞有空再折腾。
<?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>";
}
?>
本文著作权归作者 [ 老罗 ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
oneblog主题不是自带说说嘛,我就是参照oneblog做的,顺便加入了图片和视频功能
看错了,你加到了首页,不错不错
这跟小李那个主题有点像。
主题我都用免费的。现在不折腾了,能用就行。能留言沟通就行。哈哈。
😄折腾也是比较累人
为什么不能对说说评论
又换主题啦?
之前的付费主题作者的授权站服务器到期不续费了,没法用了。想用joe再续情缘,结果发现无法切换其他主题,作者老六。
那个joe再续情缘我之前也用过,用了旧切换不了其他主题了,群里问他也不理
,真的很🐕
作者里边加入了秀肌肉代码,请教了别人后我去掉了代码,已经能用了,其他文件还没仔细看有没有。