只需要在模板函數(shù)文件【functions.php】添加下面代碼:
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),羅莊企業(yè)網(wǎng)站建設(shè),羅莊品牌網(wǎng)站建設(shè),網(wǎng)站定制,羅莊網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,羅莊網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
//自動(dòng)關(guān)鍵詞內(nèi)鏈
$match_num_from = 1; //一個(gè)關(guān)鍵字少于多少不替換
$match_num_to = 5; //一個(gè)關(guān)鍵字最多替換
add_filter(‘the_content’,'tag_link’,1);
function tag_sort($a, $b){
if ( $a-name == $b-name ) return 0;
return ( strlen($a-name) strlen($b-name) ) ? -1 : 1;
}
function tag_link($content){
global $match_num_from,$match_num_to;
$posttags = get_the_tags();
if ($posttags) {
usort($posttags, “tag_sort”);
foreach($posttags as $tag) {
$link = get_tag_link($tag-term_id);
$keyword = $tag-name;
$cleankeyword = stripslashes($keyword);
$url = “a href=\”$link\” title=\”".str_replace(‘%s’,addcslashes($cleankeyword, ‘$’),__(‘View all posts in %s’)).”\”";
$url .= ‘ target=”_blank” class=”tag_link”‘;
$url .= “”.addcslashes($cleankeyword, ‘$’).”/a”;
$limit = rand($match_num_from,$match_num_to);
$content = preg_replace( ‘|(a[^]+)(.*)(‘.$ex_word.’)(.*)(/a[^]*)|U’.$case, ‘$1$2%%$4$5′, $content);
$content = preg_replace( ‘|(img)(.*?)(‘.$ex_word.’)(.*?)()|U’.$case, ‘$1$2%%$4$5′, $content);
$cleankeyword = preg_quote($cleankeyword,’\”);
$regEx = ‘\’(?!((.*?)|(a.*?)))(‘. $cleankeyword . ‘)(?!(([^]*?))|([^]*?/a))\’s’ . $case;
$content = preg_replace($regEx,$url,$content,$limit);
$content = str_replace( ‘%%’, stripslashes($ex_word), $content);
}
}
return $content;
}
上面代碼添加到模板函數(shù)最后面 ” ?” 前方,一定要保持格式和符號(hào)不要更改,然后更新模板函數(shù),清除瀏覽器緩存后重新打開一個(gè)文章頁面就會(huì)看的到效果了。
方法一、使用插件
SEO Smart
Links插件:介紹:SEO Smart
Links可以通過一次性的設(shè)定文章、頁面或留言出現(xiàn)的關(guān)鍵詞,通過關(guān)鍵詞的加入,使得我們把某些關(guān)鍵詞鏈向知道的POST
URL上,從而提供這個(gè)POST的權(quán)重,它匹配的項(xiàng)目包括文章鏈接、頁面鏈接、分類鏈接和標(biāo)簽鏈接??稍O(shè)置是否添加“nofollow”屬性,
是否在新窗口中打開鏈接.可手動(dòng)指定關(guān)鍵詞和對(duì)應(yīng)的URL鏈接.可設(shè)置每個(gè)頁面最多自動(dòng)添加幾個(gè)鏈接可設(shè)置要忽略的關(guān)鍵詞不過自動(dòng)為關(guān)鍵詞添加鏈接對(duì)中文
支持并不友好.
Keyword
Link
Plugin插件:為你的wordpress博客添加關(guān)鍵詞的鏈接,并且你可以自由設(shè)置“不追蹤鏈接”、“第一次有效”、“新窗口鏈接”、“忽略大小寫”
這些功能,使用起來很靈活,比如可以為你的Tag增加自動(dòng)關(guān)鍵詞鏈
接,這樣在正文出現(xiàn)時(shí)同樣有效。給文章加上內(nèi)部鏈接有利于增加搜索引擎收錄。面向所有的wordpress中文用戶。完美支持中英文關(guān)鍵詞。
Alinks 插件:通過預(yù)先設(shè)置關(guān)鍵詞和對(duì)應(yīng)的鏈接即可. 之后文章中出現(xiàn)設(shè)置過鏈接的關(guān)鍵詞, 則會(huì)自動(dòng)添加上. 可以設(shè)置每頁最多添加多少個(gè)關(guān)鍵詞, 鏈接是否在新窗口中打開, 自定義鏈接圖標(biāo), 鏈接點(diǎn)擊統(tǒng)計(jì)功能。
Link A Dink插件:半自動(dòng)的鏈接插件. 和Alinks插件的使用差不多, 通過手動(dòng)設(shè)置關(guān)鍵詞和對(duì)應(yīng)的鏈接, 然后你以后寫文章時(shí)會(huì)自動(dòng)為該關(guān)鍵詞添加鏈接.
方法二、代碼
function.php中添加如下代碼:
$match_num_from?=?1;??//一篇文章中同一個(gè)關(guān)鍵字少于多少不錨文本(這個(gè)直接填1就好了)
$match_num_to?=?2;?//一篇文章中同一個(gè)關(guān)鍵字最多出現(xiàn)多少次錨文本(建議不超過2次)
//連接到WordPress的模塊
add_filter('the_content','tag_link',1);
//按長度排序
function?tag_sort($a,?$b){
if?(?$a-gt;name?==?$b-gt;name?)?return?0;
return?(?strlen($a-gt;name)?gt;?strlen($b-gt;name)?)???-1?:?1;
}
//改變標(biāo)簽關(guān)鍵字
function?tag_link($content){
global?$match_num_from,$match_num_to;
?$posttags?=?get_the_tags();
?if?($posttags)?{
?usort($posttags,?"tag_sort");
?foreach($posttags?as?$tag)?{
?$link?=?get_tag_link($tag-gt;term_id);
?$keyword?=?$tag-gt;name;
?//連接代碼
?$cleankeyword?=?stripslashes($keyword);
?$url?=?"a?title="\quot;quot;.str_replace('%s',addcslashes($cleankeyword,"?href="\quot;$link\quot;"?target="_blank"".addcslashes($cleankeyword,?'$')."/a";
?$limit?=?rand($match_num_from,$match_num_to);
//不連接的代碼
$content?=?preg_replace(?'|(lt;a[^gt;]+gt;)(.*)('.$ex_word.')(.*)(]*gt;)|U'.$case,?'$1$2%amp;amp;amp;amp;amp;?%$4$5',?$content);
?$content?=?preg_replace(?'|(lt;img)(.*?)('.$ex_word.')(.*?)(gt;)|U'.$case,?'$1$2%amp;amp;amp;amp;amp;?%$4$5',?$content);
$cleankeyword?=?preg_quote($cleankeyword,'\'');
$regEx?=?'\'(?!((lt;.*?)|(lt;a.*?)))('.?$cleankeyword?.?')(?!(([^lt;gt;]*?)gt;)|([^gt;]*?))\'s'?.?$case;
$content?=?preg_replace($regEx,$url,$content,$limit);
$content?=?str_replace(?'%amp;amp;amp;amp;amp;?%',?stripslashes($ex_word),?$content);
?}
?}
return?$content;
1. Akismet 是 WordPress 官方推薦的一款 WordPress 防垃圾評(píng)論插件,也是默認(rèn)已安裝的插件。
2. 最好的最流行的WordPress瀏覽次數(shù)統(tǒng)計(jì)插件莫過于WP-Postviews,該插件可以統(tǒng)計(jì)每篇文章的瀏覽次數(shù),并且可以獲取最受歡迎(瀏覽次數(shù)最多)的文章列表。
3. 默認(rèn)情況下,WordPress分類目錄的鏈接自動(dòng)添加了 /category/ 標(biāo)志,如果你希望去掉它, WP No Category Base 是個(gè)不錯(cuò)的選擇!
4. Google XML Sitemaps 是一個(gè)使用非常廣泛的XML網(wǎng)站地圖插件,通過它,你可以很輕松為你的 WordPress 博客生成 Sitemap,方便搜索引擎抓取你博客的文章。
5. Baidu Sitemap Generator 插件是國人 柳城 制作的,通過它可以生成百度 Sitemap XML 文件。
6. DB Cache Reloaded Fix是一個(gè)出色的WordPress數(shù)據(jù)庫緩存插件,可以大大減少對(duì)數(shù)據(jù)庫的請(qǐng)求次數(shù)。
7. Hyper Cache 是非常小巧但很強(qiáng)大的WordPress緩存插件,設(shè)置簡單,完美支持Gzip壓縮,可緩存404頁,重定向頁面等。
1. WordPress Database Backup 是一款專門備份數(shù)據(jù)庫的插件,支持手動(dòng)備份和自動(dòng)定時(shí)備份,可以備份保存在主機(jī)空間,下載到本地或者發(fā)送到指定郵箱。
2. BackWPup 是一款超級(jí)強(qiáng)大的WordPress備份插件,支持全自動(dòng)的定時(shí)備份,支持備份到FTP空間、郵箱、Dropbox、Amazon S3 ,可以備份數(shù)據(jù)庫、網(wǎng)站的任何文件。
3.Simple URLs是一個(gè)簡單實(shí)用的WordPress外鏈轉(zhuǎn)內(nèi)鏈短網(wǎng)址插件,調(diào)用了wordpress本身的發(fā)布功能,添加個(gè)鏈接,就向發(fā)布文章一樣簡單,還支持統(tǒng)計(jì)鏈接點(diǎn)擊次數(shù)哦。做淘寶客或聯(lián)盟推薦的不妨試試。
4.Redirection 是一款功能非常強(qiáng)大的WordPress 301重定向插件,對(duì)于更換域名或者修改網(wǎng)站安裝目錄,修改分類目錄等,都可以很方便地進(jìn)行正確轉(zhuǎn)向。Redirection 本身就包含中文語言包,使用起來應(yīng)該還是比較方便的。
內(nèi)鏈?zhǔn)菫榱嗽鰪?qiáng)搜索引擎的抓取,以及用戶的可深度點(diǎn)擊閱讀等效果。