如何在Wordpress里写Markdown

在这个Markdown大行其道的时代,作为一个Blog程序,不支持Markdown是会没落的,然而由于Wordpress是开源程序,有很多的第三方扩展可以很方便的获得Markdown支持。

很多人都会百度一下Wordpress里怎么写Markdown, 不要轻易的被知乎上的回答给骗了,那是回答早都过时了,只可参考,实际上并不能真正解决问题。

闲话少说,跟着我。

安装WP Editor.MD 插件

这个谁都会,插件页面搜一下,点安装就行了。

安装完之后,点击 【设置】->【Editor.MD】, 勾选 支持前端语法高亮。

PS. 这个插件还有一些Bug,比如使用#写标题或是其他的*等,排版符号和文本之间需要有空格才行。比如#h1#这样,前台页面显示是不正常的,# h1 #这样前台显示才正常,其他排版符号也类似。而且,这个插件到目前为止还不支持MD多标签嵌套。希望插件作者能够修复这个小bug.

取消Wordpress默认的Html标签过滤

由于Markdown插件是将MD排版语法转换成纯Html格式,而转换以后的Html里面会有很多class和style的Html代码,而默认的Wordpress会将这些代码过滤,这就是为什么你明明安装了MD的插件,而前台却显示不正常的原因了。

打开 【外观】-> 【编辑】

在右侧编辑区找到 【模板函数 functions.php】

在文件尾部添加

#移除Wordpress默认的Html标签和代码过滤
remove_action('init', 'kses_init');   
remove_action('set_current_user', 'kses_init');

注意:

这也意味着,别人可以在你的评论区,随意的写html和行内javascript,你的Blog的安全性可能有问题,如果针对评论你有更好的解决办法,可以联系我,我加到Blog里分享给大家。

调整Crayon Syntax Highlighter插件配置,使它可以和MD无缝结合

  • 打开 【设置】-> 【Cyayon】-> 【标签】
  • 取消勾选 【捕获 标签为插件所用】
  • 取消勾选 【捕获 反引号 标签】
  • 勾选【捕获 pre标签为插件所用 】
  • 可以根据自己的设置,灵活调整

到这里基本就完成了,就可以在Wordpress里顺利的写Markdown了

许多专业的产品和设备,都会有详细的产品规格表和说明书等。

这些文件由于字数太多,表格较长,大量的长文本和段落,通常不适用直接添加的产品页面中,而产品页面有不得不对这些信息加以指引和链接以进一步突出公司的专业性质,通常情况下这个产品规格表和说明说会以文件,即作为附件链接的方式添加到网站中。

附件的格式自然是采取PDF这种开放的标准化格式,因为word、excel等并不是通行的互联网标准,为了方便搜索引擎读取附件的内容,除了我们要采用规范的PDF格式外,还要对相关的PDF文件做进一步的优化。

 

文件内容的优化:

文件头部要明确标识公司的LOGO信息和突出文件内的标题

时间允许,可以在文件头部或末尾添加该文件的概述summary

在保证适合阅读的前提下,竟可能的压缩文件页数

使用A4规格进行排版

文件中最好明确版权说明,公司链接,还要包含行动号召以提高转化

 

文件属性的优化

由于PDF是互联网开放标准,Google等搜索引擎可以直接读取PDF文件的属性字段内容和文件内的文本。

使用文字排版(Text-Based PDF),避免使用矢量或是路径化的文字,或者图片格式的文字,否则SE无法读取文件信息。

填充文件属性字段,标题,作者,作者头衔,说明作者,主题,关键字,其他元数据如版权状态、版权通告,版权信息等。

避免大量的重复性内容。

使用语义化的文件名,包含产品和行业关键词,避免仅仅使用缩写。

尽可能的压缩文件体积,以加快文件的载入和下载速度。

如有可能,添加写保护,防止你的同行盗取你的劳动果实。

如果找不到这些属性字段在哪里,请使用Acrobat来编辑这些信息。