我目前正在开发一个wordpress多站点项目。我在本地主机上建立了一个工作环境。在主菜单中有一个链接到家,所以在子目录网站。
现在我的问题是测试服务器环境中的一切作品,主站点URL是myhost/xx/wordpress_site
,子目录站点类似myhost/xx/wordpress_site/sub_dir
。在wordpress的外观 - >菜单中,您只能在链接网址字段中输入静态网址。
我正在寻找的是在该字段中提供类似site_url().”/sub_dir”
的方法,因此我无需在将网站上载到目标网域时手动更改所有网站主网址。哪些可以是任何形式? 关于这个问题的任何简单的解决方案,我们非常感谢。 非常感谢。Wordpress自定义菜单
0
A
回答
0
我不会推荐改变任何关于wordpress代码或网站url配置。 ,因为当你要投入生产时,你将不得不再次改变它。 这将是最好的,如果你将在你的本地主机上设置相同的站点配置,你可以使用以下配置为你的Apache服务器和主机文件,这样你就可以通过你的真实域名访问你的本地站点。 这样您的设置将保持不变,所有网站链接将保持不变。 (重命名的mysite到你的网站URL)
如何更改主机文件: http://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/
如何添加虚拟主机的Apache: http://httpd.apache.org/docs/current/vhosts/examples.html
Apache配置:
<VirtualHost mysite.com:80>
ServerName mysite.com
DocumentRoot /var/www/mysite
<Directory /var/www/mysite>
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
主机文件配置:
127.0.0.1 mysite.com
重新启动apache,您将能够在本地主机上工作,就像它是productin服务器一样。 *要访问真实服务器时,请删除以下内容。
+0
Thankx mate ....我会尝试这个解决方案 – Rivi
相关问题
- 1. 自定义菜单wordpress
- 2. WordPress中的自定义订单菜单
- 3. WordPress的自定义弹出菜单
- 4. 自定义Wordpress管理菜单
- 5. Wordpress自定义菜单错误
- 6. header.php中的WordPress自定义菜单
- 7. WordPress自定义下拉菜单
- 8. Wordpress自定义导航菜单
- 9. WordPress的自定义顶级菜单
- 10. WordPress的自定义菜单类名
- 11. 自定义WordPress的菜单结构
- 12. WordPress无法更改自定义菜单
- 13. WordPress的自定义菜单沃克
- 14. WordPress自定义下拉菜单
- 15. 自定义菜单CSS WordPress的
- 16. 在wordpress中注册自定义菜单
- 17. 将自定义菜单项添加到WordPress菜单
- 18. WordPress插件自定义菜单和子菜单
- 19. Wordpress将子菜单添加到自定义菜单
- 20. Wordpress插入主菜单中的自定义菜单
- 21. 不能添加更多菜单到wordpress自定义菜单
- 22. wordpress菜单中的自定义活动菜单项
- 23. WordPress TwentyTwelve自定义菜单当前菜单项样式
- 24. 在WordPress Premium主题上自定义WordPress标题导航菜单
- 25. WordPress“wp_list_comments”自定义订单
- 26. 如何自定义菜单添加到特定位置的WordPress
- 27. WordPress的自定义菜单定界符/分隔符
- 28. 自定义的CSS为特定的WordPress的菜单项目
- 29. 如何在Wordpress中添加自定义字段以自定义菜单
- 30. 自定义Apple菜单
你可以尝试添加你的网站的网址到主机文件127.0.0.1 yoursitedomain.com,然后你可以配置在Apache网站,以ridilly到域的文件夹 – talsibony