来者皆是客, 为你的 WordPress 博客添加欢迎页面

这几天,一口气发了7篇Linux相关的文章,有种一鼓作气在Linux这条不归路走到黑的节奏。

其实7篇还不算什么,草稿箱里还有7~8压着呢。主要是Linux这块新鲜的东西太多了——至少对于我来说是这样的。

一次性发了感觉不好,这样内容就显得有点单调了。所以,写一些Web相关的吧。

其实想想,好像这才是我的主业,或者说是曾经的主业——靠这些东西吃过饭,勉强算得上是行内人。

废话不多说,先上一篇关于怎么为你的WordPress博客添加一个欢迎页面,就像我这个博客一样。(致未来的访客,如果你没见过,那很可能是在未来的某一天我突然把这个页面撤下来不再用了。)

假如我现在想向访客显示一条欢迎信息,这条消息对每个访客每天只显示一次。这个时候就需要一个欢迎页面的存在,来显示欢迎信息,并提供一个按钮跳转到主站。类似于前几年在企业网站很流行的Flash宣传开始页,点击进入按钮可以进入到主站。

这样一个页面我们可以这么来实现:

1.首先将这个页面命名为home.php,放在WordPress使用的主题的根目录下。根据WordPress的机制,home.php优先于index.php访问。

2.浏览器会先访问这个页面,然后通过浏览器的Cookie判断该访客是否在一天内访问过。若访问过则直接跳转到主站;若是新访客,则不跳转。

3.提供一个手动跳转按钮进入主站。

上代码:

如果我们是WordPress主题制作者来说,可能需要一个主题欢迎页面,当用户启用主题后,访问网站首页即会显示主题欢迎页面,但这个页面只能显示一次。主题使用者可以手动删除,下次不再显示。

代码:

请根据自己的需要进行拓展。

参考资料
The WordPress Theme Files Execution Hierarchy
制作WordPress主题欢迎页

如无注明,均为原创。转载请注明: 转载自MITGAI`S THINKING
本文链接地址: 来者皆是客, 为你的 WordPress 博客添加欢迎页面

知识共享许可协议本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

如果本文对您生活或工作产生了积极影响,那我非常高兴。
如果您愿意为文章的内容或想法提供支持,欢迎点击下边的捐赠按钮,资助作者创作更多高价值高品质的内容。
支付宝捐赠
anyShare分享到:

发表回复