[typecho] 笔记
November 07, 2015折腾了typecho也差不多好些天了,也该告一段落了。不过还是写下一些笔记备忘一下吧。
编辑器相关:
- 限制摘要字数:
编辑主题的index.php,和archive.php文件中找到这样的代码
<?php $this->content('阅读剩余部分...'); ?>
将其替换为
<?php $this->excerpt(); ?>
-
如果要控制摘要的输出字数的话,就可以这么来改代码
<?php $this->excerpt(200, ’…’);//200就是摘要的字数 ?>
链接相关:
-
网页跳转QQ聊天:(注:8888888为你的Q号)
tencent://message/?uin=88888888%Site=梁先生&Menu=yes
-
页面跳转:
<script language=”javascript” type=”text/javascript”>
// 以下方式直接跳转
window.location.href=”../../../admin/write-post.php”;
</script>
typecho界面相关:
-
显示全部文章列表,可以应用在任何地方。用于归档页面。
<?php $this->widget(‘Widget_Contents_Post_Recent’, ’pageSize=10000’)->parse(‘<li>{year}-{month}-{day} : <a href=”{permalink}”>{title}</a></li>’); ?>
-
添加上一篇和下一篇文章:
thePrev('上一篇 : %s', '没有上一篇'); ?> theNext('下一篇 : %s', '没有下一篇'); ?> -
访问统计:(需要用到一个叫 VIEWS的插件。Views.zip)
输出访问次数:
<?php Views_Plugin::theViews(); ?>
输出最受欢迎文章
<?php Views_Plugin::theMostViewed(); ?>
-
输出友链:(需要用到一个叫 Link的插件)
<?php Links_Plugin::output(); ?>
-
边栏每月归档后显示文章数目:
<?php $this->widget(‘Widget_Contents_Post_Date’, ’type=month&format=Y年m月’)->parse(‘<li><a href=”{permalink}”>{date}</a> <span id=”ignore”>({count})</span></li>’); ?>
-
若是不希望后台出现typecho的相关页脚信息,可以删掉admin/copyright.php 文件(强烈不推荐)
数据相关:
- 重置密码:
若是忘记了密码,可以修改数据库,将管理员密码 改为
e10adc3949ba59abbe56e057f20f883e
则密码可以重置为 123456
- 让“贡献者”发帖直接通过:
可修改下列代码行中的“editor”为“contributor”:
var/Widget/Contents/Post/Edit.php:222:299