當(dāng)前位置:首頁>WordPress建站>基礎(chǔ)教程>WordPress圖片燈箱效果插件:Auto Highslide(自動鏈接到原圖)

WordPress圖片燈箱效果插件:Auto Highslide(自動鏈接到原圖)

以前一直沒有推薦過WordPress圖片燈箱效果插件,主要是因為倡萌一直沒用這類插件,不過最近已有幾個朋友詢問這方面的插件了,倡萌前不久瞄上了 @威言威語 修改的 Auto Highslide ,非常符合我的要求,推薦給大家。

WordPress-Auto-Highslide-wpdaxue_com

Auto Highslide 原版

Auto Highslide 是國人 @Showfom 制作的WordPress圖片燈箱插件,直接啟用后,,不需要任何插件設(shè)置,只需要在添加圖片的時候,設(shè)置鏈接到原圖就可以了。

更多原版詳情:http://zou.lu/auto-hishslide-wordpress-plugin/

Auto Highslide 修改版

@威言威語 添加了一些遮罩效果,和操作按鈕。倡萌親自測試,效果更佳,推薦使用該版本。

修改版詳情:http://www.weisay.com/blog/auto-highslide.html

下載 Auto Highslide 修改版

使用方法

解壓上傳到插件文件夾,后臺安裝。用的時候在圖片上面加個a 鏈接標簽就行。舉例:

<a href="http://sharepic.googlecode.com/files/win8_6.png">
<img alt="alt里面的文字會顯示在圖片底部" src="http://sharepic.googlecode.com/files/win8_6.png" title="Windows8" width="600" />
</a>

注意:原圖可以很大,但是要定義width的大小,這樣圖片就會被壓縮到頁面合適的大小了,點擊就能顯示大圖片。

如果你在圖片里面定義了alt屬性,那么當(dāng)你點擊圖片顯示效果的時候,你會發(fā)現(xiàn)你的alt屬性里面的文字會顯示在圖片底部。

自定義遮罩顏色

此修改版插件默認的蒙罩層是白色的,如果你想換成黑色,可以修改插件里面的highslide.css,將里面最后的

.highslide-dimming{background:#fff;}

改為

.highslide-dimming{background:#000;}

當(dāng)然你也可以定義成其他顏色,看你自己的喜好了。

可能出現(xiàn)的問題

安裝好插件之后,如果點擊圖片一直顯示“正在加載”,就是不能顯示展開效果的話,看看你使用的主題是否加載了jQuery,此插件是需要jQuery支持的。而且該插件會自動在WordPress主題的 wp_head()  鉤子輸出 js,所以請確保你的主題的 header.php 有 <?php wp_head(); ?> 這行代碼。

自動鏈接到原圖的方法

如果你以前發(fā)布的圖片沒有添加鏈接到原圖,或者你不想每次都手動添加鏈接,那你可以在主題的 header.php 中添加下面的js代碼:

<script type="text/javascript">
$(function() {
	$('.entry img').each(function(i){
		if (! this.parentNode.href) {
			$(this).wrap("<a href='"+this.src+"' class='highslide-image' onclick='return hs.expand(this);'></a>");
		}
	});
});
</script>

該腳本會檢查文章中的圖片是否包含了鏈接,如果沒有,就會自動為圖片添加鏈接到原圖。這樣,即使你以前的文章圖片沒有鏈接,那也不用愁了,現(xiàn)在直接就可以用燈箱效果了。

注意:請根據(jù)自己的實際,修改第 3 行的 .entry 為你主題內(nèi)容的CSS類。

該方法來自:http://webdev.brunoxu.info/archives/180.html ,非常感謝。

聲明:本站所有文章,如無特殊說明或標注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號 WPDAXUE
基礎(chǔ)教程

WordPress 電子書制作插件:Anthologize

2013-5-14 9:03:43

基礎(chǔ)教程

禁止 WordPress 將英文半角符號轉(zhuǎn)換成全角符號(字符轉(zhuǎn)義)

2013-5-21 8:18:00

44 條回復(fù) A文章作者 M管理員
  1. asai

    我的wordpress4.4.2版本安裝不了,不知道其他人呢

  2. 修改版無法下載,希望能更新鏈接.

    • FQ才能下載!http://pan.baidu.com/s/1dDvShbV

  3. 怎么改成英文的?直接改js失敗

  4. 版主能推薦一款圖片插件嗎?找了好久沒有找到符合要求的,頭疼。
    能做到:
    第一,能燈箱全拼顯示;
    第二,能保護圖片,不能另存為;
    第三,支持打印。(鼠標移上去會出現(xiàn)打印按鈕那種)

  5. “修改第 3 行的 .entry 為你主題內(nèi)容的CSS類”
    可以具體解釋一下嗎?不明白如何找到我主題里面的css類

    • 我的一直提示加載中,主題的內(nèi)容ccs類就是.entry ,而且header.php中的那行代碼也有,所以不知道是什么原因。請倡萌幫忙看一下吧。“my.cubee.cn/fuji-xerox-docuprint-m158f-scan-to-email”這個頁面。謝謝

    • 主題內(nèi)容的css類是什么意思

  6. 測試了,不好用,用戶體驗不夠好 ?

  7. 最后那段js加上去但是不生效。請問加在header.php的什么位置有沒有講究?
    我的是這樣的。

    $(function() {
    $(‘.entry-content img’).each(function(i){
    if (! this.parentNode.href) {
    $(this).wrap(“”);
    }
    });
    });

  8. 使用后,原來的圖片不再居中了!怎么破? 然后發(fā)現(xiàn)你的自留地網(wǎng)站上的圖片是可以居中的,覺得很神奇,請問有什么原因?

  9. 感謝倡萌,使用成功了!

  10. 經(jīng)鑒定,bbpress下失效,不能使用

?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

江西省| 邵阳县| 宿迁市| 瓦房店市| 浦城县| 凯里市| 句容市| 岳池县| 泾川县| 德惠市| 临汾市| 顺昌县| 舟山市| 东阳市| 夏邑县| 卢氏县| 湖北省| 长春市| 阿勒泰市| 常熟市| 宿迁市| 伊宁市| 温泉县| 深圳市| 凤凰县| 辽中县| 勃利县| 锡林郭勒盟| 凌云县| 涟源市| 洞头县| 教育| 图木舒克市| 天等县| 天台县| 洛扎县| 扶沟县| 温宿县| 阿克陶县| 四川省| 霞浦县|