成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

介紹WordPress 的10個小技巧

開發(fā) 前端
我們都知道,WordPress是個很好的工具。本文為大家介紹的是10個WordPress的小技巧。希望對你有幫助,一起來看。

WordPress是一種使用PHP語言開發(fā)的博客平臺,用戶可以在支持PHP和MySQL 數(shù)據(jù)庫的服務(wù)器上架設(shè)自己的網(wǎng)志。也可以把 WordPress 當(dāng)作一個內(nèi)容管理系統(tǒng)(CMS)來使用。喜歡WEB開發(fā)的同學(xué)們,要注意了。下面介紹WordPress 的10個小技巧。

1、為 WordPress 文章作者添加通用頭像

如何在文章頁中展示作者的頭像圖片呢?當(dāng)然你可以使用預(yù)先存放在主題目錄里的圖片,但如果是 Gravatar 呢?其實也很簡單,這段代碼將告訴你如何簡便地獲取作者的通用頭像。

粘貼以下代碼到你的 single.php 文件:

 

  1. <?php  
  2. $author_email = get_the_author_email();  
  3. echo get_avatar($author_email'96');  
  4. ?> 

 

2、WordPress 搜索結(jié)果排除指定分類

出于某些原因,你可能期望搜索時能排除某些分類。這需要稍稍修改主題代碼來彌補(bǔ) WordPress 的這個非內(nèi)建功能。其實代碼也很簡單:

替換第三行的分類 ID 為想要排除的分類 ID,并將以下代碼添加到 search.php 文件中:

 

  1. <?php if( is_search() ) :  
  2. $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;  
  3. query_posts("s=$s&paged=$paged&cat=1,2,3");  
  4. endif; ?> 

 

3、顯示無鏈接的 WordPress 分類

使用 the_category( ) 函數(shù)來顯示分類名稱,WordPress 會自動為您加上該分類的鏈接。大部分情況下這是好事,但如果你不想要呢?這段代碼可以輕易移除這個可惡的鏈接。

將模版中的 the_category( ) 函數(shù)替換如下:

 

  1. <?php  
  2. $category = get_the_category();  
  3. echo $category[0]->cat_name;  
  4. ?> 

 

4、為 WordPress 評論添加樓層編號

你的博客是不是有很多評論?添加評論的樓層編號對于閱讀來說會更方便。這里有一個超級簡單的方法。

打開 comments.php 找到以下代碼:

 

  1. <?php foreach ($comments as $comment) : ?> 

 

在該行代碼上面,添加一個初始化的變量:

 

  1. <?php $i = 0; ?> 

 

在該行代碼下面,使這個變量遞增:

 

  1. <?php $i++; ?> 

 

現(xiàn)在你可以輸出這個變量 $i 來獲取評論的樓層編號了。你可以在評論的循環(huán)體內(nèi)任意位置調(diào)用這個代碼:

 

  1. <?php echo $i; ? 

 

5、顯示 WordPress 頁面加載時間和查詢次數(shù)

沒什么難度,把以下代碼添加到 footer.php 文件里吧:

 

  1. <?php echo get_num_queries(); ?> queries in <?php timer_stop(1); ?> seconds. 

 

這個 get_num_queries() 函數(shù)返回頁面加載時執(zhí)行的查詢此處。

6、顯示 WordPress 文章的最后修改時間

WordPress 中文章發(fā)布時間是按照第一次發(fā)布時間為準(zhǔn)的,如果你想要以最終修改時間為準(zhǔn),可以在你的 single.php 或 index.php 中找到以下代碼:

 

  1. Posted on <?php the_time('F jS, Y') ?> 

 

替換為:

 

  1. Posted on <?php the_time('F jS, Y') ?>  
  2. <?php $u_time = get_the_time('U');  
  3. $u_modified_time = get_the_modified_time('U');  
  4. if ($u_modified_time != $u_time) {  
  5. echo "and last modified on ";  
  6. the_modified_time('F jS, Y');  
  7. echo ". ";  
  8. } ?> 

 

7、向 WordPress 訪客展示歡迎信息

粘貼以下代碼到你想要展現(xiàn)歡迎信息的地方:

 

  1. <?php  
  2. if(isset($_COOKIE['comment_author_'.COOKIEHASH])) {  
  3. $lastCommenter = $_COOKIE['comment_author_'.COOKIEHASH];  
  4. echo "Welcome Back "$lastCommenter ."!";  
  5. else {  
  6. echo "Welcome, Guest!";  
  7. }  
  8. ?> 

 

首先,代碼檢測該訪客的瀏覽器是否有一個名叫 comment_author_xxx 的 cookie,如果有,就能獲取該 cookie 數(shù)據(jù)并在歡迎信息中顯示。

8、設(shè)置 WordPress 默認(rèn)編輯器模式

默認(rèn)情況下,WordPress 的編輯器為可視化模式,如果你想換成 HTML 模式,可以在 functions.php 文件里添加以下代碼:

 

  1. add_filter('wp_default_editor', create_function('''return "html";')); 

 

9、移除 WordPress 評論鏈接

要移除 WordPress 評論里自動添加的鏈接,可以在當(dāng)前主題對應(yīng)的 functions.php 文件里使用以下代碼:

 

  1. remove_filter('comment_text''make_clickable', 9); 

 

這對于防范垃圾評論亂很管用。

10、在 WordPress 文章后添加自定義內(nèi)容

有時候需要在每篇文章結(jié)束后添加自定義內(nèi)容,如廣告,分享工具,版權(quán)信息等。用這個代碼就很好搞了,也不用什么插件。

 

  1. function add_post_content($content) {  
  2. if(!is_feed() && !is_home()) {  
  3. $content .= 'WPCN.org 版權(quán)所有,盜版必究。';  
  4. }  
  5. return $content;  
  6. }  
  7. add_filter('the_content''add_post_content'); 

 

把這段代碼放到主題對應(yīng)的 functions.php 文件就可以了。

到這里,10個小技巧就為大家介紹完了。所謂,小技巧大作用。希望能夠幫助到大家。

【編輯推薦】

  1. 把Web標(biāo)準(zhǔn)化進(jìn)行得更徹底一點
  2. Web2.0體驗式網(wǎng)站設(shè)計的41個關(guān)鍵
  3. Web移動應(yīng)用 HTML5 CSS和JavaScript
  4. 2011年Web開發(fā)者必須掌握的10大技能
  5. ASP.NET配置文件Web.config詳細(xì)解釋
責(zé)任編輯:于鐵 來源: 芒果
相關(guān)推薦

2021-03-15 08:13:19

JavaScript開發(fā)代碼

2015-07-27 09:36:09

storyboard

2011-05-23 14:47:12

WordPress

2019-05-16 14:09:03

容器技巧開發(fā)

2020-09-23 06:56:45

簡歷技巧

2020-08-19 09:22:14

Python語言工具

2020-12-31 10:33:05

Python開發(fā)編程

2022-04-29 17:03:37

WordPress開發(fā)者網(wǎng)站安全

2020-08-21 08:52:09

Python數(shù)據(jù)分析工具

2018-11-28 12:30:58

Python命令行編程語言

2011-03-28 08:51:41

網(wǎng)頁設(shè)計WebSEO

2015-06-24 10:02:09

Apple Watch設(shè)計

2019-09-30 07:26:13

界面設(shè)計UI設(shè)計師

2020-06-08 07:52:31

Python開發(fā)工具

2020-12-14 08:30:02

JavaScript開發(fā)代碼

2009-05-04 09:11:28

GoogleChrome瀏覽器

2011-04-07 16:46:09

Solaris

2022-01-04 07:28:05

MySQL SQL 語句數(shù)據(jù)庫

2019-12-20 14:32:55

JavaScript函數(shù)開發(fā)

2019-02-25 15:15:44

Windows 10Windows技巧
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲欧美网站 | 精品免费国产视频 | 看真人视频一级毛片 | 99精品视频一区二区三区 | 国产在线观看福利 | 亚洲精品视频在线看 | 免费在线看黄 | 97精品超碰一区二区三区 | 中文字幕av在线一二三区 | 一区二区三区四区在线 | 日韩在线中文字幕 | av一区二区三区 | 国产91精品久久久久久久网曝门 | 日韩精品一区二区三区中文在线 | 伊人春色在线 | julia中文字幕久久一区二区 | 91在线导航 | 久久国产日本 | 欧洲av在线| 精品国产一区二区三区观看不卡 | 天天玩天天操天天干 | 国产一区二区在线视频 | 国产在线观看网站 | 国产日韩在线观看一区 | 韩国成人在线视频 | 高清视频一区 | 久久一区二 | 国产午夜一级 | 五月婷婷激情 | 国产精品久久久久久久久久久久 | 午夜精品久久久久久不卡欧美一级 | 久草资源 | 久久久精品网 | 久久99网站 | 成人深夜福利网站 | 欧美日韩精品一区二区天天拍 | www.99热这里只有精品 | www国产精品 | 久久精品欧美一区二区三区麻豆 | 亚洲综合色丁香婷婷六月图片 | 国产久 |