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

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

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

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

谢谢:)

【问题讨论】:

    标签: mysql wordpress plugins qtranslate


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 我尝试了你的第一种方法,它真的很复杂,一切都不起作用,一团糟!所以我回到旧版本,我只是用 qTranslate-X 替换了 qTranslate 插件,它工作得很好!非常感谢:)
    猜你喜欢
    • 1970-01-01
    • 2022-10-31
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多