方圆小站Github仓库
---start---
目录(2023年08月25日更新)
个人网站服务器询价的经历分享,我的网站新服务器升级到10MB带宽啦
驾校出于利益不会讲的一些科目三套路,科目三首考挂科的一些经验
新版Windows XP 经典Bliss壁纸蓝天白云绿草,顺便推荐一波微软设计站
GitBook锤子便签风格WordPress主题目录设计思想
求和!李姐万岁!用ChatGPT写GitBook布局锤子便签配色的WordPress主题
建议Apple推出新表带:你大爷永远是你大爷!公园唱歌老大爷才是Apple Watch的核心用户
编程小技巧:尽早汪汪汪的狗才是好狗;少用胶水;避免被僵尸吃掉脑子
趁着10月24日「程序员节」还没变成「情人购物节」,聊聊开源精神
如何用MacBook的优秀屏幕随时玩1080P主机模式Switch
《异度之刃3》上手体验其二:让玩家重返十八岁,基本有手就能玩
微信,微博,知乎等社交内容平台开始显示IP属地, 想要保卫自己的网络发言权,还是得花点钱...
深圳深夜出租车司机老哥金句精选(2022年4月7日更新2号老哥)
如何选择好软件? 自由软件 > 开源软件 > 跨平台软件 > 行业知名大厂软件 > 绿色软件 > 不知名小厂收费软件
为女性争取权利,应将成年女性称为「劳动妇女」,而不是「小仙女」
理工男生资源达人的梦想,树莓派低成本创造私人专属互联网的构想
鸿蒙来了, 风口来了, 呼唤罗永浩老师回来做手机,Markdown爱好者zhaoolee为了在微信公众号使用锤子便签主题,自己花20分钟写了一个
运营微信公众号个人号面临的各种问题(写给2021年想开始公众号运营的身边人)
专家建议把三娃托管到Github, 每天上线看一眼有多少Star...
Github《章鱼猫六兄贵》我用AE做了一张公众号拉客Gif图
用微信公众号写博客就是玩,要动真格的还是得WordPress!
如何才能不看知乎广告?手机浏览器安装Edge扩展程序通用教程
程序员绝对是一个容易发胖的职业!程序员的自我修养:控制体重多运动
换个思路, 把简书当知识便签来用,能省很多时间,还能打造个人IP,积累粉丝
如何用简书打造自媒体影响力?简书生态烂,水文多,但支持md免费全平台笔记就剩它了(无奈脸)
一加8 线刷官方ColorOS尝鲜版遇到的各种问题及解决方案
完美远程办公网络配置的研究(支持无缝使用内网服务,高速魔法上网)
荒野之息和原神让我打开新世界,顺便入手了Xbox手柄和NS Pro喷射战士手柄
「简书营销号」是非常邪门的黑色幽默,也就比百度莆田系好了那么一丢丢……
PP鸭最佳替代品!《图压》批量压缩图片而不损失画质,支持JPG,PNG,GIF,SVG
193MB的 Office 2016 四合一精简珍藏版,支持 win7 win8 win8.1 win10 x86/x64 系统
《百度网盘闲时下载卡》别家公司996, 我百度凌晨1点刚上线,如何改进闲时下载卡?Make Baidu Great Again!
用Github Actions运行Python脚本更新仓库博客到WordPress,手机写Markdown同步更新到Github和WordPress攻略
Xbox 2020 series手柄体验实录(附自制Xbox体感射击技巧)
---end---
2022年7月10日更新(Star破百纪念更新)
- 支持中文文件名, 由于WordPress本身的限制,文件名不要超过20个中文汉字(超过后会被默认WordPress配置截断, Star破200, 我会出一个突破20字符的方案), 比如:
2022-07-10-17-02-23-面试官应该给有潜力的面试者更多鼓励
(这算是17个中文字符)
用Github Actions写Markdown文章,自动更新到WordPress
-
写博客最舒服的格式是Markdown;
-
管理博客站最省心的方式是WordPress;
-
推广博客站最好的平台是Github;
这个项目可以让你用Markdown写博客,push更新到Github后,Github Actions自动将文章更新到WordPress,并将WordPres站的文章索引更新到Github仓库的README.md,供搜索引擎收录。
程序永久开源更新地址
https://github.com/zhaoolee/WordPressXMLRPCTools
如何实现WordPress登录授权?
WordPress默认开启了xmlrpc服务,xmlrpc是一套的统用的博客更新标准,允许用户以POST方式自动对文章内容进行增删改查。授权方式为 用户名 和 密码, 在WordPress中是后台登录的账户名和密码
我的WordPress网站为 https://fangyuanxiaozhan.com
它的xmlrpc服务地址为 https://fangyuanxiaozhan.com/xmlrpc.php
使用Github Actions 有什么好处?
Github Actions 可以让我们无需安装开发环境,即可完成代码的运行。
对于本项目而言,我可以用手机版Git App,或者Github网页完成新建文章, 然后push到仓库,Github Actions会自动帮我完成相关代码运行,代码可以帮我更新文章到WordPress网站,并生成新的文章目录索引,并自动给你更新到README.md, 供搜索引擎收录。
如何保护自己的WordPress账户密码?
Github 有一个secrets 功能,可以将用户名密码等关键信息保护起来,只有Github Actions可以读取到关键信息。
本项目需要设置三个secret
- WordPress登录用户名, 变量名为 USERNAME
- WordPress登录密码,变量名为 PASSWORD
- WordPress的xmlrpc.php,变量名为 XMLRPC_PHP
如何新建文章?
在_post
目录下新建 后缀为 .md
的markdown文件即可
文章管理:如何为文章分类/加关键词标签?
在 .md
文件顶部填写以下初始化信息,即可完成标题(title),标签(tags),分类(categories)的设置,其中title为必填项目(这些关键词不是我定义的,我借用了著名静态博客构建工具 hexo 的标准)
---
title: 我是标题
tags:
- 我是0号标签关键词
- 我是1号标签关键词
- 我是2号标签关键词
categories:
- 我是1号分类
- 我是2号分类
---
标签(tags)和分类(categories)有什么区别?
标签(tags)是针对单篇文章的关键词,比如香蕉的标签有 黄色,味甜 (标签是香蕉的属性) 分类(categories)是本篇文章的归属,比如香蕉的分类为 水果,植物
如何设置固定链接?
对于博客而言,文章拥有一个固定的链接,是很重要的,我经过各种尝试,最终借鉴了 简书 的文章url形式,域名后加 /p/
, 再加英文文件名,只要不改变英文文件名,文章就有固定的链接,我在_posts
目录下新建一个 2020-01-18-blog.md
文件,同步后的文章url为
https://fangyuanxiaozhan.com/p/2020-01-18-blog/
文件名与网站url严格对应,既方便了修改,又可以在网站数据库出事故后,迅速从github仓库迅速恢复文章内容(容灾),连url都不会变。
如何使用?
完成以上配置后
每次在_posts
文件夹新增或更新文章后,运行
git pull && git add _posts && git commit -m "update" && git push
即可!
Github README.md显示效果,(新增的文章排在首位)
WordPress网站也同步发布了文章
https://fangyuanxiaozhan.com/p/2020-01-19-18-00-wordpressxmlrpctools/
如何用手机完成博客更新操作?
用锤子便签,可以优雅舒适地写Markdown,手机App很好用,还有网页版可以用,有5GB的免费空间,能写到锤子倒闭。
如果遇到插入图片的问题,可以使用 免费图床图壳
Pocket Git 和 MT管理器可以配合完成Git 文件的新增更新和上传。
程序永久开源更新地址(求Star):
https://github.com/zhaoolee/WordPressXMLRPCTools
当我们把毕生所学,通过几十年如一日的博客更新,逐步开源到互联网上时,必将会造福更多志同道合的人。