前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何解决Typecho文章不是Markdown语法创建问题

如何解决Typecho文章不是Markdown语法创建问题

作者头像
吴蛋蛋
发布于 2023-03-11 03:41:51
发布于 2023-03-11 03:41:51
6810
举报
文章被收录于专栏:蛋蛋之家蛋蛋之家

问题由来

WordPress转回Typecho后因为直接使用了handsome主题,并开启了主题中自带的vditor编辑器,且同时前台引入vditor.js接管前台解析。

在我的唠叨中提到过:

问题:插件 ShortLinks 与 handsome主题 vditor前台解析冲突,导致短链接无法新窗口打开跳转。 解决:停止全局vditor前台解析,使用typecho自带的markdown解析。针对自带无法解析的内容,单独引入 vditor前台解析。

这两天在切换了Typecho前台解析器后并没有检查之前的文章,只检查了最近的文章。

于是就引发了文章前台未使用Markdown解析的问题,编辑该文章时,后台编辑器上提示:

这篇文章不是由Markdown语法创建的, 继续使用Markdown编辑它吗?

很久之前写过一篇文章:

如何用 MWeb 发布 Typecho 文章

自从 Wordpress 转到 Typecho 之后就一直学习和尝试用 Markdown 写博客。这两天正式接触 ...

其中也提到通过Mweb发布到Typecho时遇到Markdown语法识别问题,一直没有找到原因。

排查原因

  1. 首先想到通过数据库后台查看文章的字段,是否包含开启markdown解析字样。发现并没有。
  2. 于是我编辑一篇,手动将文章转换后保存,前台显示正常。但是前往数据库从并未发现字段值有变化。
  3. 通过比对近期文章与没有开启Markdown语法解析的文章后发现了原因。

解决问题

在近期文章的数据库text即文章正文开头存在一个特殊的语法内容:

此处内容需要评论回复后(审核通过)方可阅读。

这个语法内容决定了该篇文章是否采用Markdown语法解析。

在将每篇未开启Markdown语法解析的文章text中都加入该语法内容后,果然前台解析成功。

使用途径

找到原因后,思考一下哪些情况会用到:

  1. 由其他博客程序转换到Typecho后;
  2. 通过Metaweblog API发布文章到Typecho;
  3. Typecho使用其他编辑器后;
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023 年 03 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
K8s二进制v1.14版本添加node节点
安装kubelet 创建kubelet bootstrap kubeconfig文件
院长技术
2020/06/12
6120
K8S(V1.10.1)高可用集群超详细版本(包含Dashboard、Rancher)
六台主机配置、停防火墙、关闭Swap、关闭Selinux、设置内核、安装依赖包、配置ntp(配置完后建议重启一次)
全栈程序员站长
2022/06/29
3480
K8S(V1.10.1)高可用集群超详细版本(包含Dashboard、Rancher)
K8S 之 kubeadm 安装
Kubeadm 是一个工具,它提供了 kubeadm init 以及 kubeadm join 这两个命令作为快速创建 kubernetes 集群的最佳实践。
YP小站
2020/06/04
1.6K0
企业实战(19)基于Kubeadm工具从零开始快速部署K8S集群
1.Cluster 集群   计算、存储和网络资源的集合,Kubernetes利用这些资源运行各种基于容器的应用。
非著名运维
2022/06/22
6200
企业实战(19)基于Kubeadm工具从零开始快速部署K8S集群
K8s 安装部署
k8s为什么叫k8s呢? 因为k8s是Kubernetes的简称,因为K和S之间有8个字母,所以才会被称为k8s。 k8s最初是在Google公司内部使用了10多年的技术,它的前身是叫做Borg(博格),直到2015年才被Google公司捐赠为开源项目。
小手冰凉
2020/08/19
10.1K0
「走进k8s」kubeadm搭建 Kubernetes1.15.1集群环境(14)
安装花了2天时间,总结了各种坑,就是为了让大家在学习k8s的时候不在从入门到放弃。
IT架构圈
2019/08/15
2.2K0
深入玩转K8S之手动部署KubernetesV1.11版本及常见问题解答
最开始通过Kubeadm静默黑盒(自动)来安装,为什么这么说呢因为我们是通过Kubeadm自动安装的,并不知道做了那些具体的操作。这也是为什么写这篇手动部署的原因,是为了让大家更好的了解下和体验下两者区别以及部署流程
DevinGeng
2019/04/09
8690
深入玩转K8S之手动部署KubernetesV1.11版本及常见问题解答
003.Kubernetes二进制部署准备
其他更多前置准备见:https://kubernetes.io/zh/docs/setup/independent/install-kubeadm/
木二
2019/11/15
5410
5. 安装k8s的master节点和worker节点
B站视频地址: 5.1k8s-搭建master节点_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
suveng
2020/02/14
2.1K0
【废亿点k8s】k8s单master集群安装(1.24版本)
准备两台服务器,一台用作k8smaster,一台用作k8snode。示例系统为Centos7。
Happyjava
2022/09/22
6680
【废亿点k8s】k8s单master集群安装(1.24版本)
CentOS7环境下快速部署Kubernetes(k8s)集群
Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署,规划,更新,维护的一种机制
yuanfan2012
2020/03/26
5.5K0
CentOS7环境下快速部署Kubernetes(k8s)集群
K8s集群环境搭建
说明:现在需要安装kubernetes的集群环境,但是又不想过于麻烦,所有选择使用kubeadm方式
Alone-林
2022/11/22
1.6K0
K8s集群环境搭建
K8s 1.18.2 kubeadm安装
1、初始化系统: systemctl stop firewalld && systemctl disable firewalld setenforce 0 && sed -i "s/^SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config swapoff -a && sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab ulimit -SHn 65535 2、时间同步(克隆机可以忽略) 其他时间同步方式也可以 yum i
院长技术
2022/03/11
6050
安装k8s(kubernetes)+containerd
准备两台服务器节点,如果需要安装虚拟机,可以参考《wmware和centos安装过程》
用户9398785
2023/08/01
1.2K3
安装k8s(kubernetes)+containerd
k8sV1.18.0版本一键部署脚本(全部代码在下方)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/101912.html原文链接:
全栈程序员站长
2021/06/08
4230
k8sV1.18.0版本一键部署脚本(全部代码在下方)
使用kubeadm创建K8S单控制节点集群
这里的场景是在一台KVM host上创建一个master guest host,三个nodes guest hosts,并组成kubernets集群。如图:
dhyuan
2022/05/30
7590
使用kubeadm创建K8S单控制节点集群
k8s 学习(1)——CentOS 系统搭建 k8s 环境
最近准备系统地学习一下 k8s,所以第一件事就是搭建环境,本篇文章就来记录一下自己在 CentOS 系统上搭建 k8s 环境的经历。
Hopetree
2022/09/26
1.2K0
详解kubeadm安装k8s集群常见问题
因为kubeadm需要用到容器,这些镜像都是k8s.gcr网站,因为众所周知的原因,国内是访问不到的,所以无法创建成功。,从其他地方下载。我在docker hub上发现了kubernetes的同步库gotok8s,应该是官方同步过来了,更新比较及时,版本也相互对应,配置好加速器下载也非常快。如果对应版本的库不存在,就找版本相近的(kube开头的几个库版本要相同),在安装的时候指定好对应的版本。
星星在线
2020/10/23
1.5K0
详解kubeadm安装k8s集群常见问题
k8s集群的搭建安装(V1.18.0)
环境准备 为了修改文件传输文件的方便,将主机名更改为安装环境所述的node,并写入hosts文件
互联网-小阿宇
2022/11/21
5370
k8s集群的搭建安装(V1.18.0)
Kubernetes(k8s)-高可用集群部署v1.32.2(生产可用)
作者介绍:简历上没有一个精通的运维工程师。下面的思维导图也是预计更新的内容和当前进度(不定时更新)。
运维小路
2025/03/17
7111
Kubernetes(k8s)-高可用集群部署v1.32.2(生产可用)
推荐阅读
相关推荐
K8s二进制v1.14版本添加node节点
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档