【问题标题】:How to specify wordpress to look for wp-content directory in a specific location other than default?如何指定 wordpress 在默认位置以外的特定位置查找 wp-content 目录?
【发布时间】:2019-10-23 10:10:39
【问题描述】:

我是 wordpress 的新手,正在尝试设置 wordpress 服务器。我在不同的文件系统(目录)中有预定义的内容,但在 wordpress/wp-content 目录中没有。

因此,当我尝试访问一个 url 时,它给出了在此服务器上找不到请求的 url。

帮我看看哪里可以配置 wp-content 路径。这样我就可以更新新路径了。

【问题讨论】:

    标签: php wordpress apache configuration


    【解决方案1】:

    好吧,你可以在 wp-config.php 中为 wp-content 定义一个自定义位置

    define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/wpdirectory');
    define('WP_CONTENT_URL', 'http://example.com/wpdirectory');
    

    确保在 require_once(ABSPATH . 'wp-settings.php'); 行之前添加它,否则它将不起作用

    但是,我并不完全清楚这正是您想要的。您的预定义内容是什么?如果它不是基于 wordpress 的,它可能会破坏您的网站...

    【讨论】:

    • 我尝试将您的代码添加到 wp-config.php 中,如下所示,define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/var/www/html/public_html/my_site') ;定义('WP_CONTENT_URL', 'example.com/my_site');我做对了吗?请让我知道我应该在你的代码中替换什么。
    • 它没有用。我有一个空白页面,页面源也是空白的
    • 不,你应该使用本地,和http地址。因此,如果您的网站是 www.website.com 而您的 wp 内容是 www.website.com/my_site 那么您将使用:define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/my_site'); define('WP_CONTENT_URL', 'http://www.website.com/my_site');
    猜你喜欢
    • 2013-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-09
    • 1970-01-01
    • 1970-01-01
    • 2021-04-03
    • 1970-01-01
    相关资源
    最近更新 更多