发布文章提示成功,但文章管理不显示,是什么原因?
在zblog后台发布文章,提示成功,但在文章管理中不显示时,可以检查zblog 的 post 表,确认是否存在新增的不明字段。如果这些字段被设置为“不能为空”且没有默认值,关闭对应的主题或者插件后,发布文章时未给这些字段赋值,就会导致文章无法正常显示。可以删除这些不明字段,发布文章功能即可恢复正常。
什么情况下会导致这种情况。
1、使用一些未取得开发者身份的人开发的插件或者主题,插件或主题对post表进行了不标准的修改。
2、主题或插件本身未对post表进行标准的更改。
3、暴力删除插件或主题
4、使用了盗版插件或主题
步骤
1、通过mysql管理工具打开数据库。
2、找到post文章内容表,点击表结构
3、查看字段,如发现多余字段,自己又确定没有在使用相关字段,进行删除。
4、完。
zbp_post 文章内容表
log_ID 序号,即文章ID
log_CateID 所属分类ID
log_AuthorID 作者ID
log_Tag 文章标签
log_Status 文章或页面状态:0公开,1草稿,2审核
log_type 文章和页面类型:0文章,1页面
log_Alias 别名
log_istop 文章是否置顶:0不置顶,1全局置顶
log_IsLock 文章或页面是否允许评论:0允许,1禁止
log_Title 标题
log_Intro 摘要
log_Content 内容
log_PostTime 创建时间
log_CommNums评论数量
log_ViewNums浏览数量
log_Template 文章模板
log_Meta 自定义附加字段
文档如有描述不清楚、错误或者过时的地方,欢迎留言指出。
文档、教程内容会不定时更新,转载请标明原帖链接,以免让过时的教程流入网络。
