今日在編輯一篇舊文時,保存後,想找歷史記錄,但是竟然找不到revision欄目。
之後我去編輯一篇較新的文章看看,發現它是有revision的。
於是我就以為是wp-sweep插件把數據庫弄壞了。
享受思維樂趣
今日在編輯一篇舊文時,保存後,想找歷史記錄,但是竟然找不到revision欄目。
之後我去編輯一篇較新的文章看看,發現它是有revision的。
於是我就以為是wp-sweep插件把數據庫弄壞了。
以前因為搞不掂強制https,所以在介紹網址時總是要帶上https://。
現在藉助插件WP Force SSL,已經實現全站強制https,則以後在地址欄可放心輸入「ejsoon.vip」。
這個問題本來是很簡單的,之所以這麼久(好幾年)搞不掂,原因是
下面方法已作廢,現在更好的方法是:使用enable media replace插件,在上傳svg或html之後,直接用原文件replace覆蓋掉即可。
前段時間,發現wordpress自帶媒體庫越來越不好用了,特別是在我上傳svg和html文件的時候,它總是會擅自給我抹掉裏面的內容,svg不能有<use>,html不能有<script>。
為了解決這個問題,我還製作了一個轉base64的小工具,通過base64來實現文件內容不變。今發現html即使轉成base64,將其在新窗口打開也很難實現。
於是我最終找到了一個辦法
此前找到一個插件Visual Editor Custom Buttons是專門用來添加自定義按鈕的,但是這個一年前停更的插件已經不能用了。
網上找到兩篇中文資料,一篇是2012年的,一篇是2018年的,都挺有用的。
說明wordpress的架構挺穩定的,多少年了還是能用。懷疑前面找的那個插件
wordpress最近的更新中,已經不能再保持上傳svg內容不變,我試了兩個插件都不行。 往後如果我要上傳svg,則須用以下方法才可保留原始數據及展示圖像: 如果要展示svg,則轉成png上傳。如果要保留數據,則改擴展名為.txt後上傳。 既要展示svg,又要保留原始數據,就把文本內容貼到文章正文。 update at 2024-11-25:今發現最好的方法是轉成base64再填入< img >的src中。 update at 2024-12-27:問題已解決,安裝第三方媒體庫插件。 舉例如下 轉png 文本上傳 svg文本.txt 直貼正文 svg原圖直傳會崩 base64
這個插件是一個簡單的論壇程式。
論壇跟博客不一樣的地方在於它是多人討論及有權限控制。
不過原始的bbpress是不能控制權限的,需要加上「bbp private groups」插件才行。
有了前一次開設論壇的經驗(當時用的是phpbb),
於是我靠它簡單的完成了這個頁面,地址為:https://ejsoon.vip/posts-list。
一直想弄一個「文章按年月分類」的頁面,但是不知道怎麼做。
今見到威言威語這個頁面,我終於決定也要搞它。
網上搜索「wordpress文章歸檔」,出現歧義,其一是「archieved post」,用歸檔代替刪除,這不是我想要的,我要的應該是「list posts by year」。
於是我去wordpress.org/plugins頁面搜索「list by year」,找到以下兩個疑似符合我需求的插件:
每次備份wordpress都遇到各種不大不小的問題,因此我需要記下一筆。