【问题标题】:How to update get_stylesheet_directory_uri in wordpresss如何在 wordpress 中更新 get_stylesheet_directory_uri
【发布时间】:2017-12-12 19:58:53
【问题描述】:

如何更新 get_stylesheet_directory_uri?转移一个网站,我已经使用 wp-config 更新了该网站的网址:

define('WP_HOME','https://somewebsite.com'); 定义('WP_SITEURL','https://somewebsite.com');

当 get_stylesheet_directory_uri 被调用时,它仍然使用以前的 url,关于如何强制更新的任何想法?

谢谢!

【问题讨论】:

    标签: wordpress wordpress-rest-api


    【解决方案1】:

    使用这些 DEFINE 语句更改站点 URL 后,您还需要刷新永久链接设置。只需转到 wp-admin -> Settings -> Permalinks,然后保存而不做任何更改。这应该会迫使它使用你的新值。

    【讨论】:

    • 它对我不起作用,仍然来自旧 URL。
    【解决方案2】:

    如果您可以通过 FTP 访问该站点,那么如果您错误地更改了这些值,此方法将帮助您快速恢复并运行站点。

    1. FTP 到站点,并获取活动主题的 functions.php 文件的副本。您将在一个简单的文本编辑器中对其进行编辑并将其上传回网站。

    2. 将这两行添加到文件中。

    update_option('siteurl', 'http://example.com'); update_option('home', 'http://example.com');

    显然,使用您自己的 URL 而不是 example.com。

    1. 将文件上传回您的站点,位于同一位置。 FileZilla 提供了一个方便的“编辑文件”功能,可以快速完成上述所有操作;如果您可以使用它,请使用它。

    2. 多次加载登录或管理页面。该网站应该会恢复。

    【讨论】:

      【解决方案3】:

      如果您的网站是多语言的,则可能发生的另一件事是get_stylesheet_directory_uri 用于已注册的字符串,其翻译仍在使用以前的域。在这种情况下,请使用新域搜索并替换您的翻译。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-01-17
        • 2014-05-05
        • 1970-01-01
        • 2018-12-03
        • 2015-10-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多