企业类型的站点很多情况下会在页面的 Banner 部分显示一张 Banner 图片,用来展示该页面的主要内容,聚焦用户视觉。在 WordPress 中,有几种不同类型的页面模版如:页面、文章、自定义文章类型存档、分类法项目存档等。
为了给每个页面显示一张背景图片,开发人员开发的时候往往需要硬编码这些图片到页面模版中。通过硬编码添加的图片维护起来比较复杂,客户基本上没办法更换。
为了解决这个问题,我们开发了 Wizhi Banner Images 这个插件,插件启用后,会在页面、分类目录项目等编辑屏幕中添加一个元数据盒子,用户可以通过这个盒子上传和更换 Banner 图片。
此插件依赖于"pilist"
插件,安装此插件前,必须先安装并启用"piklist"
插件
使用方法
1、把下面的代码添加到 header.php
<img src="<?php echo wizhi_banner_image() ; ?>" alt="">
2、然后在页面和分类编辑界面上传 banner image 就可以了。
3、根据主题调整 Banner 的 CSS 样式。
2 thoughts on “Wizhi Banner Images 插件—— 为每个页面或分类显示一个 Banner 背景图”
我尝试上传了一张很大的图,结果文字就被图片遮住了,我能不能设置这张图片为文章背景?谢谢!
wizhi_banner_image()
函数获取的是图片的 URL 地址,直接在 HTML 里面设置背景图片为这个 URL 就可以了,目前不开放注册.