一个关于文章分发的思路,让文本分发更加合理

偶然间想到可以利用 微信文章同步助手 开发一个基于 WordPress 的文章分发的浏览器插件,写篇文章记录下,越来越多的平台支持 Markdown 语法,连 WordPress 也有插件支持了, 诚哥博客 就是用 Markdown 语法写的。如果你在其他平台看到此文章的 Markdown 版本说明本人思路已经实现。 WordPress 安装插件 WP Editor.md 编写权限获取 Markdown 文章 通过这个插件写的文件会在文章表多一个字段保存 Markdown 版本的文章 那么我们可以在 php 的文章页里面根据用户(比如我自己)来显示 Markdown 的 DOM(隐藏元素,其他人不返回) 这样通过自定义 fork 微信文章同步助手项目来根据所分发的平台动态选择是富文本提交还是用 Markdown 提交草稿 目前我打算把支持 Markdown 语法的平台都用 Markdown 分发,当然不影响不支持 Markdown 语法的平台分发 总结 Markdown 语法相对于各个编辑器的富文本编辑器要好很多,至少可以少花些时间在分发和调整格式上,目前我所了解的支持 Markdown 的平台有知乎、简书、掘金、博客园等,不支持的有头条号。这也是我想把博客做好的想法

2022年11月23日 · 1 分钟 · 诚哥博客

微信同步助手修改同步后文章尾部内容

每次使用微信同步助手时尾部都会添加一个 “本文使用 文章同步助手 同步” 那么我像改成引流的形式,如本文转发至 诚哥博客 等等,那么只能改他的源码了,那就去 Github 上 Fork 微信同步助手 吧 克隆我们 Fork 的项目 git clone https://github.com/Rakers1024/Wechatsync.git 开发指南 开发指南可以看这个 Wechatsync/CONTRIBUTING.md at master · wechatsync/Wechatsync (github.com) 安装依赖 yarn install 全局搜索 本文使用 将有关内容全部替换为我们需要的内容即可,例如 <blockquote><p>本文转发至 <a href="https://chengzz.com" class="internal">诚哥博客</a></p></blockquote> 最后 # 根目录 yarn workspace web-extension prebuilt yarn workspace web-extension build # 或者,在 对应web-extension目录下 yarn prebuilt yarn build ...

2022年11月23日 · 1 分钟 · 诚哥博客

WordPress文章首图去水印、WordPress特色图片去水印

在 WordPress 中写文章中,往往都要设置首图,但是每次都去手动设置首图都是非常繁琐的,那么就会利用插件来设置文章首图,一般都是用文章的第一张图片为 WordPress 首图(WordPress 特色图片),而文章的图片一般都是用文件储存的,文件储存又会带有图片样式,如水印,那首图中必然会出现水印。本文主要讲解决方案 设置文章首图 可以看本文: WordPress 设置文章的第一张图片为特色图片的图文教程 - 诚哥博客 (chengzz.com) WordPress 首图去水印 首先看我们的首图样式情况 其实就是去掉 ?imageView2/0/q/75%7Cwatermark/1/image/aHR0cHM6Ly9jaGVuZ3p6LmNvbS93YXRlcm1hcmsucG5n/dissolve/65/gravity/SouthEast/dx/10/dy/10 在 wordpress 中找到图片处理的文件我这里是 /wp-content/themes/ceomax/timthumb.php 只需要获取 src 的字符串做替换即可 如下: 替换 WordPress 首图中的样式 直接去除的话就会以原图形式返回,那会导致带宽浪费,反正都是要压缩的,那么就可以直接新增一个样式 本文用的是七牛云直接利用七牛云样式添加新的样式 通样替换即可 效果

2022年11月22日 · 1 分钟 · 诚哥博客

Yoast SEO Premium 汉化破解版 全套资源 持续更新

介绍 什么是 Yoast SEO Yoast SEO 是 WordPress 的搜索引擎优化插件。该插件有超过 500 万次有效安装,并在 WordPress.org 上下载了超过 3.5 亿次,其中包含 25,000 多个五星级评论。 Yoast SEO 是一个 WordPress 插件,可帮助您的网站在具有多种功能的搜索引擎中表现更好。它负责 SEO 的技术方面。在我们的 SEO 和可读性分析的帮助下,您可以自由地完善您的帖子和页面。虽然 Yoast SEO 的免费版本为您提供了许多工具来帮助您在搜索结果中取得好成绩,但 Yoast SEO Premium 可以自动化许多 SEO,使您的工作量更加轻松。 Yoast 官网:https://yoast.com/wordpress/plugins/seo/ Yoast SEO Premium 插件在 Yoast 官网 上的售价是 99 美元一年,折合人民币就是 700 多元,这钱够买一年的 VPS 主机了,破解版香不香,那是真香,不过有钱人还是要去支持正版,毕竟技术开发也是需要成本的,当然一分钱都不想花的网友们,可以在这里下载到,价值 99 美元的 Yoast SEO Premium 中文破解版。 Yoast SEO Premium 是 Yoast SEO 插件的高级版本,WordPress SEO 插件安装排行榜第一位。目前这款插件是 WordPress SEO 中一款非常完整而全面的 SEO 插件,Yoast SEO 更新也非常频繁。这款 Yoast SEO Premium 中文汉化破解版,解锁了 Yoast SEO 高级版的所有功能。 ...

2022年11月19日 · 1 分钟 · 诚哥博客

VITE前端在测试环境中显示部署时间和git提交消息

在项目开发过程中难免会有测试环境,但是测试人员总不能一直盯着前端更新哪些内容吧,而且会有前端构建不成功的情况导致测试环境不是最新的,也会误导测试人员,所以我做了个插件用来显示部署的情况 ​ 开源地址 项目是开源的, 点此进入 快速开始 npm i vite-plugin-deploy-log -D //vite.config.js import { createDeployLogPlugin } from "vite-plugin-deploy-log"; ... export default defineConfig({ plugins: [createDeployLogPlugin()], ... }) //main.js if (import.meta.env.MODE == "staging") { //仅测试环境下显示 import("vite-plugin-deploy-log").then(({ showDeployLog }) => { showDeployLog(); }); } 附加功能 //插件可选参数 interface DeployLogPlugin { /** * 输出的数据文件路径 * @default "deploy.log" */ outputPath?: string; /** * git消息输出条目数量 * @default 10 */ gitMsgCount?: number; } //调用部署日志数据接口 import { getDeployLogData } from "vite-plugin-deploy-log"; getDeployLogData().then(res => console.log(res)); //修改显示配置 showDeployLog({ base: "/admin/", path: "deploy.log", zIndex: 10000, }); 效果演示

2022年8月8日 · 1 分钟 · 诚哥博客