为什么Wordpress 4.4.2不使用相对链接(get_bloginfo
, 当我使用“内部编辑器机制”链接到站点中的现有页面和帖子时。
我的本地WAMP环境位于localhost下。然而,当我在开发一段时间后,在我的wp配置中使用它时。。。
define(\'WP_HOME\',\'http://192.168.0.101/mysite\');
define(\'WP_SITEURL\',\'http://192.168.0.101/mysite\');
。。。为了能够通过局域网从移动设备访问我的本地环境,所有指向页面和帖子的链接都会断开,我必须重写永久链接以使它们重新工作。这很正常,不是我的问题。
让我困惑的是,即使重写了永久链接,一些链接仍然被破坏。即在内部编辑器中通过链接到“现有帖子和页面”创建的内容。IIRC从开发转移到生产时也存在同样的问题。有人会认为WP能够理解这些链接也在站点内,就像菜单项一样。。。
1) 为什么WP不理解这一点?
2) 除了直接编辑DB或使用插件来做同样的事情之外,有什么方法可以阻止它吗?