接下来是配置typecho。我最初的想法:将简书的markdown脚本复制过去,可以有相同的效果,转载csdn平台的时候就是这么做的。但是这个过程中碰到三个比较大的问题:

  • 无法显示图像
  • 无法显示数学公式
  • 代码无法高亮

这三个问题最终通过三个插件完美解决了。

一、无法显示图像

简书的图片是上传到它的服务器,当typecho引用这个网址的时候,却呈现不出来。尝试将图片上传到自己的云主机,确实是可以正常显示的。

因此有了这个插件,它会自动将网络引用的图片下载到云主机的特定文件夹,这样外部访问就可以正常显示了!也可以这里下载:AutoSaveImage.zip

需要注意的是,引用的图片后缀名不能是.JPG这种大写的,不然插件识别不了。

二、无法显示数学公式

markdown最给力的就是数学公式书写了,再也不用再word里面点鼠标了!但如果网页显示不了公式,那岂不是一无是处!

好在热心网友提供了插件,完美支持Mathjax。

也可以这里下载:typecho-markdown-master.zip

三、代码高亮

代码高亮也找到了合适的插件,也可以这里下载:CodeStyle-master.zip

四、php简单修改网页

1、首页显示文章摘要修改

在index.php文件找到代码

content('阅读剩余部分...'); ?>

将其替换为

excerpt(); ?>

如果要按制摘要的输出字数,可以修改代码为

excerpt(300, '...'); ?>

通过修改300来控制输出的字节数量。

2、启用插件时的500错误

需要修改文件夹名称

五、小结

typecho采用php和mysql数据编写,说明两点:

  • 可以利用php的语法定制我们的网页,php菜鸟教程
  • 我们的文章以数据库的形式保存,因此不能在后台直接查看。

阳光下没有新鲜事,php和其他的语言没什么两样,几个示例就可以简单入门,能大致看懂整体结构,还可以做一些小修改。

接下来可以专注内容写作啦!

标签: typecho

添加新评论