新做了一个写日记的模板,根据大佬 安和 的方法做出来的,以后可以随时随地写小日记啦!
独立页面
首先创建个独立页面模板,名字其实随便的,这里我创建的是 diary.php
然后依旧是惯例的模板开头
<?php
/**
* 日记
*
* @package custom
*
*/
if (!defined('__TYPECHO_ROOT_DIR__')) exit;?>
创建完页面之后依旧是把主题的page页面复制过来
这个我就不演示了,大家自行复制就好
但要注意,要删除掉主题的content输出部分(其实可以保留,看各位自己)
评论
所谓日记页面就是在单独创建个独立页面,只有你可以在底下评论,因为我这边是个人博客,没有其他用户的,所以就直接弄登录了就显示评论框即可
php 代码:<?php if($this->user->hasLogin()):?>
注意,这个地方不是加在diary.php的,你需要单独创建一个评论文件,复制一个原先的评论文件就可以,起名成comments-diary.php就行,然后在评论框位置(邮箱名称那里)的上面加上haslogin,然后最后以一个
php 代码:<?php endif; ?>
结束,但是评论样式总不能跟普通评论一样吧(如果不嫌弃其实也可以)
你可以重新写一个评论样式或者用你给主题首页添加的说说样式(上文)
如若大家都懒得写,可以评论告诉我,我可以把我在nexmoe写的那个贴上来hhh
现在本喵又发现了一种新的方法,直接做好的模板(仅试验适配joe主题),可以去 这里 下载查看
按照博主的方法为何只是跟普通新建页面没两样呢
这篇是好久之前写的,意思就是这个页面的评论区只有登录的用户才能看到,也就是只有博主才能发布评论,评论作为私人的日记,,如果你是joe,我还是建议你去最后那一行的链接,有现成的模板。
我不是JOE的主题,找了很久啊,博主帮帮忙
那就是文中写的那样呀,hasLogin()判断是否是登录用户,是登录用户显示评论框,不是不显示,这样可以自己写评论,别人只能看,不能评论
暂无点赞
暂无点赞
暂无点赞
暂无点赞
大佬 适配joe主题的随记页面打不开了可以分享一下吗
我看你已经找到了:@(害羞)
嗯嗯 回复了以后他网站突然又可以打开了:@(害羞)
暂无点赞
暂无点赞
暂无点赞
你好请问日记的游客评论怎么搞
用我文章最末尾的,加大字号的那个“新方法”,点超链接
暂无点赞
暂无点赞