如何在 Wordpress 中添加位置 url(外观 --> 菜单 --> URL)?
How to add location url in Wordpress(Appearance --> Menu --> URL)?
我正在 WP 网站上工作,该网站目前有这种测试实例 url:http://someipaddress/~directory/directory/ 然后是 "wp-admin"
现在如果我想 link 通过 wp-admin--> 外观 --> 菜单
顶部导航中的任何页面
我需要在 URL 字段中使用“/~directory/directory/”(这就是问题所在)
现在我必须将它移动到生产实例上,它有不同类型的 url,例如:“http://mywpsite.com/”,所以我需要再次更改那里的 URL。
有人知道如何解决这个问题吗?
查看 Moving WordPress page of the Codex, specifically the "Changing Your Domain Name and URLs" section. In essence, the easiest way is to update the database directly (back it up first, of course), using something like the Search and Replace script for WordPress,它将为您处理数据库中的序列化值等事情。
如何通过查询
更改 url 结构
UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');
我正在 WP 网站上工作,该网站目前有这种测试实例 url:http://someipaddress/~directory/directory/ 然后是 "wp-admin"
现在如果我想 link 通过 wp-admin--> 外观 --> 菜单
顶部导航中的任何页面我需要在 URL 字段中使用“/~directory/directory/”(这就是问题所在)
现在我必须将它移动到生产实例上,它有不同类型的 url,例如:“http://mywpsite.com/”,所以我需要再次更改那里的 URL。
有人知道如何解决这个问题吗?
查看 Moving WordPress page of the Codex, specifically the "Changing Your Domain Name and URLs" section. In essence, the easiest way is to update the database directly (back it up first, of course), using something like the Search and Replace script for WordPress,它将为您处理数据库中的序列化值等事情。
如何通过查询
更改 url 结构UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');