久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

怎么用WordPress Customize API添加原生設(shè)置?-WordPress開發(fā)

為主題添加原生的設(shè)置選項(xiàng)。不用框架,

也許大部分主題是使用相關(guān)的設(shè)置框架。如果我們的主題只有幾個(gè)選項(xiàng)呢?可以在主題的自定義里面配置。這一節(jié)就教大家如何制作主題的設(shè)置選項(xiàng)。

本站下載該頁歷史版本

customizer-custom-controls-master

提取碼:無
解壓碼:無

我開發(fā)的博客主題Mirages就是使用這個(gè)方法來進(jìn)行主題的設(shè)置。可以下載下來看看(新年前發(fā)布?)。

設(shè)置 API是在 2.7 版本中加入的新功能。它令包含設(shè)置表單的管理頁面實(shí)現(xiàn)“半自動(dòng)工作”,允許您定義整個(gè)管理頁面、選項(xiàng)區(qū)域,甚至具體的欄目。

本站下載:

[zrz_file link="https://n.getimg.net/www/2019/01/10eca19b133531.zip" name="colormag.1.3.4" code=""]

在主題的functions.php文件中底部添加如下代碼:

//面板、設(shè)置節(jié)、設(shè)置,控件
        //添加一個(gè)設(shè)置面板
		$wp_customize->add_panel( 'npcink_options',             //ID=npcink_options
		array(          
			'capabitity'  => 'edit_theme_options',              //根據(jù)用戶的權(quán)限級別顯示或隱藏該部分。默認(rèn)為edit_theme_options 
			'description' => __( 'Npcink出品', 'npcink' ),      //可選。顯示在面板頂部的描述隱藏在幫助圖標(biāo)后面。
			'priority'    => 30,                               //優(yōu)先級,可選。這將控制此部分在Theme Customizer側(cè)欄中的顯示順序。
			'title'       => __( 'Lifet主題設(shè)置', 'npcink' ),    //面板的可見名稱。
		) );
		 

		//添加第一個(gè)設(shè)置節(jié)(文本節(jié))
		$wp_customize->add_section('sections_text_demo',       //id = sections_1
		array(                
			'title'     => '第一個(gè)設(shè)置節(jié)',               //設(shè)置的可見名稱。
			'description' => '第一個(gè)設(shè)置節(jié)詳細(xì)補(bǔ)充',      //設(shè)置的詳細(xì)信息
			'panel' => 'npcink_options',                 //加入第一個(gè)設(shè)置面板'npcink_options'  => 50//優(yōu)先級
		) );
		/////////////////////////////////////////////////////////////////////////////////////////////////
		//添加第一個(gè)設(shè)置節(jié)的第一個(gè)設(shè)置
        $wp_customize->add_setting('aaa',
        	array(
        		'default' => 'Npcink出品',    //默認(rèn)值
        	)
        );
        //添加第一個(gè)設(shè)置節(jié)的第一個(gè)設(shè)置控件
        $wp_customize->add_control('aaa',
        	array(
        		'label' => '第一個(gè)設(shè)置節(jié)的第一個(gè)設(shè)置標(biāo)題',
        		'section' => 'sections_text_demo',    //填入設(shè)置節(jié)的ID
        		'type' => 'text',
        	)
        );
		
		///////////////////////////////////////////////////////////////////////////////////////////////////
		//添加第一個(gè)設(shè)置節(jié)的第二個(gè)設(shè)置
        $wp_customize->add_setting( 'bbb',    //(必填)用作ID的唯一類似slug的字符串。默認(rèn)值:無
        	array(
        		'default' => '',                          //可選。如果數(shù)據(jù)庫中沒有值,則關(guān)聯(lián)控件中的默認(rèn)值。默認(rèn)值:空白
				'transport' => 'refresh',                 //可選。定義實(shí)時(shí)預(yù)覽的更新方式。默認(rèn)值:刷新。
				'type' => 'theme_mod',                   // 可選 'theme_mod' or 'option'. 默認(rèn): 'theme_mod'
        	//	'sanitize_callback' => 'skyrocket_text_sanitization'   //可選的。在將輸入數(shù)據(jù)保存到數(shù)據(jù)庫之前將用于清除輸入數(shù)據(jù)的函數(shù)的名稱
        	)
        );
        //添加第一個(gè)設(shè)置節(jié)的第二個(gè)設(shè)置的控件
        $wp_customize->add_control( 'bbb',//必填:自定義控件對象或**與此控件關(guān)聯(lián)的設(shè)置的ID**。默認(rèn)值:無
        	array(
        		'label' => __( '第一個(gè)設(shè)置節(jié)的第二個(gè)設(shè)置標(biāo)題' ),          //可選:將顯示設(shè)置的標(biāo)題,默認(rèn):空白
        		'description' => esc_html__( '可以輸入的格式見代碼注釋' ),//可選:描述
        		'section' => 'sections_text_demo',               // 必填:填入設(shè)置節(jié)的ID
        		'priority' => 10,                       // 必填:確定控件在該部分中的顯示順序。默認(rèn)值:10
        		'type' => 'text',                      // 必填:要顯示的控件類型。類型可以是文本,電子郵件,URL,數(shù)字,隱藏或日期。默認(rèn)值:"文本"
        		'capability' => 'edit_theme_options', // 可選:根據(jù)用戶的權(quán)限級別顯示或隱藏控件。通常從設(shè)置的功能派生。默認(rèn)值為"edit_theme_options"
        		'input_attrs' => array(              // 可選:控件輸出的定制輸入屬性列表。僅用于文本區(qū)域和輸入字段。默認(rèn)值:空白
        			'class' => 'my-custom-class',
        			'style' => 'border: 1px solid rebeccapurple',
        			'placeholder' => __( 'Enter name...' ),
        		),
        	)
        );
            
		///////////////////////////////////////////////////////////////////////////////////////////////////

		
		//添加第二個(gè)設(shè)置節(jié)(文本節(jié))
		$wp_customize->add_section('sections_demo',       
		array(                
			'title'     => '第二個(gè)設(shè)置節(jié)',             
			'description' => '第二個(gè)設(shè)置節(jié)詳細(xì)補(bǔ)充',     
			'panel' => 'npcink_options',                 
		) );
		/////////////////////////////////////////////////////////////////////////////////////////////////
		//添加第二個(gè)設(shè)置節(jié)的第一個(gè)設(shè)置
        $wp_customize->add_setting('ccc',
        	array(
        		'default' => 'Npcink',
        	)
        );
        //添加第二個(gè)設(shè)置節(jié)的第一個(gè)設(shè)置控件
        $wp_customize->add_control('ccc',
        	array(
        		'label' => '第二個(gè)設(shè)置節(jié)的第二個(gè)設(shè)置標(biāo)題',
        		'section' => 'sections_demo', 
        		'type' => 'text',
        	)
        );

有啥規(guī)律?

面板 → 節(jié) → 設(shè)置、控件

怎么設(shè)置?

請您在主題的自定義中進(jìn)行設(shè)置。

怎么使用呢?

在你需要的地方添加如下代碼:

<?php echo get_theme_mod( 'aaa', 'Npcink榮譽(yù)出品' ); ?>
<br>
<?php echo get_theme_mod( 'bbb', 'Npcink榮譽(yù)出品' ); ?>
<br>
<?php echo get_theme_mod( 'ccc', 'Npcink榮譽(yù)出品' ); ?>
怎么用WordPress Customize API添加原生設(shè)置?-WordPress開發(fā)

支持哪些控件?

  • 輸入控件
  • 復(fù)選框控件
  • 選擇控件
  • 單選按鈕控件
  • 下拉頁面控件
  • Textarea控件
  • 顏色控件
  • 媒體控件
  • 圖像控件
  • 裁剪圖像控件
  • 日期時(shí)間控件

添加更多類型請看這里:

需要更多?

如何在您自己的主題中利用主題定制器

需要簡單的設(shè)置框架?

Codestar Framework - 簡約實(shí)用的wordpress主題選項(xiàng)框架

WordPress開發(fā) - Options Framework輕量級后臺(tái)框架使用設(shè)置舉例

給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)惠劵
搜索
久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

    9000px;">

      狠狠色综合日日| 色婷婷久久综合| 国内精品视频一区二区三区八戒| 99久久精品费精品国产一区二区| 日韩精品一区二区三区在线播放| 亚洲高清视频的网址| 欧美日韩国产精选| 午夜精品福利一区二区蜜股av| av动漫一区二区| 中文字幕一区二区在线播放| 国产91精品免费| 亚洲欧洲美洲综合色网| 一本色道久久综合亚洲91| 一区在线播放视频| 波多野结衣中文字幕一区二区三区| 欧美亚州韩日在线看免费版国语版| 亚洲精选免费视频| 欧美日韩色一区| 亚洲综合小说图片| 日韩一区二区在线观看| 蜜桃视频一区二区三区| 精品国产乱码91久久久久久网站| 日本欧美肥老太交大片| 精品美女一区二区| 风间由美一区二区三区在线观看| 久久嫩草精品久久久久| 国产成人免费视频网站| 自拍偷拍国产精品| 91在线精品一区二区| 中文字幕中文乱码欧美一区二区| 亚洲成人黄色小说| 精品国产乱码久久久久久蜜臀| 福利视频网站一区二区三区| 狠狠狠色丁香婷婷综合久久五月| 欧美手机在线视频| 日本v片在线高清不卡在线观看| 日韩西西人体444www| 蜜桃视频第一区免费观看| 久久精品亚洲麻豆av一区二区| 国产v综合v亚洲欧| 久久99久国产精品黄毛片色诱| 亚洲日本成人在线观看| 欧美精品少妇一区二区三区| 蜜桃av一区二区三区| 午夜精品成人在线视频| 中文字幕在线不卡国产视频| 日韩视频中午一区| 99精品国产一区二区三区不卡| 日韩不卡一二三区| 中文字幕综合网| 国产精品美日韩| 国产亚洲精品久| 亚洲视频免费观看| 亚洲美女电影在线| 亚洲精品欧美激情| 欧美电影免费观看高清完整版在线| 91精品国产综合久久精品| 欧美视频日韩视频在线观看| 一本一道波多野结衣一区二区| 免费三级欧美电影| 蜜臀精品一区二区三区在线观看 | 欧美日韩中文字幕一区| 色综合久久久网| 欧美这里有精品| 在线不卡免费av| 久久综合色8888| 欧美成人午夜电影| 国产精品一线二线三线精华| 91免费观看视频在线| 欧美精品一区二区在线播放| 欧美精品第一页| 日本韩国欧美三级| 国产精品毛片久久久久久久| 国产成人av电影在线观看| 国产精品系列在线| 91福利国产精品| 久久爱www久久做| 国产精品第一页第二页第三页| 成人免费视频免费观看| 亚洲国产日产av| 久久综合一区二区| 国产v综合v亚洲欧| 欧美videossexotv100| 99riav久久精品riav| 日韩一区二区三区高清免费看看| 欧美午夜电影网| 欧美日本乱大交xxxxx| 欧美日韩色一区| 久久久国产综合精品女国产盗摄| 不卡高清视频专区| 一区二区三区四区国产精品| 亚洲国产成人av| 欧美肥妇free| 日本中文字幕一区二区有限公司| 波多野洁衣一区| 成人av综合在线| 欧美军同video69gay| 九色综合狠狠综合久久| 久久精品72免费观看| 欧美女孩性生活视频| 97久久精品人人做人人爽50路| 精品一区二区三区的国产在线播放| 亚洲男同1069视频| 久久久精品综合| 欧美电影免费观看高清完整版在线| 91精品免费观看| 91精品国产综合久久婷婷香蕉| 欧美日韩免费视频| 日本久久一区二区| 欧美视频一区二| 欧美性xxxxx极品少妇| 色国产综合视频| 欧美三级资源在线| 欧美日免费三级在线| 国产高清久久久| 成人黄色小视频| 久久国产三级精品| 日韩高清欧美激情| 日韩极品在线观看| 国产最新精品免费| 高清不卡一二三区| 成人av网站大全| 欧美日韩美女一区二区| 日韩精品一区二区三区swag| 国产精品三级av在线播放| 亚洲欧洲日产国产综合网| 午夜精品一区二区三区三上悠亚| 麻豆91精品91久久久的内涵| 加勒比av一区二区| 日本道色综合久久| 专区另类欧美日韩| 成人黄色一级视频| 国产三级精品在线| 黑人巨大精品欧美一区| 91丨九色丨国产丨porny| 91精品国产欧美日韩| 亚洲第四色夜色| 日本精品视频一区二区| 中文文精品字幕一区二区| 日韩精品一二区| 欧美日韩mp4| 亚洲美女区一区| 91在线国产福利| 亚洲日本va在线观看| 国产成人aaa| 久久青草欧美一区二区三区| 奇米综合一区二区三区精品视频| 欧美精品视频www在线观看 | 国产精品国产自产拍在线| 国产综合久久久久久鬼色| 久久亚洲精华国产精华液| 精品亚洲成a人| 久久青草国产手机看片福利盒子| 国内精品写真在线观看| 精品国产一区二区三区久久久蜜月 | 一区二区日韩电影| 欧美视频完全免费看| 免费成人你懂的| 精品剧情v国产在线观看在线| 国产一区二三区好的| 亚洲欧洲www| 7777精品伊人久久久大香线蕉超级流畅| 日韩专区中文字幕一区二区| 欧美精品777| 岛国精品在线播放| 亚洲色图第一区| 国模套图日韩精品一区二区 | 欧美亚洲一区二区在线| 亚洲国产精品久久久久婷婷884| 色av一区二区| 日韩精品成人一区二区三区| 6080yy午夜一二三区久久| 夜夜精品视频一区二区| 欧美性猛交xxxx乱大交退制版| 日韩成人伦理电影在线观看| 精品国产sm最大网站| 国产激情精品久久久第一区二区| 欧美成人乱码一区二区三区| 国产成人激情av| 三级久久三级久久久| 日韩欧美国产三级| 粉嫩aⅴ一区二区三区四区| 亚洲电影欧美电影有声小说| 26uuu成人网一区二区三区| 成人教育av在线| 久久精品国产亚洲aⅴ| 国产精品美女久久久久久久网站| 7777精品伊人久久久大香线蕉最新版 | 日韩欧美精品在线视频| 国产黄色精品网站| 亚洲夂夂婷婷色拍ww47| 久久精品亚洲麻豆av一区二区 | 一区二区三区在线免费播放| 精品国产免费视频| 777精品伊人久久久久大香线蕉| a4yy欧美一区二区三区| 日韩精品电影一区亚洲| 亚洲在线视频免费观看| 国产日韩欧美麻豆| 欧美精品在线视频|