【问题标题】:Change the folder name for the directory WordPress is installed in更改安装 WordPress 的目录的文件夹名称
【发布时间】:2011-12-08 01:28:00
【问题描述】:

我刚刚在我网站 (http://www.example.com/wordpress/) 的子文件夹中安装了 WordPress,我想将文件夹名称从“wordpress”更改为“blog”。我已经完成了整个安装过程,但还没有进行任何自定义。

我尝试只是重命名服务器上的文件夹,并且博客页面确实加载了,但是缺少一些内容(主要的默认标题图像,最值得注意的是),所以我假设还有其他文件需要也知道目录名称。

如果这甚至可行/可能无需完全重新安装,我该如何更改新 WordPress 安装的文件夹名称?

【问题讨论】:

    标签: wordpress directory


    【解决方案1】:

    我很确定在更改文件夹名称之前,您还必须在数据库中更改它。尝试转到 wp-admin 区域中的 settings->general,它将是那里的前几个输入字段之一。

    所以,更改这两个字段,保存(页面可能不会返回),然后更改文件夹名称。

    【讨论】:

    • 谢谢!那成功了!当我进行设置更改,重命名文件夹然后重新加载页面时,我感到害怕 - 我得到了 404!但是清除浏览器缓存解决了这个问题。再次感谢 Groovetrain!
    • 这适用于 mw 而无需更改数据库条目,只需设置和文件夹名称即可。
    【解决方案2】:

    第 1 步:

    转到设置->常规并将您的站点地址 (URL) 和 WordPress 地址 (URL) 更新为 http://example.com/new_folder_name


    第 2 步:

    将文件夹名称从 wordpress 重命名为 blog


    第三步:

    将此添加到 wp-config.php 文件中:

    define('WP_HOME','http://example.com/new_folder_name');定义('WP_SITEURL','http://example.com/new_folder_name);

    请清除浏览器缓存并重新登录。

    【讨论】:

    • 是否有理由将定义添加到 wp-config.php 文件中?
    • 非常有帮助.. 感谢分享!
    • 如果我遵循 2 个步骤,它就可以工作,(网站的某些部分确实按预期工作),但如果我定义 WP_HOME 或 WP_SITEURL,网站只显示白页。
    • 非常有用的步骤!但是,第 3 步似乎已更改:无需修改 WP_HOMEWP_SITEURL(WordPress 5.4.1。)如果您希望更改数据库名称以匹配,则需要输入新的数据库名称(在 wp-config.php) 行 1define('DB_NAME', 'new_database_name')`
    【解决方案3】:

    您不必触摸数据库设置。 codex (http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory) 上的所有说明都过于复杂。信不信由你,ehow.com 为这项任务提供了最好的分步解答:

    http://www.ehow.com/how_6558163_changing-wordpress-directory-name.html

    【讨论】:

    • 我相信这很简单,因为有一个在页面加载时执行的函数会更新数据库中的路径。
    【解决方案4】:
    1. 登录 WP 管理仪表板
    2. 转到设置>>常规
    3. 更改 Wordpress 地址 (URL) 和站点地址 (URL)
    4. 保存。 (这一步完成后页面会刷新并报错)
    5. 在 FTP 或本地,更改文件夹名称

    【讨论】:

      猜你喜欢
      • 2017-12-16
      • 1970-01-01
      • 2017-11-19
      • 1970-01-01
      • 1970-01-01
      • 2011-08-10
      • 2017-05-24
      • 2021-05-29
      • 2013-12-03
      相关资源
      最近更新 更多