WordPress功能wp_get_attatchment_url不起作用

时间:2019-07-18 09:12:13

标签: php wordpress

我已经添加了此自定义功能functions.php以添加图像。

// Provider Image
function header($wp_customize){
    $wp_customize->add_setting('header-image');

    $wp_customize->add_control(new WP_Customize_Cropped_Image_Control($wp_customize, 'header-image', array(
        'label' => 'Add Image',
        'section' => 'header-section',
        'settings' => 'header-image',
        'width' => 426,
        'height' => 642
    )));
}
add_action('customize_register','header');

然后我回声

<img src="<?php echo wp_get_attatchment_url(get_theme_mod('header-image')) ?>">

定制中的现场工作。但是页面只是在加载。

2 个答案:

答案 0 :(得分:0)

首先,使用此功能获取标题图片网址

function get_header_image() {
$url = get_theme_mod( 'header_image', get_theme_support( 'custom-header', 'default-image' ) );

if ( 'remove-header' == $url ) {
    return false;
}

if ( is_random_header_image() ) {
    $url = get_random_header_image();
}

答案 1 :(得分:0)

wp_get_attatchment_url看起来像是打字错误,看来正确的名字是wp_get_attachment_url