add_theme_support() – wordpress主題自定義頂部圖像功能

    頂部圖像包括頂部大banner圖片和小的logo圖,自定義頂部是個(gè) 2.1 版本中新引入的主題特性. 自定義頂部是在主題的頂部標(biāo)題部分顯示一個(gè)被選擇的圖像.

    具體效果如下例子:

    自定義頂部圖像功能 – 下劃線主題代碼片段

    1、添加主題支持

    從 3.4 版本 開始, 主題必須在?functions.php?文件里使用?add_theme_support()?函數(shù)來添加自定義頂部的支持, 像這樣:

    add_theme_support( 'custom-header' );
    

    添加的默認(rèn)參數(shù)列表:

    $defaults = array(
    	'default-image'          => '',     //默認(rèn)圖像
    	'random-default'         => false,  //是否默認(rèn)隨機(jī)
    	'width'                  => 0,      //寬度
    	'height'                 => 0,      //高度
    	'flex-height'            => false,
    	'flex-width'             => false,
    	'default-text-color'     => '',     //默認(rèn)文本顏色
    	'header-text'            => true,   //頂部文本開關(guān)
    	'uploads'                => true,   //是否允許上傳
    	'wp-head-callback'       => '',
    	'admin-head-callback'    => '',
    	'admin-preview-callback' => '',
    );
    add_theme_support( 'custom-header', $defaults );
    

    2、范例

    設(shè)置自定義頂部圖像

    設(shè)置一個(gè)默認(rèn)頂部圖像(寬980px和高60px):

    $args = array(
    	'width'         => 980,
    	'height'        => 60,
    	'default-image' => get_template_directory_uri() . '/images/header.jpg',
    );
    add_theme_support( 'custom-header', $args );
    

    上傳其他自定義頂部圖像

    設(shè)置一個(gè)默認(rèn)頂部圖像,并允許網(wǎng)站所有者上傳其他圖片:

    $args = array(
    	'width'         => 980,
    	'height'        => 60,
    	'default-image' => get_template_directory_uri() . '/images/header.jpg',
    	'uploads'       => true,
    );
    add_theme_support( 'custom-header', $args );
    

    靈活定義你的主題頭部

    $args = array(
    	'flex-width'    => true,
    	'width'         => 980,
    	'flex-width'    => true,
    	'height'        => 200,
    	'default-image' => get_template_directory_uri() . '/images/header.jpg',
    );
    add_theme_support( 'custom-header', $args );
    

    3、前臺調(diào)用

    <img src="<?php header_image(); ?>" height="<?php echo get_custom_header()->height; ?>" width="<?php echo get_custom_header()->width; ?>" alt="" />
    

    PS:主題可以在模板中通過get_header_image判斷是否有頂部圖像,通過header_image獲得圖像地址:

    <?php if ( get_header_image() ) : ?>
    ?
    <a href="<?php echo esc_url( home_url( '/' ) ); ?>">
        <img src="<?php header_image(); ?>" class="header-image" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" />
    </a>
    ?
    <?php endif; ?>
    

    來源于:http://www.511yj.com/wordpress-header-image.html

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯(lián)網(wǎng),僅供網(wǎng)友學(xué)習(xí)交流,若您喜歡本文可附上原文鏈接隨意轉(zhuǎn)載。
    無意侵害您的權(quán)益,請發(fā)送郵件至 1355471563#qq.com 或點(diǎn)擊右側(cè) 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優(yōu)惠劵
    搜索
    主站蜘蛛池模板: 亚洲综合无码一区二区痴汉| 午夜视频在线观看一区二区| 少妇激情一区二区三区视频| 亚洲一区综合在线播放| 在线视频精品一区| 一区二区三区在线播放| 国产天堂在线一区二区三区| 亚洲欧美国产国产一区二区三区 | 日韩一区二区精品观看| 无码人妻精一区二区三区| 在线观看国产一区亚洲bd| а天堂中文最新一区二区三区| 久久国产高清一区二区三区| 狠狠色成人一区二区三区| 精品国产福利一区二区| 性色av闺蜜一区二区三区| 一本大道在线无码一区| 色一情一乱一区二区三区啪啪高| 国产精品免费视频一区| 麻豆国产在线不卡一区二区| 在线观看精品一区| 精品理论片一区二区三区| 国产精品亚洲综合一区| 不卡无码人妻一区三区音频| 97久久精品无码一区二区天美| 美女视频黄a视频全免费网站一区| 四虎在线观看一区二区| 国产综合精品一区二区| 三级韩国一区久久二区综合| 一区二区国产精品| 亚洲综合无码AV一区二区| 欧美日本精品一区二区三区| 日韩在线视频一区| 亚洲国模精品一区| 国产高清视频一区三区| 精品中文字幕一区二区三区四区| 视频在线观看一区二区| 国产裸体歌舞一区二区| 精品欧洲av无码一区二区| 国产成人一区二区精品非洲| 国产精品免费一区二区三区|