繞過wordpress自帶媒體庫上傳任何文件

下面方法已作廢,現在更好的方法是:使用enable media replace插件,在上傳svg或html之後,直接用原文件replace覆蓋掉即可。


前段時間,發現wordpress自帶媒體庫越來越不好用了,特別是在我上傳svg和html文件的時候,它總是會擅自給我抹掉裏面的內容,svg不能有<use>,html不能有<script>。

為了解決這個問題,我還製作了一個轉base64的小工具,通過base64來實現文件內容不變。今發現html即使轉成base64,將其在新窗口打開也很難實現。

於是我最終找到了一個辦法

Read more

js數組去重

在衆多方法中,我比較喜歡以下三種:

方法一(indexOf):

function unique(arr) {
    if (!Array.isArray(arr)) {
        console.log('type error!')
        return
    }
    var array = [];
    for (var i = 0; i < arr.length; i++) {
        if (array .indexOf(arr[i]) === -1) {
            array .push(arr[i])
        }
    }
    return array;
}

方法二(filter)

Read more

騎沈四傑2024年度總結

騎沈四傑指ichirou、馬拉錘、CEKU、cj6,由於CEKU隱退,他的位置由jackchows頂替。

成員介紹

  • ichirou:facebook倉頡群組管理員,大馬倉友論壇管理員。I.明體作者。性情暴躁,智商偏低,因此常鬧笑話,多次摔跤。現已不敢隨便對倉頡規則發表意見。
  • 馬拉錘:大馬倉友管理員,三代補完計劃作者。為人酷似小丑,取名亦似小丑,他以為這樣幽默搞笑好玩。陰險狡詐,然而身體健康欠佳,終將病亡。
  • CEKU:維基倉教主編。擅長創造文字垃圾。思維能力極差。知錯不改,越陷越深。其為體現他的「中立」,下架剪刀原則以及一衆複合字首,致使ichirou和cj6顏面盡失。
  • cj6:污言穢語,不三不四。是騎沈四傑的罵人工具。由他自創的「書法結字」因為名稱和內容都有欠妥當,現在已經停止向民衆宣傳。

補充成員:

Read more

新的桌遊創意:質數戰爭

本遊戲規則十分簡單,利用了「兩個質數的積難以分解」的數學原理。

該創意始於2021年或更早,是在了解到「水果忍者之質數版」遊戲之後産生的靈感。

遊戲規則

本遊戲可供2至20人乃至更多的人玩。當人數多時,也可以幾個人組成一隊。

每個人都有兩個保密的質數,當A玩家準確喊出B玩家的兩個質數時,B玩家陣亡,A玩家計戰功1分。分高者勝。

Read more

漢字學習:臺與壹

這是我在2015年就發現的一個漢字趣聞。今想起來記一筆。

各位可以去查一下二字的篆體字源,會發現,「臺」字含「吉」,而它的字源裏沒有「吉」。「壹」字不含「吉」,而它的字源裏卻有「吉」。

Read more