你可能会问,为什么网站要使用不同的header.php呢?这么做的目的并不是为了让网站重返21世纪初的模样,即每个页面的外观都不一样(想想Myspace就知道了),而是有更为实用的理由。
以电商网站为例。既然是电商,那网站的目的肯定是卖东西,而卖东西的一个重要环节就是让顾客完成结账。如果没有完成这个环节,那买卖就告吹了。很简单的道理,对吧?
然而,很多电商网站却在结账页面上放满了各种产品和广告。这些放在购物页面无可厚非,但放在结账页面却会分散顾客注意力。这时的顾客只想快点结账了事,并不想看见这些广告。因此,购物页面怎么设计应当倍加注意,否则可能导致买卖告吹。
正因如此,在结账页面使用不同的页头、简化页面布局就十分重要。任何有可能降低顾客结账可能性的内容都不该保留。导航栏、购物车图标、之前出现在页头的广告都应该删除。唯一需要保留的是企业logo。这样一来,结账页面将变得更加简约清爽。
除了页头,侧栏、页尾也应加以简化。页尾的设计可以更加灵活,比如添加企业理念、保证条款和安全信息等内容。
代码怎么写呢?可能比你想得简单。首先要记住的是,下面提到的一些代码改写应该在子主题(自定义页面模版)内完成。
在WordPress主题的模板文件夹内,你可以看到get_header, get_sidebar和get_footer等一系列功能。因为这些功能的工作原理相同,所以这里只需讲如何改写get_header的功能。顾名思义,get_header会在文件夹中寻找header.php文件,首先在子主题中找,然后(如果有母主题的话)在母主题中找。
为了添加自定义页头,你只需复制header.php文件,重命名为“header-checkout.php”,然后在自定义页面模板中,将“get_header()”改为“get_header(checkout)”。这样一来,它就会找到我们刚刚新建的文件(而非默认文件)了。 就是这么简单。自己动手尝试一下,看看能不能简化你的页头、页脚和侧栏,简化结账页面,提升销售业绩。
如果你需要价格便宜的wordpress托管可以参考 比较12家最佳wordpress网站托管平台