我的Wordpress网站有一个奇怪的问题:某些页面无法再更新。它不会发生在所有页面上,只有几页没有问题。
保存我的编辑后,Wordpress会向我显示“您的页面已成功更新”(或其他一些英文翻译)的消息,但事实并非如此!我的编辑消失了,没有额外的修改。
到目前为止我尝试了什么:
错误/调试日志为空,并且启用了WP_DEBUG(以及一些PHP调试内容)。
欢迎提出建议;)
我终于找到了问题! Wordpress为每个帖子创建一个GUID。您可以在数据库中查看GUID,或使用Wordpress导出模块导出页面。
由于某些奇怪的原因,GUID的内容是页面本身的一些文本。所以,它看起来像这样:
strongWinterwerk%202016-2017 / strongU / JIJ%20bent%20van%20harte%20welkom%20om%20één%20of%20meerdere%20activiteiten%20die%20英寸%20onze%20gemeente%20worden%20gehouden%20英寸%20de%20komende%20maanden %20te%20volgen。%20Hierbij%20ontvangt%20U%20de%20seizoenplanning%20en%20meer%20informatie%20over%20clubs%20en%20verenigingen%20
此GUID包含317个字符。但是,数据库列只能存储255个字符。我将其更改为500个字符,我的网站工作。当然这不是一个好的解决方案,但现在很好。
还有几个问题:
http://website.com/welcom-page
?