好長時間沒有分享關(guān)于網(wǎng)絡(luò)技術(shù)的文章了,昨天有位朋友問我:“你博客每篇文章末尾的版權(quán)聲明都是我自己手動添加的嗎?”,看到這個問題我想很多建站老手的反應(yīng)都和我差不多,如果真像這位朋友所說,我自己發(fā)布每篇文章的時候手動添加版權(quán)信息也還沒太大問題,但我添加版權(quán)信息的時候,我的博客已經(jīng)有五十多篇文章了,如果手動把以前的文章也都添加上版權(quán),那確實(shí)有點(diǎn)累,其實(shí)只需要簡單修改程序的源文件,加上一個變量就可以了。
由于我的博客是Zblog PHP程序,因此這里首先以這款程序?yàn)槔榻B一下方法。
在Zblog PHP程序源文件中按照以下目錄找到要修改的文件:/zb_users/theme/<模板文件夾名>/template/post-single.php,由于每個人使用的模板不一樣,因此模板文件夾名稱也不一樣,在這里選擇自己正在使用的模板對應(yīng)的文件夾。
然后打開post_single.php這個文件,找到“{$article.Content}”這個標(biāo)簽,在這個標(biāo)簽中的article是文章的意思,后面的Content是內(nèi)容的意思,在這里可以將Content理解為正文的意思,也就是說article所表示的是一篇完整的文章,包括標(biāo)題、作者、文章正文、文章結(jié)尾,而Content是article的一部分。
文章版權(quán)信息一般都是添加到正文末尾的,因此我們可以直接將自己要寫的版權(quán)信息添加到{$article.Content}標(biāo)簽后面,羽度非凡博客所添加的版權(quán)信息格式是這樣的。
<p class="post-copyright">除特別注明外,本站所有文章均為<a href="{$host}" style="color:#51aded;">{$name}</a>原創(chuàng),轉(zhuǎn)載請注明出處來自<a href="{$article.Url}" style="color:#51aded;">{$article.Url}</a></p>
這一段版權(quán)聲明中,漢字可以根據(jù)你的需要自行修改,重點(diǎn)是要看這段文字中的代碼,稍微了解一點(diǎn)HTML語言的朋友應(yīng)該知道“<a href="要鏈接的網(wǎng)址">添加鏈接的文字</a>”這是一個添加超鏈接的標(biāo)簽,我們看上面代碼中href后面本應(yīng)是一個網(wǎng)址,但是這里卻是一個變量{$host},這個變量的意思是網(wǎng)站本身的鏈接,如果放在羽度非凡博客的程序源文件中,那么{$host}代表的就是www.feifanblog.com,同理,如果放在你的網(wǎng)站中,那么它代表的就是你的網(wǎng)站域名,style="color:#51aded;"是對樣式的一個設(shè)置,這里color是設(shè)置文字顏色,<a></a>標(biāo)簽之間的{$name}代表這個網(wǎng)站的名稱。
再往后面看,$article.Url和之前我們查找的$article.Content格式是一樣的,只不過Content在這里換成了Url,前面的article依然指的是文章,而Url是當(dāng)前文章的鏈接,我們將上面這段代碼添加到{$article.Content}這個標(biāo)簽后面,就達(dá)到了和我博客文章末尾一樣的效果。
除此之外,我的另一個網(wǎng)站使用的是Wordpress程序,每個網(wǎng)站程序的模板標(biāo)簽都是不一樣的,比如Wordpress程序中,如果想要添加在文章末尾添加版權(quán)信息,我們首先要找到singl.php這個文件,它的位置在class/wp-content/themes/<模板文件夾名>/singl.php,在singl.php文件中查找<?php the_content(); ?>標(biāo)簽,這是一個PHP變量,這里我們看到content這個詞,因此我們知道它代表的是文章正文的意思,然后我們將版權(quán)信息代碼寫在<?php the_content(); ?>標(biāo)簽的后面。
<p>本文鏈接: <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_permalink(); ?></a><br/>轉(zhuǎn)載請注明轉(zhuǎn)載自:非凡電腦網(wǎng)絡(luò)學(xué)院</p>
這段代碼的基本格式和Zblog PHP版本的版權(quán)代碼格式是一樣的,但其中的變量標(biāo)簽變了,我們看到這里的標(biāo)簽是<?php the_permalink(); ?>,其中permalink是文章鏈接的意思,也就是說<?php the_permalink(); ?>相當(dāng)于Zblog PHP程序中的{$article.Url}。這段代碼的效果如下圖所示。
除此之外,在WordPress中還有類似的標(biāo)簽,如<?php the_title(); ?>、<?php the_author_posts_link(); ?>等,這兩個標(biāo)簽是什么意思我不再解釋,當(dāng)作這篇文章最后的作業(yè)吧。這里需要特別注意的是,每款網(wǎng)站程序所使用的標(biāo)簽都是不一樣的,因此我們在對網(wǎng)站程序做一些變量修改的時候,可以先查看一下對應(yīng)網(wǎng)站程序的變量標(biāo)簽。
羽度非凡(www.feifanblog.com),互聯(lián)網(wǎng)草根站長、非著名網(wǎng)絡(luò)講師、自媒體人。獲取更多羽度非凡原創(chuàng)文章,請關(guān)注我的微信公眾號:iamydff。
推薦: 用高性能云服務(wù)器 穩(wěn)定的網(wǎng)站才能更賺錢
本站所有相關(guān)知識僅供大家參考、學(xué)習(xí)之用,本文來源于互聯(lián)網(wǎng),其版權(quán)均歸原作者及網(wǎng)站所有,如無意侵犯您的權(quán)利,請與小編聯(lián)系,我們將會在第一時間核實(shí), 如情況屬實(shí)會在3個工作日內(nèi)刪除;如您有優(yōu)秀作品,也歡迎聯(lián)系小編在我們網(wǎng)站投稿!http://www.jonasericson.com/聯(lián)系方式: [email protected]