免费无码视频,五月婷婷丁香,亚洲日韩一区二区,亚洲精品黄色,久久日韩精品一区二区三区色欲,成人在线网站,无码国产精品一区二区高潮,亚洲精品一区

設(shè)為首頁加入收藏業(yè)務(wù)一覽表公司歷程公司介紹聯(lián)系我們
當(dāng)前位置網(wǎng)站運營 >> 開發(fā)者應(yīng)當(dāng)留心的WordPress2.9新功效

開發(fā)者應(yīng)當(dāng)留心的WordPress2.9新功效

WordPress是一款成熟的開源CMS平臺,新推出的2.9版本依然保持了以往良好的口碑。這篇文章從WordPress 2.9的codex文檔里摘錄出幾個開發(fā)者應(yīng)當(dāng)留心的功效進行簡析。

1.文章縮略圖(Post Thumbnails)

WordPress 2.9 一個比擬重頭的新功效就是供給了不需要自定義字段的文章縮略圖功效,這將對應(yīng)用者供給很大的方便,但由于一些兼容性的限制,你必需對主題的function.php文件進行修正才干應(yīng)用這個功效。

在主題的function.php里添加如下代碼,你就能應(yīng)用WordPress的文章縮略圖功效。

1
2
3
if ( function_exists( 'add_theme_support' ) ) { //檢查WP版本是否為2.9或以上版本
add_theme_support('post-thumbnails'); //假如WP版本符合最低請求則添加文章縮略圖
}

然后在文章列表調(diào)用里添加一下代碼,用來顯示文章縮略圖。

1
2
3
4
if (  (function_exists('has_post_thumbnail')) && (has_post_thumbnail())  ) {  
echo '<a href="' . the_permalink() . '">' . the_post_thumbnail() . '</a>';
}
/*假如支撐文章縮略圖,并且該文章存在縮略圖,則顯示縮略圖,否則顯示默認(rèn)圖片*/

使文章縮略圖顯示雅觀的重點是 the_post_thumbnail() 函數(shù)的定義,以下代碼供給一個簡略的闡明。

1
2
3
4
5
6
7
8
9
the_post_thumbnail(); //采用默認(rèn)參數(shù),請參考wp-includes/post-image-template.php文件
the_post_thumbnail('thumbnail'); //小尺寸縮略圖
the_post_thumbnail('medium'); //中等縮略圖
the_post_thumbnail('large'); //大縮略圖
the_post_thumbnail('medium', array('class' => 'alignleft', 'alt' => 'alttext'));
 
//采用中等縮略圖
//設(shè)定圖片分辨率為100x100像素,并加上class="alignleft"和描寫
the_post_thumbnail(array(100,100), array('class' => 'alignleft', 'alt' => 'alttext'));

關(guān)于文章縮略圖的配置還有一些技巧,請持續(xù)留心本博客更新。

2.側(cè)邊欄描寫(Sidebar Descriptions)

Widget的支撐是WordPress一個成功的嘗試,它應(yīng)用戶能機動地定制側(cè)邊欄顯示的內(nèi)容,并為插件的調(diào)用供給了很大的方便。但一些主題支撐 自定義多個側(cè)邊欄,這就給Widget的準(zhǔn)確安裝帶來艱苦。側(cè)邊欄描寫更能的呈現(xiàn)就像給支撐Widget的區(qū)域加上了書簽,用戶一眼就可以知道所安裝的 Widget將呈現(xiàn)在什么處所。

添加側(cè)邊欄描寫的方法是在主題的function.php文件里添加如下代碼。

1
2
3
4
5
6
7
8
9
10
11
12
function register_theme_widget_areas() { //定義可以安裝Widget的區(qū)域
register_sidebar( array( //定義區(qū)域參數(shù)
'name' => 'Primary', //側(cè)邊欄名稱
'id' => 'primary', //側(cè)邊欄id
'description' => 'The primary widget area is used as top right sidebar.', //側(cè)邊欄描寫
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h4 class="widgettitle">',
'after_title' => '</h4>'
/*以上四行都是定義Widget的樣式,基礎(chǔ)上和舊版本保持一致*/
) );
}

添加側(cè)邊欄描寫只需要幾秒鐘,但將為你的主題用戶帶來很大的方便。

原文鏈接:開發(fā)者應(yīng)當(dāng)留心的WordPress2.9新功效

感謝 bolo 的投稿

[來源:原創(chuàng)] [作者:嵊州新時代建站] [日期:10-01-02] [閱讀:]
来宾市| 资溪县| 盐山县| 温泉县| 德庆县| 吉隆县| 安福县| 阳原县| 石景山区| 治县。| 澄江县| 舒兰市| 盱眙县| 富锦市| 灵宝市| 通河县| 蒲城县| 江津市| 龙里县| 休宁县| 杭锦旗| 紫金县| 中宁县| 定襄县| 丰台区| 确山县| 米林县| 建平县| 霞浦县| 西乌珠穆沁旗| 文成县| 泽库县| 东莞市| 南涧| 高州市| 上犹县| 留坝县| 张北县| 抚顺市| 宜城市| 临沭县|