删除 qtranslate 后页面空白

Posted

技术标签:

【中文标题】删除 qtranslate 后页面空白【英文标题】:Page blank after removing qtranslate 【发布时间】:2017-12-27 04:59:20 【问题描述】:

我的客户在她的网站上使用了 qtranslate 插件,但它被它的创建者抛弃了,现在已经过时了。

我删除了它,并清理了我的数据库(用这个https://gist.github.com/frnhr/4219792#file-qtranslate_cleanup-sql),但页面总是空白......我真的不知道该怎么做才能恢复她的内容......

网站在这里:http://prouchet-dalla-costa.fr/

谢谢:)

【问题讨论】:

【参考方案1】:

查看站点,它停在页面源代码中的这一行:

   <div id="header-lang-icons">

这告诉我你的 header.php 可能会调用一个 qTranslate 函数来显示语言标志,但是由于插件已经消失并且函数不存在,所以它会导致 PHP 语法错误。

转到 header.php,然后找到并删除该 qTranslate 函数。 qTranslate 的函数以 qtrans 字开头。

顺便说一句,如果你想切换回来,有一个名为 qTranslate-X 的 qTranslate 替代品。

【讨论】:

我尝试了你的第一种方法,它真的很复杂,一切都不起作用,一团糟!所以我回到旧版本,我只是用 qTranslate-X 替换了 qTranslate 插件,它工作得很好!非常感谢:)

以上是关于删除 qtranslate 后页面空白的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress Qtranslate 保持不要在单词搜索中保持语言

pdf文件删除空白页技巧介绍

qTranslate 和 AJAX 的 Wordpress 问题

事件管理器Pro插件和Qtranslate的位置

word空白页无法删除怎么办

从标签页中删除标签栏会留下空白。如何删除它?