1. 獲取分類列表各自的內容 需要wordpress API
WordPress函數:wp_list_categories(分類列表)
作用:
將分類以列表的形式顯示為鏈接。點擊分類的鏈接摆尝,就可以訪問該分類下的所有文章的存檔頁面温艇。
如果你希望不格式化輸出分類,請使用 get_categories()
用法:<?php wp_list_categories( $args ); ?>
用法參考
2. WordPress給分類添加自定義欄目的方法
分類目錄只有名稱堕汞、別名勺爱、父級、描述這幾個項目臼朗,比如我有一個電影分類邻寿,想再添加個電影分類的縮略圖或者分類關鍵字就沒法加了
wordpres 使用 插件來解決這個問題
Category Meta plugin蝎土,功能比較強大视哑,可以用于給分類绣否、標簽、自定義菜單挡毅、鏈接分類等添加自定義欄目蒜撮,支持單行/多行文本框、多選框以及圖片上傳跪呈。
該插件的 使用方法
3. wordpress多語言插件 Polylang插件完美實現(xiàn)
Polylang插件的后臺設置十分的豐富段磨,可以自由的添加所需的語言,還可以將我們wordpress站點的標題耗绿、文章苹支、頁面、分類误阻、標簽债蜜、菜單、等等都翻譯為成多種語言設置究反,功能十分的強大
Polylang插件的高級在于他是直接根據瀏覽器的語言版本來自動轉換到對應的wordpress多語言版本上
關于它
4 . 實現(xiàn)分頁 需要的wordpress API
paginate_links()函數 實現(xiàn)分頁
用法參考
5. 獲取不同類別的文章 需要的wordpress API
wordpress主題函數 get_the_category()
說明
獲取與查詢參數相匹配的類別對象
用法
<?php get_the_category( $id ) ?>
參數
id : (整數) (可選) 文章編號
默認: $post->ID (當前文章的編號)
6 .獲取頁面上的所有圖片
自己寫的:http://www.2zzt.com/jcandcj/7294.html
7. 搜索功能需要的wordpress API
方法一:使用wordpress寫好的搜索框
首先需要插入一個搜索框寻定,wordpress 提供了這樣一個函數,直接調用就可以了精耐,代碼如下:
<?php get_search_form(); ?>
方法二: 自定義搜索功能
WordPress 根據自定義字段搜索文章內容
WordPress默認的搜索功能搜索的是文章的標題和內容狼速,在做網站開發(fā)的時候,我們可能需要根據內容的某個屬性去搜索相應的記錄卦停,這時候用WordPress默認的搜索功能肯定是會有問題的向胡,我們就需要通過自定義查詢的方法來實現(xiàn)這個功能了
方法三:
插件一:
這里推薦最強大的 WordPress 搜索插件 Search Everything,無需修改任何模板文件就可以大大的加強 WordPress 的默認搜索惊完,它主要功能有:
- 可以讓你設置搜索 頁面僵芹,摘要,附件专执,草稿淮捆,留言,標簽和自定義字段等本股。
- 還可以自定義搜索結果高亮樣式攀痊。
- 并且還能讓你排除特定的頁面和文章。
Search Everything 使用非常簡單拄显,只需要下載安裝激活苟径,然后到博客后臺 > 設置 > Search Everything,根據自己的需求進行設置即可
使用參考
插件二 :
Relevanssi插件
Relevanssi是一款很強大的搜索插件躬审,功能包括:
搜索結果按照相關性排序
模糊搜索:如果無法匹配全部棘街,則匹配部分搜索詞
當搜索多個關鍵詞時蟆盐,可以選擇用OR還是AND匹配搜索結果
自動創(chuàng)建含有搜索關鍵詞的文章摘要,高亮顯示關鍵詞遭殉,高亮方式可自定義石挂,例如不同的文字顏色、不同的背景色险污、加粗斜體等等
訪客通過搜索進入文章痹愚,文章中也會高亮顯示搜索關鍵詞
支持搜索評論、標簽蛔糯、分類和custom fields
這些僅是基本功能拯腮,高級功能太多,就不一一介紹了蚁飒。
有了這個插件动壤,基本可以把WordPress博客搜索變的和谷歌自定義搜索差不多,雖然精準性肯定比不上谷歌淮逻,但鑒于谷歌在國內訪問很慢琼懊,這個插件實現(xiàn)的搜索效果已經很令人滿意了。
8. 創(chuàng)建內置的聯(lián)系表單 的wordpress方法
在 WordPress 中使用 Nette-Form 表單類創(chuàng)建表單并提交到后臺
具體的使用方法在這里
添加郵件聯(lián)系表單功能
郵件聯(lián)系表單使用wordpress內置函數wp_mail()發(fā)送弦蹂,需要服務器開啟mail()函數肩碟,否則無法發(fā)送郵件。
具體參考這里
9. 獲取多媒體 需要的wordpress API
方法一:
get_attached_media($type, $post_id)
type :獲取附件的類型,如:'audio' 為音頻,視頻
具體參考這里
方法二:
WordPress 視頻播放插件 Smartideo
Smartideo 是為 WordPress 添加對在線視頻支持的一款插件(支持手機凸椿、平板等設備HTML5播放)削祈。
你可以直接粘貼視頻播放頁完整的URL到編輯器(單獨一行)疤苹,就可以加載視頻播放器脑融。
具體使用方法