如何解决如何让管理员通过 WordPress 主题定制器上传多张图片和文本以支持 Header Carousel Slider 主题?
我正在创建一个 Bootstrap Carousel wordpress 主题。因此,页面顶部的 Carousel Slider 是主题的一部分,应该开箱即用。这就是为什么创建一个单独的插件可能不是一个好的选择,我认为。
如果我在我的主题中启用 Custom Headers
如下,管理员可以使用 wordpress 主题定制器上传多张图片。但是只有一张图片可以用作标题图片。
function themename_custom_header_setup() {
$args = array(
'default-image' => get_template_directory_uri() . 'img/default-image.jpg','default-text-color' => '000','width' => 1000,'height' => 250,'flex-width' => true,'flex-height' => true,)
add_theme_support( 'custom-header',$args );
}
add_action( 'after_setup_theme','themename_custom_header_setup' );
如果我然后使用 get_uploaded_header_images()
函数,我可以获得所有已通过 wordpress 主题定制器上传的标题图像,但在那里,管理员无法添加额外的文本以及将在图像中显示的图像轮播滑块。
在通过 Alt
上传图像时,我无法使用 Caption
、Description
或 Media
输入字段,因为 Media
中的图像可以用于其他目的在页面的其他地方,所以这些输入字段是通用的。它们不能专门用于标题轮播滑块。
如何让管理员通过 wordpress 主题定制器上传多张图片和文本以支持 Header Carousel Slider 主题,而无需创建单独的插件?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。