使用Evernote发布WordPress升级版

【声明】本文为AdamsLee原创,转载请注明出自围炉网并保留本文有效链接:使用Evernote发布WordPress升级版, 转载请保留本声明!

最近发现原来使用自己修改过的Sentinote同步Evernote文章的方法失效了。鉴于近年来docker成熟,使用docker可以快速从头部署一个站点。因此重新整理了一下以方便大家参考,同时也便于自己后续服务迁移。

实现功能点:

  • 通过docker可以快速部署一个自己的wordpress站点(使用twentyten主题样式)

  • 该站点可以使用自己的evernote快速发布自己的笔记

以下是我个人的安装步骤,相关脚本放在了github上 https://github.com/AdamsLee/wordpressblog

因为脚本直接对wordpress的twentyten主题样式进行了修改。如果希望采用其他官方主题样式,需参考脚本进行相应的修改。

  1. 安装docker

  2. 安装docker-compose

  3. 拷贝文件并将当前目录切换到/var/local目录

  4. 执行 sh ./0initbeforedockerup.sh,脚本创建docker需要的相关目录

  5. 执行 docker-compose up -d

  6. 初始化设置wordpress站点:设置语言;

  7. 设置站点基本信息:站点身份、标题;

  8. 执行 sh ./1initafterdockerup.sh

  9. 外观-主题-添加-twentyten

  10. 执行 sh ./2updatetwentytentheme.sh,为了针对自有文章和转发文章显示不同的提示,这个脚本修改了wordpress自有主题的内容。具体参考了 http://www.cmhello.com/wordpress-copyright.html 。有些时候文章内部图片大小宽于文章页面本身宽度,导致排版混乱,所以需要修改样式限制图片的最大宽度。

  11. 安装并启用evernote同步插件Evernote Sync

  12. 执行 sh ./3updateevernotesync.sh, 脚本针对Evernote Sync插件进行了代码修改,以便把转载文章的URL暴露给wordpress。

  13. 设置evernote开发者token;发布时间选择evernote的发布时间

  14. 安装并启用插件Wordfence进行安全防护

  15. 安装Disable comments插件,禁用评论

  16. 安装Baidu Tongji generator并设置

<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "//hm.baidu.com/hm.js?38d543e36a5f004d886a3eddc3c25b15";
  var s = document.getElementsByTagName("script")[0];
  s.parentNode.insertBefore(hm, s);
})();
</script>
  1. 安装WP-UTF8-Excerpt优化摘要算法

  2. 安装SO Pinyin Slugs优化文章url链接

  3. 安装Google XML Sitemaps插件优化SEO

  4. 安装WP User Rewards插件,设置用户-我的个人资料-打赏二维码图片

  5. 编写一个“关于”页面

这是一个程序员的记事本。
网站关闭了评论,因为之前打开评论发现会有一堆机器人的垃圾评论进来。没有精力去维护这些评论。
如果您想与我交流,请添加我qq:  86457675 。或者邮件给我 adamslee@outlook.com 。
期待与您的相遇。
  1. 编写一个“问道”页面

问道是本人开发维护的开源工具,详情请访问 <a href="https://github.com/WinRoad-NET/wrdoclet" rel="noopener" target="_blank">https://github.com/WinRoad-NET/wrdoclet</a>
  1. 配置外观-小工具:搜索、近期文章、标签云、功能、文章归档

  2. 配置ICP备案号

此条目发表在未分类分类目录,贴了标签。将固定链接加入收藏夹。