zblog作品展示
当前位置:首页 > 应用中心 > zblog作品展示 > 正文内容
Markdown 编辑器

Markdown 编辑器

豫唐网络 zblog作品展示 2026-08-13 19:36:55
145
增值服务
  • 模版定制
  • 主题定制
  • 插件定制
  • 仿站服务
  • BUG修复
  • 二次开发
  • 环境配制
  • 安装指导
免费 立即下载
说明:所有应用均为源码交付,代码没任何加密行为
免费应用特别声明:免费的主题或插件问题请统一在插件下方留言,其他途径不予受理。
收费应用特别声明:收费的主题或插件均支持一对一客服售后指导服务。

正文

一款为 Z-BlogPHP 深度定制的 Markdown 编辑器插件,基于开源内核 ByteMD 打磨而成,专为中文内容创作者设计。左右分栏实时预览、GFM 语法全覆盖、图片拖拽直传、双轨存储兼容全部主题——把富文本编辑器的格式噩梦,一次性交给插件处理。

谁需要这款插件

如果你是技术博客站长,经常要贴代码、做参数对比表格、写带删除线的修改稿;如果你厌倦了从 Word 粘贴文字后清理几十行内联样式;如果你希望编辑时的预览效果和发布后前台展示完全一致,而不是发布后才发现格式错乱——那么这款插件正是为你准备的。它同样适合非技术背景但希望用更清爽方式写作的中文博主:单次回车即换行,图片拖进来就能上传,不用记任何复杂语法。

它能为你解决什么

富文本编辑器最大的问题是"所见即所得"背后的脏数据。复制粘贴带入的内联样式、跨主题失效的排版、被二次着色搞乱的代码块,每一项都在消耗写作者的耐心。这款插件用 Markdown 的纯文本结构从根源上杜绝了格式污染:你写下的每一个字符都是干净、可读、可迁移的源码,发布后的 HTML 由统一引擎生成,无论切换什么主题都能稳定渲染。

代码高亮方面踩过的坑也已为你填平。插件在后台编辑器内提供完整的 highlight.js 预览,但前台不再注入任何高亮资源,彻底避免与主题自带方案冲突导致的双着重色、白屏等问题。后台解耦前台,兼容性由插件兜底。

核心功能一览

  • 左右分栏实时预览:左侧 Markdown 源码、右侧 HTML 渲染,毫秒级双向同步,段落级同步滚动,长文写作不迷失
  • GFM 语法全面支持:删除线、对齐表格、任务清单、自动链接,覆盖日常写作高频需求
  • 代码高亮集成:内置 highlight.js,支持 C、Java、Python、Go、Rust、PHP、SQL 等数十种语言,预览即所见
  • 中文工具栏深度定制:粗体、斜体、引用、链接、代码、列表、分割线、图片等按钮全面汉化,标题精简为一级至四级
  • 软换行机制:单次回车即生成换行,HTML 输出按行独立包裹段落标签,符合中文写作直觉
  • 图片拖拽直传:点击选择或拖拽本地图片到编辑区,自动对接 Z-Blog 附件系统,自动插入图片语法
  • 双轨存储设计:同时保存 Markdown 原文与渲染 HTML,可编辑性与主题兼容性兼得,新旧文章无缝过渡
  • 正文与摘要双输入框:正文和摘要均被 Markdown 编辑器接管,摘要同样享受 Markdown 写作便利
  • 移动端响应式适配:小屏自动隐藏工具栏,把屏幕空间完整留给正文
  • 安装即用:标准 Z-BlogPHP 插件流程,启用后无需任何配置

技术架构与设计亮点

插件以基于 Svelte 构建的 ByteMD 作为底层内核,体积极小、渲染迅速、扩展灵活。在此基础上进行了大量针对 Z-Blog 与中文场景的深度定制,而非简单套壳。

存储双轨制是这款插件在设计阶段思考最久的一环。编辑器在后台维护两个不可见 textarea:一个保存 Markdown 原文作为文章元数据,另一个保存渲染后的 HTML 写入原生内容字段。提交时插件拦截表单事件自动完成转换,前台读取的仍是标准文章字段,任何主题都无需改造。再次编辑时优先读取 Markdown 原文,旧文章无元数据则回退读取 Content 字段,新旧内容无缝衔接。

软换行则是为中文作者专门调整的细节。标准 Markdown 要求行尾两个空格才换行,对中文用户极不直觉。插件接入 @bytemd/plugin-breaks 把单次回车翻译为换行,同时在 HTML 输出阶段将每个换行独立包裹为 <p> 段落标签,既保持编辑区的直觉体验,又保证前台语义结构规范。

图片上传改造把原本割裂的三步流程压缩为一步:直接在编辑区点击或拖拽图片,插件通过独立的 upload.php 入口提交到 Z-Blog 附件系统,附带 CSRF Token 防伪造,上传成功后按标准图片语法自动插入源码,多图按序排队上传,全程不打断写作节奏。

安装与上手

将整个 MarkdownEditor 文件夹放入站点 zb_users/plugin/ 目录,登录后台进入插件管理页面找到"Markdown 编辑器"点击启用即可。启用后无需额外配置,直接前往文章编辑页就会看到左右分栏的 Markdown 界面,正文与摘要输入框同时接管,写入与发布流程与原来完全一致,不影响已有文章展示。若样式未更新,按 Ctrl+F5 强制刷新清理浏览器缓存即可。

常见问题

界面未生效或按钮无反应? 通常是浏览器缓存了旧版静态资源,强制刷新即可;若仍异常,检查 include.php 中引用的 JS 路径在开发者工具 Network 面板是否都返回 200。

图片上传失败? 优先排查附件目录是否可写,其次查看上传请求响应 JSON 中 msg 字段给出的具体错误,多为 Token 校验或文件大小超限。

前台代码高亮不生效? 属预期行为。插件前台不注入高亮资源,由启用的主题自行提供渲染方案,避免冲突。

为什么选择它

市面上不乏 Markdown 编辑器方案,但真正针对 Z-BlogPHP 生态做深度适配的并不多见。这款插件不是简单的开源项目搬运,而是从中文写作习惯、Z-Blog 存储机制、前台主题兼容性三个维度逐一打磨的产物:工具栏全面汉化、换行规则贴合中文直觉、双轨存储兼容所有主题、图片上传对接原生附件系统。每一个细节调整背后都有真实的踩坑经历,确保你买到的不是半成品,而是已经过实装验证的成熟工具。

把格式陷阱交给插件,把注意力还给内容本身。

获取方式:

请登录后查阅

扫描二维码推送至手机访问。

版权声明:本文由汤阴县豫唐网络科技有限公司发布,如需转载请注明出处。

本文链接:https://www.ytecn.com/post/987.html

分享给朋友:

相关文章

ZblogPHP百度智能小程序

ZblogPHP百度智能小程序

百度智能小程序本程序可以用于星座命理、星相命理、命理测算、八字命理、生辰测算、周易算命、八字详批、八字合婚、称骨算命、抽签算命等行业使用本作品的已经有多款百度智能小程序升到A级了。好好运营内容,轻轻松...

ZblogPHP搜索优化支持分页

ZblogPHP搜索优化支持分页

使搜索出来的页面与模板的文章列表页样式一样。并且有分页功能。 继承文章列表页所有功能。 支持按分类查找; 支持仅按标题或描述或内容搜索; 支持搜索结果过滤掉某些分类。...

图片水印图片加水印

图片水印图片加水印

每隔一段时间就有小伙伴在后台留言说:怎么能给图片加上自己的水印呢?有添加水印或者什么防盗图的功能吗?怎么办怎么办?我们辛辛苦苦花时间做的图片结果人家一秒就拿走了!!好着急啊!!所以,为了防止再出现被盗...

彦祖专用Sitemap,支持XML,TXT,HTML格式

彦祖专用Sitemap,支持XML,TXT,HTML格式

生成网站的sitemap功能,对于网站优化存在着重要的意义,但是怎么快速的制作sitemap文档是一件令人头痛的事情,毕竟网站的链接那么多,如何调理清晰的归拢制作成sitemap文件也不是很简单。然后...

禁止普通用户访问后台

禁止普通用户访问后台

普通用户也能与站长一样访问后台,都知道吧?所以,后台长啥样,普通用户甚至游客也是可以知道的——而且,似乎用户中心类插件也没有禁止普通用户访问后台页面?!甚至,插件/主题管理页也没有回避普通用户,只是会...

万能采集发布接口

万能采集发布接口

支持POST发布数据的采集软件、应用、程序、软件、脚本等不会使用以上发布方式的可以自学或跳过本插件本插件不自带采集功能,需要与上述的软件(火车口等主流采集器的web发布、POST发布数据的应用、程序、...