考虑到在博客上添加pdf输出,能在某些搜索引擎中增加一定的权重。为了seo,我考虑将我的博客文件增加pdf的输出。
网上找了一些找了很久的资料,最后发现一个Hacklog Down As PDF可以解决这个问题。
插件的下载地址为http://wordpress.org/extend/plugins/down-as-pdf/,或者直接点此处下载。目前的版本为2.3.6。安装的方法很简单,跟普通的wordpress插件一样,解压到插件目录,然后到后台激活就可以了。但是这样的话,生成的pdf的logo文件是默认的logo文件,有需要的可以将wp-content/plugins/down-as-pdf/images/下的logo.png文件替换成自己的logo文件。
由于我用的wordpress是运行在sina app上的修改版本,需要稍微修改一下代码。修改的地方有两个,一个是hacklog-down-as-pdf.php文件,将其中的is_writeable_ACLSafe函数,直接修改为return true就可以了。
另外一个地方tcpdf/config/tcpdf_config.php中的“define ('K_PATH_CACHE',WP_PLUGIN_DIR . '/down-as-pdf/cache/');”更改为“define ('K_PATH_CACHE', SAE_TMP_PATH);”。
该插件主要用到的一个生成pdf的东东是TCPDF。
TCPDF是php中一个用于生成pdf的类库,最值得推荐的地方就是该类库支持直接将html转换成pdf文件,使用起来非常的方便。生成的pdf文件也比较美观。
目前我的博客已经配置上了该插件,大家可以点开任意一篇博文,然后猛击“输出为PDF”按钮即可下载该篇文档的pdf版本,方便打印输出。
联系客服