最近我一直有在积累的博客,被关闭了。现在才体会到为什么不能够寄住在别人的博客平台,记录和分享工作中的点滴。

在这里我想对51CTO的全体工作人员说一句'cao 草',能不能联系你们并回复下我。

没办法想到了在github可以开通自己的blog,尝试了一下。不过在使用jekyll的时候环境一直无法搭建,感谢公司

万幸在强大的github上,找到了PMBlog,谢谢公子(类似jekyll)。现在介绍关于PMBlog程序中links和menus插件的相关使用方法

PMBlog的links链接和menus导航基本介绍

通过如下地址下载需要的插件PMBlog 插件

这里我下载的是 Page2Link 和 Page2Menu插件,并放置到usr/plugin目录下

Page2Link插件

友情链接插件,按照links.example.html的格式(其实就是Markdown的链接格式)将链接一行一个写好,保存成links.html。主题模板中可以使用{{link}}变量调用它。{{link}}变量是一个数组变量,需要使用循环才能输出

Page2Menu插件

导航链接插件,按照menus.example.html的格式(其实就是Markdown的链接格式)将链接一行一个写好,保存成menus.html。主题模板中可以使用{{menus}}变量调用它。{{menus}}变量是一个数组变量,需要使用循环才能输出

插件使用

关于这两个的插件使用也是非常的简单的,我们只需要

# 配置config.php文件
$config['actived_plugins'] ="Page2Links,Page2Menus" //我们也可以简单的使用*开启全部的插件
# 使用
在模板文件中,我们仅仅需要添加如下代码便可以完成,link/menu的功能
{% for item in menu/link %}
    {{item.title}}  {# MenuItem's title #}
    {{item.url}}    {# MenuItem's url #}
    {{item.description}}    {# MenuItem's description #}
 {% endfor %}