跳到主要內容

[WordPress][WP-Stateless]將GCP上的圖移回本機上

 [需求]想將GCP上的圖移回WordPress本機上,但介面找不到方法複原


[步驟]

  1. 利用 Qnap Hybird Backup Sync把GCP檔案同步回來本機
  2. 停用[WP-Stateless]
  3. 可安裝[Velvet Blues Update URL],取代原gcp的網址為本機網址
    例如 https://storage.googleapis.com/myunix.idv.tw/ 取代為 https://myunix.idv.tw/
  4. 執行以下指令1,變更wp_postmeta資料
  5. 可安裝[Regenerate Thumbnails],重新產生縮圖
  6. 結束

指令1
UPDATE  
   `wp_postmeta` AS D,  
   (
   
SELECT post_id,NewValue
FROM 
(
SELECT A.`post_id`
, CONCAT(B.`str_date`,A.`meta_value`) NewValue
FROM
(SELECT post_id,meta_value FROM `wp_postmeta` WHERE `meta_key` = '_wp_attached_file' AND `post_id` IN

(
SELECT `post_id` FROM `wp_postmeta` WHERE `meta_key` = '_wp_attached_file' AND `meta_value` NOT LIKE 'nsl_avatars%' AND `meta_value` NOT LIKE '20%/%'
)) A
inner join 
( SELECT post_id, SUBSTRING(meta_value,24,8) AS str_date FROM `wp_postmeta` WHERE `meta_key` = 'sm_cloud' AND `post_id` IN ( SELECT `post_id` FROM `wp_postmeta` WHERE `meta_key` = '_wp_attached_file' AND `meta_value` NOT LIKE 'nsl_avatars%' AND `meta_value` NOT LIKE '20%/%' ) ) B

 ON A.post_id = B.post_id
    ) C   
   
   ) AS E 
   
   
SET D.`meta_value`=E.`NewValue`  
WHERE D.`post_id`=E.`post_id` 
AND D.`meta_key` = '_wp_attached_file' 

留言

這個網誌中的熱門文章

[經驗分享]開源IT資產管理系統 - Open-AudIT

企業營運必定與電腦系統脫離不了關係,每一部電腦散落在各部門、各辦公室,若是較具規模的公司,甚至會有跨好幾個地區的辦公室存在。 from Pocket http://ift.tt/2sI5nuB via IFTTT

记录一次HomeKit智能家居实践

前言 想象一下,吃过晚饭,坐在沙发上,“嘿Siri,电视时间”,客厅灯关了,电视和电视盒子开了。过了很久,你困了,起身,“嘿Siri,准备睡觉”,卧室床头灯开了,电视和电视盒子关了,最后,你躺在床上,“嘿Siri, from Pocket https://ift.tt/2yAhmuK via IFTTT

Jitsi Meet 視訊會議教學:免費無限人數時間、共享桌面、錄影

想要試試看「 Jitsi Meet 」,在電腦上,直接打開「 」即可。不需註冊帳號,也不需安裝軟體。 「 Jitsi Meet 」的 App 端也不需要註冊帳號,可以直接開啟或加入視訊會議。 那麼如何在「 Jitsi Meet 」上開起一個視訊會議呢? 在視訊 from Pocket https://ift.tt/2wdd3Z1 via IFTTT