把WordPress放在根目录而地址显示子目录的方法

发布时间:2020-05-06

如果你看了这篇教程,再看这篇,相信会让你收获颇多!

wordpress安装在根目录但是让博客首页显示在子目录,这和上篇的教程实现的效果刚好相反。要实现这样的效果前提是你的空间必须支持rewrite功能。我们可以用两种方法实现:

1、参照上篇的方法,相信大家已经心中有数了:wordpress安装到根目录,我们在根目录下再新建一个子目录,比如”blog”目录。同样将根目录的index.php和.htaccess文件转移到”blog”目录目录中。在index.php里查找:

  1. require(’./wp-blog-header.php’);  

修改为:

  1. require(’../wp-blog-header.php’);  

再加个点就行了,表示引用上个目录中的文件。

其他更改博客和wordpress地址方法和上篇类似,照葫芦画瓢即可。注意把博客地址改为:http://example.com/blog,同时要把页面结构更改成”/blog/xxx…”类型。

2、下面这种方法要用到页面模板的相关技巧。对页面模板一无所知?先去水煮鱼的使用wordpress静态模板那里充点电把!充过电别忘了回来,呵呵~利用页面模板我们甚至还可以将wordpress打造成一个轻量级的CMS。

新建一个blog.php的文件,放到所使用的模板目录中。此文件所包含的内容为:

  1. <?php  
  2. /* 
  3. Template Name: Blog 
  4. */  
  5. ?>  
  6.   
  7. <?php query_posts(’cat=-0′); //gets all posts  
  8. load_template( TEMPLATEPATH . ‘/index.php’); //loads index  
  9. ?>  

登陆后台,新建一个页面,命名为”blog”,并使用”blog”页面模板。切记一定要让此页面的缩略名、或者叫做数据域,更改为”blog”!

最后一步同样是更新页面结构,把页面结构更新为”/blog/xxx…”类型即可。

到这里两种方法都介绍完毕。两种方法实现的功能都是一样的,不过个人觉得把wordpress放根目录而让博客显示在子目录中并不是一个好办法,这会让你的根目录杂乱且难以维护,明显没有wordpress放子目录而博客根目录方便。真要想让博客放在子目录的话,倒不如直接把wordpress安装在子目录似乎更方便一些,还免得设置了。以上的两种方法实用性并不大,谨作为一种小技巧来学习吧。:)

参考资料:Making your blog appear in a non-root folder

大熊wordpress凭借多年的wordpress企业主题制作经验,坚持以“为用户而生的wordpress主题”为宗旨,累计为2000多家客户提供品质wordpress建站服务,得到了客户的一致好评。我们一直用心对待每一个客户,我们坚信:“善待客户,将会成为终身客户”。大熊wordpress能坚持多年,是因为我们一直诚信。我们明码标价(wordpress做网站需要多少钱),从不忽悠任何客户,我们的报价宗旨:“拒绝暴利,只保留合理的利润”。如果您有网站建设、网站改版、网站维护等方面的需求,请立即咨询右侧在线客服或拨打咨询热线:18324743309,我们会详细为你一一解答你心中的疑难。

相关文章

写给所有做网站的朋友的一封信

写给所有做网站的朋友的一封信

现在就开始执行“1+N”互联网推广和没有开始执行的人,一两天看不出任何区别; 一两个月看来差异也是微乎其微的;但在2-5年的长远时间来看的时候,你的高质量询盘不断增加,你的互联网资产已经建立完成,对手已经很难匹敌,现在你看到这段文字的时候就是最好的开始,现在就是最好的时候,马上开始“1+N”体系的整体互联网推广吧,我们和你一起,开创互联网大未来!

点击查看详情

准备开启WordPress网站建设推广?

我们相信高端漂亮的网站不应该是昂贵的,这就是wordpress对每个人都是免费的原因
wordpress建站免费入门,并提供价格合理的wordpress建站套餐。