使用动态标题小部件作为自定义标题的默认图像

时间:2019-05-13 19:26:49

标签: header sidebar custom-headers

不能将标题窗口小部件图像用作我的自定义标题的默认图像。 我在仪表板上有一个标有图像的标题小部件。我希望将同一张图片用作通过定制工具提供的custom-header选项的默认图片值

我可以将图像显示为header.php中的侧边栏小部件:

dynamic_sidebar('header-widget'); 

但是我更喜欢让用户通过dashbarod上传图像。至于显示,我希望它通过定制程序的custom-header函数代替

// Add theme support for custom headers.
 $args = array(
'flex-width'    => true,
'width'         => 1920,
'flex-height'    => true,
'height'        => 400,
'default-image' => get_template_directory_uri() . '/images/custom-     header-image.jpg',
    'uploads'       => true,
 );
add_theme_support( 'custom-header', $args );

解决我问题的方法是:

'default-image' => dynamic_sidebar('header-widget'); 

这样,可以通过定制器或窗口小部件区域来更新同一图像。

这甚至有可能吗?

0 个答案:

没有答案