WordPress 表單信件沒收到:分清送出提示、郵件記錄與收件匣
WordPress 聯絡表單顯示送出成功,信箱卻找不到信,先不要把整個表單重做。畫面提示、WordPress 寄信處理、郵件服務記錄和你的收件匣,是四個可以分開...
MacCMS 影片有多條播放來源:訪客看到的線路入口怎麼檢查
同一部影片有兩個播放來源,不代表訪客一定知道怎麼切換。有的模板按來源名稱只換選集清單,有的會直接跳到另一個播放頁。驗收時,要分別核對「現在展示哪個來源的集數」與...
WordPress 圖片替代文字怎麼批次檢查,避免只填檔名
WordPress 裡有幾百張圖片,想知道哪些替代文字沒填,逐張打開媒體庫會很慢。先匯出附件 ID、檔名與 alt,圈出需要查看的項目,再回到文章確認圖片用途,...
MacCMS 模板更新後字體或按鈕沒變:分清CSS請求與瀏覽器快取
模板更新後,首頁標題已換,按鈕顏色和字體卻完全沒變。這時先追瀏覽器實際載入的 CSS:HTML 用了哪個樣式網址、那個網址回來什麼內容、目標元素最後採用了哪條規...
WordPress 改站前先準備測試站:哪些資料不要直接搬過去
準備換模板或調整 WordPress,先做一個測試站很合理。但「把正式站完整複製一份」也可能把會員資料、寄信設定和付款金鑰一起帶過去。頁面看起來像正式站,不代表...
Vue computed 怎麼用:讓購物小計跟著數量更新
商品數量改了,小計卻還停在舊數字,通常是把「可算出來的資料」也存成另一份狀態。Vue 的 computed 適合處理這種衍生值:保留單價與數量,讓小計跟著它們變...
CSS gap 怎麼用:卡片換行後,間距也保持一致
卡片換行後,右邊多出一段空白,或第二排離第一排太近,常見原因是把間距寫在每張卡的 margin 上。當需求是「項目之間留一樣的距離」,可以讓 Flex 或 Gr...
fetch拿到404為什麼不進catch?先檢查Response.ok
替網站加上作品、商品或文章卡片時,fetch已經寫了catch,API回404卻沒進錯誤處理。這不一定是catch壞了:伺服器確實回了HTTP回應,fetch的...
按鈕不能按卻沒說原因?讓訪客知道還缺什麼
改網站模板時,把「下一步」按鈕設成灰色很容易;難的是讓訪客知道為什麼不能按。如果原因藏在未填欄位、勾選條件或滑鼠提示裡,手機使用者往往只看到一個沒有反應的按鈕。...
加了.gitignore還被Git追蹤?先分清已追蹤與未追蹤
網站的 config.local.json 每次改測試網址,都跑進 Git 的變更列表。你把它寫進 .gitignore,結果依然出現。先別反覆改忽略規則:.g...
MySQL查不到空白資料?分清NULL、空字串與0
整理網站資料時,畫面看起來都是空白,MySQL查詢卻只找出其中一部分。常見原因是同一欄位裡混了NULL與空字串;還有人把0當成沒填,讓原本有效的值一起消失。 先...
Laravel選填網址留白仍報錯?用nullable保留格式檢查
替Laravel網站加一個選填的「現有網站網址」,訪客明明留白,送出卻被告知網址不正確。先別急著拿掉網址驗證:你要放行的是沒填資料,不是填了什麼都接受。 選填與...
