作者LaPass (LaPass)
看板PHP
標題[請益] 把wordpress的attachment放在外部
時間Mon Jan 28 10:52:16 2013
如標題
自己的部落格在翻修
正在把抓回來的theme改造中
theme的部分還好,程式碼大部分都看的出來該怎麼改
但是有些地方似乎會動到底層的東西
我想要幾個功能
正在研究該怎麼實現
(當然如果有現成的外掛抓來裝上去就能用是最好啦....
但目前沒找到合用的,可能需要自己寫外掛.... )
功能需求如下:
1.把圖片檔案放在外部,例如imgur
顯示縮圖時是使用本地的連結
但是顯示大圖時是用外部連結
目前的思考方向是這樣:
稍微看了一下資料庫,檔案連結是放在 wp_postmeta 這個表裡面
_wp_attached_file 2011/12/img.jpg 像這樣
wordpress在抓圖片時,是直接抓這個值出來
黏上 http://網址/內容資料夾
那,自己想到的第一個方案是這樣
a.在編輯圖片時,多一個input可以加入外部超連結
(怎麼加? 請問有沒有範例或是關鍵字? )
b.在wordpress取得圖片連結時
如果在wp_postmeta中找到外部超連結
就使用外部連結當圖片連結 (怎麼改變這個行為?)
2.
希望在文章中,點擊圖片時,是在原視窗中用overlay開,並放大,像這樣
http://imgur.com/gallery/FqNk3kr
目前的wordpress在寫文章時,可以編輯圖片,選擇點下去的動作
http://i.imgur.com/U3GJF2Y.jpg
但目前只有,無動作、打開圖片、打開自訂網址這三種而已
已經試過,可以用javascript:alret('OK')這種方式去執行javascript
因此可以在theme中加入javascript去達到效果
但如果可能的話.....
我想讓下面多個「在overlay中開啟」的選項可選
請問這要怎達成?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.16.65
→ shimuraken:你可以自己輸入外部的圖片連結,不過比較麻煩就是.. 01/28 15:25
→ LaPass:那會在新視窗打開,我再找找看方法... 01/28 17:27
→ LaPass:因為看以前發表的圖都還會用overlay,線在發的不會,就去找 01/29 10:20
→ LaPass:一下原因,原來以前的圖片連結會加那個class,加那個就會自 01/29 10:20
→ LaPass:己改成燈箱。同理,也可以自己寫js去套 01/29 10:21