1. 獲取分類列表各自的內(nèi)容 需要wordpress API
WordPress函數(shù):wp_list_categories(分類列表)
作用:
將分類以列表的形式顯示為鏈接。點(diǎn)擊分類的鏈接,就可以訪問該分類下的所有文章的存檔頁面。
如果你希望不格式化輸出分類,請(qǐng)使用 get_categories()
用法:<?php wp_list_categories( $args ); ?>
用法參考
2. WordPress給分類添加自定義欄目的方法
分類目錄只有名稱、別名、父級(jí)、描述這幾個(gè)項(xiàng)目,比如我有一個(gè)電影分類,想再添加個(gè)電影分類的縮略圖或者分類關(guān)鍵字就沒法加了
wordpres 使用 插件來解決這個(gè)問題
Category Meta plugin,功能比較強(qiáng)大,可以用于給分類、標(biāo)簽、自定義菜單、鏈接分類等添加自定義欄目,支持單行/多行文本框、多選框以及圖片上傳。
該插件的 使用方法
3. wordpress多語言插件 Polylang插件完美實(shí)現(xiàn)
Polylang插件的后臺(tái)設(shè)置十分的豐富,可以自由的添加所需的語言,還可以將我們wordpress站點(diǎn)的標(biāo)題、文章、頁面、分類、標(biāo)簽、菜單、等等都翻譯為成多種語言設(shè)置,功能十分的強(qiáng)大
Polylang插件的高級(jí)在于他是直接根據(jù)瀏覽器的語言版本來自動(dòng)轉(zhuǎn)換到對(duì)應(yīng)的wordpress多語言版本上
關(guān)于它
4 . 實(shí)現(xiàn)分頁 需要的wordpress API
paginate_links()函數(shù) 實(shí)現(xiàn)分頁
用法參考
5. 獲取不同類別的文章 需要的wordpress API
wordpress主題函數(shù) get_the_category()
說明
獲取與查詢參數(shù)相匹配的類別對(duì)象
用法
<?php get_the_category( $id ) ?>
參數(shù)
id : (整數(shù)) (可選) 文章編號(hào)
默認(rèn): $post->ID (當(dāng)前文章的編號(hào))
6 .獲取頁面上的所有圖片
自己寫的:http://www.2zzt.com/jcandcj/7294.html
7. 搜索功能需要的wordpress API
方法一:使用wordpress寫好的搜索框
首先需要插入一個(gè)搜索框,wordpress 提供了這樣一個(gè)函數(shù),直接調(diào)用就可以了,代碼如下:
<?php get_search_form(); ?>
方法二: 自定義搜索功能
WordPress 根據(jù)自定義字段搜索文章內(nèi)容
WordPress默認(rèn)的搜索功能搜索的是文章的標(biāo)題和內(nèi)容,在做網(wǎng)站開發(fā)的時(shí)候,我們可能需要根據(jù)內(nèi)容的某個(gè)屬性去搜索相應(yīng)的記錄,這時(shí)候用WordPress默認(rèn)的搜索功能肯定是會(huì)有問題的,我們就需要通過自定義查詢的方法來實(shí)現(xiàn)這個(gè)功能了
方法三:
插件一:
這里推薦最強(qiáng)大的 WordPress 搜索插件 Search Everything,無需修改任何模板文件就可以大大的加強(qiáng) WordPress 的默認(rèn)搜索,它主要功能有:
- 可以讓你設(shè)置搜索 頁面,摘要,附件,草稿,留言,標(biāo)簽和自定義字段等。
- 還可以自定義搜索結(jié)果高亮樣式。
- 并且還能讓你排除特定的頁面和文章。
Search Everything 使用非常簡(jiǎn)單,只需要下載安裝激活,然后到博客后臺(tái) > 設(shè)置 > Search Everything,根據(jù)自己的需求進(jìn)行設(shè)置即可
使用參考
插件二 :
Relevanssi插件
Relevanssi是一款很強(qiáng)大的搜索插件,功能包括:
搜索結(jié)果按照相關(guān)性排序
模糊搜索:如果無法匹配全部,則匹配部分搜索詞
當(dāng)搜索多個(gè)關(guān)鍵詞時(shí),可以選擇用OR還是AND匹配搜索結(jié)果
自動(dòng)創(chuàng)建含有搜索關(guān)鍵詞的文章摘要,高亮顯示關(guān)鍵詞,高亮方式可自定義,例如不同的文字顏色、不同的背景色、加粗斜體等等
訪客通過搜索進(jìn)入文章,文章中也會(huì)高亮顯示搜索關(guān)鍵詞
支持搜索評(píng)論、標(biāo)簽、分類和custom fields
這些僅是基本功能,高級(jí)功能太多,就不一一介紹了。
有了這個(gè)插件,基本可以把WordPress博客搜索變的和谷歌自定義搜索差不多,雖然精準(zhǔn)性肯定比不上谷歌,但鑒于谷歌在國內(nèi)訪問很慢,這個(gè)插件實(shí)現(xiàn)的搜索效果已經(jīng)很令人滿意了。
8. 創(chuàng)建內(nèi)置的聯(lián)系表單 的wordpress方法
在 WordPress 中使用 Nette-Form 表單類創(chuàng)建表單并提交到后臺(tái)
具體的使用方法在這里
添加郵件聯(lián)系表單功能
郵件聯(lián)系表單使用wordpress內(nèi)置函數(shù)wp_mail()發(fā)送,需要服務(wù)器開啟mail()函數(shù),否則無法發(fā)送郵件。
具體參考這里
9. 獲取多媒體 需要的wordpress API
方法一:
get_attached_media($type, $post_id)
type :獲取附件的類型,如:'audio' 為音頻,視頻
具體參考這里
方法二:
WordPress 視頻播放插件 Smartideo
Smartideo 是為 WordPress 添加對(duì)在線視頻支持的一款插件(支持手機(jī)、平板等設(shè)備HTML5播放)。
你可以直接粘貼視頻播放頁完整的URL到編輯器(單獨(dú)一行),就可以加載視頻播放器。
具體使用方法