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

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