WordPress的文章標(biāo)簽功能可以說是對文章盡心更為細(xì)致的分類、歸納,標(biāo)簽又和分類目錄不同等不同。目前很多網(wǎng)站都延伸出的“專題” ,其實(shí)就是和標(biāo)簽有著異曲同工之妙。
標(biāo)簽的出現(xiàn)更多的是為了將主題明確相似的文章組織在一起。為了給搜索引擎訪客提供更具相關(guān)性的文章推薦。

插件介紹
WP AutoTags 這款WordPress插件,就是為了能夠自動(dòng)化完成這項(xiàng)工作而誕生的。而他的主要獲取關(guān)鍵詞的原理是:調(diào)用了一個(gè)簡易分詞接口對文章進(jìn)行分析,提取出文章中明確重點(diǎn)的關(guān)鍵詞(Keywords)添加為文章的標(biāo)簽。文章關(guān)鍵詞基于TF-IDF算法提取,標(biāo)簽與文章具有高相關(guān)性。
也就是說,插件會為文章,自動(dòng)的加上一些相關(guān)的關(guān)鍵詞。
標(biāo)簽自動(dòng)獲取的時(shí)候,只能獲取中文,或者英文。而不能或者中英文搭配,比如WordPress主題 這樣的關(guān)鍵詞。不過這樣的幾率使用場景也比較少。
總體來說,這款插件可謂是懶人的福音,推薦大家使用。
作者介紹
WordPress有木有現(xiàn)成好用像自帶的自動(dòng)摘要那樣,自動(dòng)為文章添加相關(guān)標(biāo)簽的插件呢?WordPress的文章標(biāo)簽功能可以很好的對文章進(jìn)行分類、歸納,與直接給文章一個(gè)大的分類目錄不同,標(biāo)簽沒有層級關(guān)系,標(biāo)簽的設(shè)計(jì)更多的是為了將主題明確相似的文章組織在一起。
為了給搜索引擎訪客提供更具相關(guān)性的文章推薦,每次寫完文章都是冥思苦想的手動(dòng)給文章添加標(biāo)簽(Tags),很多時(shí)候覺得比較麻煩很繁瑣很沒效率不是嘛?甚至有時(shí)寫完文章會忘記為文章添加標(biāo)簽!
搜索嘗試了好些自動(dòng)標(biāo)簽插件都不盡如意,于是WP AutoTags這款WordPress文章標(biāo)簽自動(dòng)化的輔助插件,為解決以上煩惱被簡單制造了出來,它為在WordPress發(fā)布文章以及更新編輯文章時(shí)經(jīng)常愛忘設(shè)置標(biāo)簽的人們工作,根據(jù)文章標(biāo)題或文章正文內(nèi)容通過調(diào)用了一個(gè)簡易分詞接口對文章進(jìn)行分析,提取出文章中明確重點(diǎn)的關(guān)鍵詞(Keywords)添加為文章的標(biāo)簽。
文章關(guān)鍵詞基于TF-IDF算法提取,標(biāo)簽與文章具有高相關(guān)性,目前工作狀態(tài)良好,使用插件以后極大的提高文章通過標(biāo)簽管理的便利,通過主題明確的標(biāo)簽將所有相關(guān)文章聯(lián)系起來,一定程度上能幫助搜索引擎快速識別文章主旨要義,同時(shí)也再不用糾結(jié)文章添加什么標(biāo)簽好而發(fā)愁,當(dāng)然如果你樂意自己動(dòng)手為文章添加標(biāo)簽它也是不會出來搗鬼做亂的:)
工作方式、功能簡介
- 自動(dòng)從文章標(biāo)題或者文章內(nèi)容的組合中提取高權(quán)值關(guān)鍵字/詞為文章添加相關(guān)標(biāo)簽。
- 文章提取關(guān)鍵字/詞的API基于TF-IDF算法實(shí)現(xiàn),相關(guān)性強(qiáng),目前僅支持中文(簡/繁)&英文文本。
- 插件內(nèi)置的TF-IDF文本關(guān)鍵詞提取接口失效時(shí)將會依賴WordPress自身現(xiàn)有已知的標(biāo)簽庫進(jìn)行匹配、添加工作。
- 插件只在文章發(fā)布更新或者修改編輯且文章沒有設(shè)置標(biāo)簽時(shí)(沒標(biāo)簽時(shí)WordPress的自動(dòng)保存文章草稿機(jī)制也會觸發(fā)本插件一次)工作。
- WP AutoTags可以設(shè)置自動(dòng)添加標(biāo)簽的數(shù)量,卸載綠色無任何殘留設(shè)置(已設(shè)置標(biāo)簽的文章不會丟失標(biāo)簽)。
安裝使用
一、WordPress后臺管理界面—>插件—>安裝插件,在搜索框中輸入【W(wǎng)P AutoTags】查看安裝啟用即可。
二、如果你所使用的虛擬主機(jī)存在某些限制不支持WordPress后臺直接在線安裝插件,那么你可以下載完成后解壓上傳至wp-content/plugins/目錄下,前往后臺啟用WP AutoTags插件即完成安裝使用。
后臺通過 設(shè)置->撰寫 頁面對插件進(jìn)行配置。一般維持插件默認(rèn)設(shè)置就可獲得良好的體驗(yàn)。
===WP AutoTags插件常見問答===
Q:這貨調(diào)用接口工作會不會收錢啊,看到很多插件作者隨便寫個(gè)插件各種收錢額。
A:收個(gè)屁的錢,作者到現(xiàn)在連贊助的頁面都沒有出來一個(gè),如此任性,這破插件還會收錢?
Q:為什么自動(dòng)保存文章草稿也會觸發(fā)插件自動(dòng)添加標(biāo)簽?
A:這是插件一個(gè)良性BUG,在文章沒有設(shè)置標(biāo)簽時(shí)保存為草稿,插件也會自動(dòng)的根據(jù)插件設(shè)置為草稿進(jìn)行標(biāo)簽添加。
Q:插件調(diào)用的文章自動(dòng)關(guān)鍵詞標(biāo)簽的接口會不會保留數(shù)據(jù)?
A:接口服務(wù)端沒有進(jìn)行任何數(shù)據(jù)滯留的操作,接口僅對文章進(jìn)行實(shí)時(shí)的分詞并提取關(guān)鍵字的處理。但作者無法保證用戶調(diào)用接口整個(gè)過程不存在數(shù)據(jù)泄露,對于安全性有較高要求的用戶可以自行修改插件代碼使用HTTPS協(xié)議與文章關(guān)鍵詞提取接口進(jìn)行通訊。
Q:WP AutoTags可以自己修改使用嗎?
A:插件非常簡單代碼開源,允許任何人對插件進(jìn)行任意修改但只能在非商業(yè)且情景下使用。
注意事項(xiàng)
插件在PHP5.4+下測試通過,PHP版本低于5.4的朋友使用本插件時(shí)因?yàn)槟承┨匦钥赡軣o法正常工作。
代碼版
更新文章時(shí),經(jīng)常會為文章添加一些關(guān)鍵詞標(biāo)簽,添加關(guān)鍵詞標(biāo)簽?zāi)軌蚝芎玫膬?yōu)化我們的內(nèi)鏈,對用戶來說也可以參照相關(guān)的文章。
但是如果每一篇文章的關(guān)鍵字標(biāo)簽都要手動(dòng)添加鏈接,那樣也太麻煩了,太浪費(fèi)時(shí)間了。
那么如何實(shí)現(xiàn)讓W(xué)ordPress站點(diǎn)的文章自動(dòng)添加標(biāo)簽?zāi)兀烤W(wǎng)上很多插件是可以實(shí)現(xiàn)這個(gè)功能的,但是今天WPTOO教程分享一種純WordPress代碼實(shí)現(xiàn)自動(dòng)為文章添加標(biāo)簽的方法。
//自動(dòng)為文章添加標(biāo)簽
add_action('save_post', 'auto_add_tags');
function auto_add_tags(){
$tags = get_tags( array('hide_empty' => false) );
$post_id = get_the_ID();
$post_content = get_post($post_id)->post_content;
if ($tags) {
foreach ( $tags as $tag ) {
// 如果文章內(nèi)容出現(xiàn)了已使用過的標(biāo)簽,自動(dòng)添加這些標(biāo)簽
if ( strpos($post_content, $tag->name) !== false)
wp_set_post_tags( $post_id, $tag->name, true );
}
}
}