顯示包含「[I.電腦高手]i-14.程式碼應用」標籤的文章。顯示所有文章
顯示包含「[I.電腦高手]i-14.程式碼應用」標籤的文章。顯示所有文章

如何將FB影片要如何嵌入到部落格?完整教學

如何將FB影片要如何嵌入到部落格?完整教學

FB影片網址:https://www.facebook.com/varietyshow22/videos/1293004655793699?locale=zh_TW

推薦流程總結表

步驟  內容
1確定影片為公開
2點選「Embed Video」取得嵌入碼
3在 blog 的 HTML 模式貼上
4插入 Facebook SDK 程式碼(只需一次)
5調整寬度、是否允許全螢幕等設定
6預覽確認影片顯示正常

這是FB影片代碼
 <iframe src="https://www.facebook.com/plugins/video.php?height=476&href=https%3A%2F%2Fwww.facebook.com%2Fvarietyshow22%2Fvideos%2F1293004655793699%2F&show_text=false&width=476&t=0" width="476" height="476" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share" allowFullScreen="true"></iframe>

這段<iframe> 代碼是 Facebook 自動產生的嵌入影片代碼,適合直接貼到你的部落格或網站中

⚠️ 注意事項

  • 影片必須是「公開」設定,否則嵌入後其他人看不到。

  • 若影片不顯示,請檢查:

    • 貼錯模式(記得一定要在 HTML / 原始碼模式貼)

    • 被瀏覽器封鎖 iframe(瀏覽器安全設定或廣告阻擋插件)

  • 有時 Blogger 或痞客邦會自動移除 iframe,要確認平台允許這類嵌入。

💡 如果你想讓 Facebook 影片也像 YouTube 一樣「響應式」怎麼辦?

你可以用下面這段 HTML + CSS 讓 Facebook 影片支援 寬度自適應(RWD)

<div style="position:relative; padding-bottom:56.25%; height:0;
overflow:hidden; max-width:100%; height:auto;"> <iframe src="https://www.facebook.com/plugins/video.php?
height=476&href=https%3A%2F%2Fwww.facebook.com%2Fvarietyshow22%2
Fvideos%2F1293004655793699%2F&show_text=false&width=476&t=0" style="position:absolute; top:0; left:0; width:100%; height:100%;
border:none; overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media;
picture-in-picture; web-share"> </iframe> </div>

📌 這裡使用了經典的 "padding-bottom hack",達到類似 YouTube 的寬螢幕 RWD 效果。

使用 width="100%" 的情況下,影片播放器 會自動拉寬至整個容器寬度(幾乎貼滿整個內容區塊),這是你之前 YouTube 影片的做法。

最後改良版 Facebook <iframe> 嵌入碼

<div style="max-width: 720px; margin: auto;">

  <iframe 

    src="https://www.facebook.com/plugins/video.php?height=500&href=https%3A%2F%2Fwww.facebook.com%2Fvarietyshow22%2Fvideos%2F1293004655793699%2F&show_text=false&width=500&t=0"

    width="100%" 

    height="600"

    style="border:none;overflow:hidden" 

    scrolling="no" 

    frameborder="0" 

    allowfullscreen="true" 

    allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share">

  </iframe>

</div>

...................................................................................................................................

「以後每當你拿到一個新的 Facebook 影片網址,要如何套用到這段“最後改良版 Facebook <iframe> 嵌入碼”?」

✅ 目標:

當你拿到新的 Facebook 影片網址,要如何修改這段程式碼?只要改對 1 個地方 + 做 1 次轉換(網址編碼),影片就會正常顯示!

🧰 一、新影片嵌入步驟(超簡版)

步驟 1:拿到 Facebook 影片網址(如你這個)

https://www.facebook.com/61566734004849/videos/2011714052908803

步驟 2:進行 網址編碼(URL Encode)

你可以用這個轉換工具(免費):
👉 https://www.urlencoder.org/

轉出結果是:

https%3A%2F%2Fwww.facebook.com%2F61566734004849%2Fvideos%2F2011714052908803

步驟 3:貼到「改良版」中的 href=... 位置,把舊網址換掉即可!


🧱 二、完整說明:要修改哪裡?

這是原本的程式碼(用的是某支舊影片):

<iframe 
  src="https://www.facebook.com/plugins/video.php?height=500&href=https%3A%2F%2Fwww.
facebook.com%2Fvarietyshow22%2Fvideos%2F1293004655793699%2F&show_text=false&width=500&t=0"

你需要修改這一段裡的:

href=https%3A%2F%2Fwww.facebook.com%2Fvarietyshow22%2Fvideos%2F1293004655793699%2F

👉 改成你的新網址(經過 URL 編碼後的)


✅ 三、範例:你剛才的影片正確版本如下:

<div style="max-width: 720px; margin: auto;">
  <iframe 
    src="https://www.facebook.com/plugins/video.php?height=500&href=https%3A%2F%2Fwww.
facebook.com%2F61566734004849%2Fvideos%2F2011714052908803&show_text=false&width=500&t=0"
    width="100%" 
    height="600"
    style="border:none;overflow:hidden" 
    scrolling="no" 
    frameborder="0" 
    allowfullscreen="true" 
    allow="autoplay; clipboard-write; encrypted-media;
 picture-in-picture; web-share">
  </iframe>
</div>

🧠 四、懶人筆記(快速複製用)

要改的東西 怎麼改
href= 裡面的影片網址 ✅ 先用 URL Encode 轉換後再貼上
height=500 ✅ 可調整高度(直式影片建議 600~800)
width=100% ✅ 保持不變,響應式寬度

🧪 延伸小技巧(選擇性)

如果你要... 建議怎麼改
影片是橫式 height=360 ~ height=480 就夠了
影片是直式(Reels/手機拍攝) 建議 height=600 或更高(720)
要在手機也好看 一定保留 width="100%"
不要顯示影片文字說明 show_text=false
要加影片標題(不建議) 改成 show_text=true(但會拉長版面)

🧰 五、懶人模版(你每次只要貼上網址即可):(可用)

<!-- FB 影片嵌入響應式模板 -->
<div style="max-width: 720px; margin: auto;">
  <iframe 
    src="https://www.facebook.com/plugins/video.php?height=600&href=
【這裡貼你編碼後的網址】&show_text=false&width=500&t=0"
    width="100%" 
    height="600"
    style="border:none;overflow:hidden" 
    scrolling="no" 
    frameborder="0" 
    allowfullscreen="true" 
    allow="autoplay; clipboard-write; encrypted-media; 
picture-in-picture; web-share">
  </iframe>
</div>



🎯 建議流程整理(以利未來操作):

  1. 到 Facebook 貼文找到影片的網址

  2. 使用線上工具或 JS encode function 將網址進行
    「URL 編碼」工具建議: https://www.urlencoder.org/

  3. 將編碼後的網址貼上到 href= 後面(保持其餘結構不變)

  4. 嵌入到你的網站或平台


✅ 改良後範本程式碼(可直接複製使用):

<div style="max-width: 720px; margin: auto;"> <iframe src="https://www.facebook.com/plugins/video.php?height=500&href= 【請貼上編碼後的FB影片網址】&show_text=false&width=500&t=0" width="100%" height="600" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"> </iframe> </div>

Blogger 高清圖片固定SOP(Drive直連版)

✅ Blogger 高清圖片固定SOP(Drive直連版)

🎯 使用目的

避免 Blogger 壓縮圖片
保持原始解析度(s0 原圖模式)

🔵 步驟一:上傳圖片到 Google Drive

  1. 將圖片上傳到 Google Drive

  2. 右鍵圖片

  3. 點【取得連結】

  4. 權限改成:

👉「任何知道連結的人」
👉「檢視者」

按完成

🔵 步驟二:取得圖片ID

你會得到一個網址,長這樣:

https://drive.google.com/file/d/圖片ID/view?usp=sharing

例如:

https://drive.google.com/file/d/1_dcLCOtxjVPN4MDmkRKg5SQ_McJ-1vcn/view?usp=sharing

📌 中間這串就是圖片ID:

1_dcLCOtxjVPN4MDmkRKg5SQ_McJ-1vcn

🔵 步驟三:轉成「高清原圖網址」

把圖片ID套入這個格式:

https://lh3.googleusercontent.com/d/圖片ID=s0

例如:

https://lh3.googleusercontent.com/d/1_dcLCOtxjVPN4MDmkRKg5SQ_McJ-1vcn=s0

📌 s0 = 原始尺寸(最重要)

🔵 步驟四:貼到 Blogger(HTML模式)

進入文章
→ 切換到「HTML模式」
→ 貼上這段:

<img src="圖片網址" style="max-width:100%; height:auto;">

例如:

<img src="https://lh3.googleusercontent.com/d/1_dcLCOtxjVPN4MDmkRKg5SQ_McJ-1vcn=s0" style="max-width:100%; height:auto;">

✅ 這樣會得到什麼效果?

✔ 保持原始解析度
✔ 不被 Blogger 壓縮
✔ 手機版自動縮放
✔ 電腦版清晰
✔ 可長期使用

🟢 進階可選設定(非必要)

如果圖片很大,你可以限制最大寬度:

<img src="圖片網址" style="max-width:1200px; width:100%; height:auto;">

這樣畫面更穩定。

🚨 常見錯誤提醒

❌ 不要用 folders 連結
❌ 不要直接複製 Drive 預覽頁網址
❌ 權限沒開公開會讀不到
❌ 不要忘記 s0

🔥 建議你做一件事

把這段格式存成記事本範本:

https://lh3.googleusercontent.com/d/圖片ID=s0

以後只換圖片ID即可。

這個流程你可以長期使用。
Blogger 不會再毀你的高解析圖了。

YouTube Shorts 嵌入程式碼

YouTube Shorts 嵌入程式碼

  <iframe 

    width="100%" 

    height="420"

    src="https://www.youtube.com/embed/影片ID"

    title="YouTube Shorts player"

    frameborder="0"

    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"

    allowfullscreen>

  </iframe>

範本說明 (結構化)

1️⃣ 外層容器 <div>

  • margin:auto; → 讓播放器在文章中置中顯示

  • max-width:360px; → 限制最大寬度,避免版面過寬。

2️⃣ 影片框 <iframe>

  • width="100%" → 自動撐滿容器寬度(不會超過 360px)。

  • height="420" → 固定高度,維持直式 9:16 視覺。

  • src="https://www.youtube.com/embed/影片ID"
    嵌入網址,只要更換「影片ID」即可。

  • title → 提供簡單說明,利於 SEO 與輔助工具。

  • frameborder="0" → 無邊框,外觀乾淨。

  • allow → 開啟必要功能(自動播放、PIP 子母畫面等)。

  • allowfullscreen → 允許全螢幕播放。

3️⃣ 如何使用

  • 影片ID 換成 Shorts 的 ID,例如:

    • 原始網址:https://www.youtube.com/shorts/yWammxUCASA

    • 嵌入網址:https://www.youtube.com/embed/yWammxUCASA


✅ 效果

  • 電腦版:影片寬度最大 360px,版面整齊。

  • 手機版:自動縮放,維持直式播放比例。

  • 外觀統一,不會忽大忽小。


🎬 YouTube Shorts 要怎麼嵌入到部落格?完整教學 + 範例程式碼

🎬 YouTube Shorts 要如何嵌入到部落格?完整教學

隨著短影音的盛行,越來越多人希望能在自己的部落格或教學網站中加入 YouTube Shorts,讓文章更生動。然而,與一般 YouTube 影片不同,Shorts 在「分享」選單裡通常看不到「嵌入」選項。如果只是單純把網址貼進去,結果往往只會出現一個連結,而不是能直接播放的影片。這讓許多使用者以為 Shorts 不能嵌入,其實只要稍微修改網址,就能順利解決。

一、步驟說明

首先,先找到影片網址,例如:

https://www.youtube.com/shorts/yWammxUCASA

這裡的「yWammxUCASA」就是影片的 ID。接著,將網址中的 shorts/ 改成 embed/

https://www.youtube.com/embed/yWammxUCASA

這就是可以被 <iframe> 使用的嵌入格式。

二、程式碼範例

接下來,我們只要把這個網址放進 <iframe> 標籤即可
寫法:

<iframe width="100%" height="420"
  src="https://www.youtube.com/embed/yWammxUCASA"
  title="YouTube Shorts player" frameborder="0"
  allow="accelerometer; autoplay; clipboard-write; 
  encrypted-media; gyroscope; picture-in-picture"
  allowfullscreen></iframe>

這段程式碼可以直接貼到 Blogger 的 HTML 模式,或是 WordPress 的自訂 HTML 區塊。儲存後,文章裡就會出現直式影片播放器,讀者能直接觀看影片,不需要再跳轉到 YouTube 網站。

三、結論

其實要在部落格嵌入 YouTube Shorts 一點都不困難,最重要的步驟就是把網址從 shorts/ 改成 embed/,接著利用 <iframe> 包起來,就能成功顯示。透過這樣的方法,不僅能讓文章更具互動性,也能結合圖文與影音,提升內容的可讀性與吸引力。只要掌握這個簡單技巧,以後不論是教學文章、分享日記,或是專業知識整理,都能輕鬆搭配 Shorts,讓你的部落格更加精彩。