wordpress调用文章内容标签和文章内容不换行问题解决办法
天兴工作室 2022-02-22 20:30 wordpress教程 1669 0 评论
写wordpress模板调用文章内容一直用的是“ $post->post_content”标签,但是有一个用户反馈文章内容不断行。
我进网站看了下发现问题所在,用户没有用古腾堡编辑器发布文章,而是使用的老版的编辑器,老版编辑器奇葩的地方在于,编辑文章的时候按回车键编辑器里面会换行,但是没有加任何html标签,纯文字断行。“ $post->post_content”标签是直接读取数据库里面的文章正文内容,后台编辑文章是啥样显示出来就是啥样,所以就没有断行。
怎么办呢?其实换成“the_content()”标签就行了。
但是更奇葩的来了,换了之后使用老版编辑器的网站显示正常,使用了古腾堡编辑器的网站则输出为空,我打印“the_content()”输出是null。
所以这个问题应该就是wordpress程序版本升级跨度太大扯到蛋了。
本来本文到此就结束了,但是为了彻底解决这个问题,我就搜索了下如何判断古腾堡编辑器是否启用,然后根据这个判断来输出对应标签。
结果一番搜索后发现古腾堡不是作为一个插件存在的,而是被内置进去了。这个思路失效。
最后只能新建了一个开关,用户在后台设置是否开启,根据用户设置来输出对应标签,完整代码如下:
后台:
if (get_option('应用ID')['gutenberg_on'] == '0') { add_filter('use_block_editor_for_post', '__return_false'); //禁用古腾堡编辑器 }
前台:
<?php echo get_option('应用ID')['gutenberg_on'] == '1' ? $post->post_content : the_content();?>
这样就勉强能用了。
相关推荐
- wordpress只获取当前用户头像图片地址的方法09-28
- wordpress调用多个分类生成首页cms布局的代码12-16
- wordpress安装教程 每一个步骤都带图示例11-13
- wordpress文章页获取作者的标签,the_author(); 不显示怎么办?11-11
- wordpress程序下载 wordpress程序网盘下载10-27
- 转载:zblog和wordpress哪个更容易被收录?11-25
- 转载:wordpress zblog我们该用谁?09-06
- wordpress转zblogphp版本详细步骤教程07-23
- wordpress转zblog(asp2.X版本)详细步骤教程07-19
欢迎 你 发表评论: 取消回复
- 最新文章
- 热文排行
- 最多评论
- 1zblog登录后台一直提示验证码错误的原因和解决方法03-01
- 2zblog使用api提交post数据提示419错误的原因和解决方法02-23
- 3天兴工作室2025年春节放假公告01-25
- 4天兴用户中心插件“微信通知”功能设置教程11-09
- 5阿里云2024双11活动推荐 通过本站链接参与另外赠送本站代金券11-05
- 6天兴工作室官网购物活动:全场8折优惠券 不限次数不限金额04-17
- 7天兴工作室zblog纯博客主题 vue3+小程序双版本03-19
- 8vue3项目引入vant报错的错误原因和解决办法03-12
- 9天兴工作室zblog百科主题 可搭配会员插件实现知识付费盈利03-06
- 标签聚合
- ×1奋斗×1导航栏固定×1指定分类×2邮件提醒×3博客模板×1自用模板×1网易博客×3zblog商城×2zblog图片模板×1上传限制×1zblog模板开发×1装修网站×1zblog论坛×1百度搜索×1txt文本×1努力×1案列×1手机端主题×1主题编辑×1新增账号
最新评论
-
天兴工作室
并没有任何限制 -
访客
请问 zblog淘客主题 对使用者的要求是必须是企业吧? -
阿浩
大佬们,丢几个除了作者以外的演示站,我想看看大家的布局设置 -
有趣生活
一直想开发zblog的功能,zblog的敷在不知道够够不够 -
访客
发布文章时候,那怎么改默认状态呢比如改成默认审核状态?