typecho建立一个“说说”页面

终于自己原创了第一篇技术文,虽然很水。

所谓“说说”页面,也就是类似于emlog系统的“微语”、handsome主题的“时光机”,其主要作用是记录短句子,例如心情笔记,学习笔记,瞎唠叨的一些话。(侧边栏可以看到)

自从看了友人C的handsome主题后,对“时光机”页面爱不释手,决定改一个类似的页面。

由于我用的是“yodu”主题,我将我改的过程写出来,不一定成功,其他模板请自测。(另外别当教程看,我给自己写的学习笔记)
大致的样式就是一个页面只显示评论,然后实现登录者评论,访客只显示评论而无评论框。

效果图

首先建立一个新的页面文件,例如“talk.php”

<?php
/**
 * talk
 * 
 * @package custom
 *
 */
if (!defined('__TYPECHO_ROOT_DIR__')) exit;
 $this->need('header.php'); 
$this->need('sidebar.php');
?> 
 <article>

先写一个开头,这是我的开头,各模板请仿照。(只要不引入文章页面就好了)

接着把评论页面(comments.php)的全部代码复制进去(emm我就是这样,因为自身评论样式好看,如果你想要别的样式可以直接重写页面)

然后找到评论框的div,把评论框里的内容全部放入下面两个代码之间(应该说是用下面两个代码把评论框框起来)

<?php if($this->user->hasLogin()): ?>

(这里放评论框)

<?php endif ; ?>

这样就完成了访客只看得到评论,只有登录者才能发评论。

由于我评论的时间是“n天前”的格式,为了一眼看得懂日期(个人喜欢),我把它改成了“年-月-日 时-分-秒”的格式。

date('Y-m-d H:i:s')

这样几乎就完成了,我不会改样式...,会的人可以改点样式更美观哦。

然后可以在底部修改一下,自己琢磨,报错的话我也不知道...(此文章只是我做一份笔记,有啥问题别怼...)

如果你也是“yodu”模板的话可以联系我直接发页面代码给你...别的我不会emm...

本文为作者九日发布,未经允许禁止转载!
18847
30
1
发表留言

      九日作者
      5个月前

      谢谢大佬提供插件链接

    2年前

    有没有直接做成插件的,一直在找,找不到。

    2年前

    用了您分享的这个教程,已成功搭建了个说说页面!感谢~以及还想问一下博主的观影单用的是tp的哪一款插件呢?如果可以的话请告知~不可以也没事!先谢谢了~

      九日作者
      2年前

      观影单不是插件哦,是主题自带的功能。

        2年前

        居然是自带的~谢谢你的解答

    3年前

    单开一个新typecho放说说的我死了

    3年前

    <?php $this->need('comments.php'); ?>
    评论框,上面!参考:https://00625.cc/113.html

      九日作者
      3年前

      整理了这么多,厉害啊(๑•̀ㅁ•́ฅ)

    3年前

    已经成功,但是有点丑

      九日作者
      3年前

      样式就是模板的评论样式,可以试着修改成自己喜欢的样子。

        3年前

        我评论开启了30天后不允许评论,30天过后,说说页面也不能发表了,这个怎么解决呀

    3年前

    参考尝试了一下,还不错,可以愉快的发说说了(⁄ ⁄•⁄ω⁄•⁄ ⁄)

      九日作者
      3年前

      嘿嘿,感谢大佬参考,你博客很好看

    4年前

    看起来很难的样子。。。。。

    4年前

    你的loading有一些bug,无法消失。

      九日作者
      4年前

      可否具体一点,没听懂你说的意思。

    4年前

    看来已经改为handsome主题了,
    时光机功能我修改了下,主要是可以从微信发文字,图片及位置信息了。

      九日作者
      4年前

      原来handsome主题中时光机的增强功能是用了你的方法,不错哈,涨知识了

typecho建立一个“说说”页面
扫描右侧二维码继续阅读
August 29, 2018
微风忆夏
blogger
九日
一名想要每天自律努力上进的在校大一生。
公告

我和博客一样,不给任何人推送。
但如果你访问,会知道我的很多。

力扣每日一题迁移至GitHub:

统计
文章:110 篇
分类:5 个
评论:1151 条
运行时长:4年191天
by yoniu.
微风忆夏