LitePress 社群舊貼存檔 2020~2023 年度

Litepress org logo banner

這裡是 LitePress 社群舊貼存檔,您可以在此留言或提交新的回應和資訊。

文章目錄



發表評論

2,005 條回覆

  1. 殼殼蟲的頭像
    文派葉子 🍃

    請開發人員定製吧,這個沒法教,每個主題的程式碼都不同,沒法一概而論。

  2. 耗子的頭像
    耗子

    www和@解析到任意阿里雲服務(cdn也可),用其他字首建站

  3. leon的頭像

    可以的話,不想使用外掛來搞。但奈何WP這畫廊相關資料太少。國內幾乎沒有可參考的,在國外論壇發現這麼些解決辦法:

    /**
    /* Gallery Default Settings
    /* @param Array $settings
    /* @return Array $settings
    */
    function theme_gallery_defaults( $settings ) {
        $settings['galleryDefaults']['columns'] = 5;
        return $settings;
    }
    add_filter( 'media_view_settings', 'theme_gallery_defaults' );
    function gallery_template_to_posts() {
        $post_type_object = get_post_type_object( 'post' );
        $post_type_object->template = array(
            array( 'core/gallery', array(
                'linkTo' => 'media',
            ) ),
        );
    }
    add_action( 'init', 'gallery_template_to_posts' );

    這玩意我是沒有辦法了,看起來像是WP內建了引數呼叫,我瞭解不深….

  4. 殼殼蟲的頭像
    文派葉子 🍃

    找到一個支援該功能的外掛:FooGallery

    這個外掛提供了更強大的畫廊功能。你可以先建立一個畫廊, 然後把在設定項中指定以後建立的畫廊都使用第一個畫廊的設定,透過這種方式就可以實現畫廊設定的效果了。

  5. 殼殼蟲的頭像
    文派葉子 🍃

    放函式檔案裡不行。前面說了你貼的程式碼是一個單獨的程式入口。

    BBPress是WordPress下的論壇外掛,LitePress的論壇是基於它做的。

  6. 殼殼蟲的頭像
    文派葉子 🍃

    麻煩新開個帖子,這樣不相關內容擠在一起不利於SEO。如果是一句就能說清楚的話我就直接回復你了,但是這個問題要調程式碼,付出的成本比較高。

  7. 殼殼蟲的頭像
    文派葉子 🍃

    我只能給你說整體思路,不提供手把手開發教學。思路也就是前面提到的了。

  8. 921988379的頭像
    921988379

    姐妹    那我怎麼把這個功能併到主題裡面啊

  9. yuexuan的頭像
    yuexuan

    沒問題了,是該主題function檔案裡的一個鉤子沒刪除乾淨。感謝大佬指路

  10. yuexuan的頭像
    yuexuan

    更換主題後就沒問題了,但是之前用這個主題沒出現過這個問題

  11. leon的頭像

    趁機換個問題,我想讓WP自帶的畫廊有一些預設設定。

    WP預設的似乎是:

    欄目:3

    裁剪:是

    連結至:無

    如圖:WP預設的畫廊設定

     

    如果想要更改成:

    欄目:1

    裁剪:否

    連結至:媒體檔案

     

    有辦法麼?

  12. 殼殼蟲的頭像
    文派葉子 🍃

    換預設主題試試呢?也不排除是主題的問題。這種函式命名格式明顯不是WordPress核心的

  13. yuexuan的頭像
    yuexuan

    可是我停用了所有外掛之後,更新時依然會反饋更新失敗,但實際上文章更新並沒有受到影響

  14. 殼殼蟲的頭像
    文派葉子 🍃

    是你某個外掛引起的,盲猜是外掛的鉤子執行順序設定錯了。

    你可以透過以下兩種方式找出問題外掛:

    1、全域性搜尋“newPostNotify”

    2、安裝健康檢查外掛:https://litepress.cn/plugins/health-check,手工一個一個排

  15. 殼殼蟲的頭像
    文派葉子 🍃

    如果是類似這樣的通知:

    則除非手動更改程式碼,否則無法去除。

    如果是存在於管理員工具條(就是你登陸後訪問前臺介面時頂部的那個黑條),則可以這樣移除:

    先輸出所有選單專案節點,然後從中找到你想刪除的節點,呼叫方法刪除即可,以下是程式碼示例:

    add_action('admin_bar_menu', function ( WP_Admin_Bar $wp_admin_bar ) {
           echo json_encode($wp_admin_bar->get_nodes()); // 這裡輸出所有節點資訊,當你找到你要刪除的節點的id後需要把這一行以及下面的exit刪除或註釋掉
           exit;
    
           $wp_admin_bar->remove_node('wpseo-menu'); // 刪除節點。這裡的wpseo-menu是yost seo的管理員選單條的id
    }, 999);

     

     

  16. smile的頭像
    smile

    可以的。
    這樣的話我覺得收藏功能也可以先不考慮,看看之後的參與情況如何在說。

  17. 殼殼蟲的頭像
    文派葉子 🍃

    注意這段程式碼第三行,它完整的載入了整個WordPress框架,所以說這個檔案是一個獨立的入口。

    你只需要建立一個新檔案,然後把程式碼貼進去即可,記得把wp-load.php的載入路徑改對。

    之後就是把你前端的圖片上傳介面改成這個檔案的URL就可以了。

  18. 殼殼蟲的頭像
    文派葉子 🍃

    這樣在會員資料卡片上開個tab,展示一下翻譯相關的工作情況,應該不錯吧?

    然後我在想,這個收藏功能是否有必要。因為只要他參與了專案的翻譯,這個專案就會出現在上述的列表中(只要參與了即可,無需有編輯許可權),而如果他只是使用的話,那麼理論上他可以透過china yes外掛或者litepress發行版自動收到翻譯推送,他也無需透過收藏的方式關注專案的翻譯進度。

  19. smile的頭像
    smile

    收藏功能對於指貢獻翻譯而沒有編輯許可權的使用者是很有用的,他們可以把自己經常參與的專案收藏起來,另外考慮到有些使用者參與翻譯之後忘記收藏專案,我前面說的第1個頁面應該保留。

  20. smile的頭像
    smile

    我覺得,如果不麻煩的話還是為第三方的外掛或主題建立一個單獨的目錄進行分類比較好,當然這只是我自己的想法。另外如果技術上可行的話,這個頁面應該需要擴充套件/修改一下,因為預設只會顯示最近參與和校對的專案,應該在此基礎上增加兩個頁面,分別顯示自己收藏、編輯的專案,請求建立新專案的使用者自己就是編輯者,另外這些頁面要支援分頁。

  21. 殼殼蟲的頭像
    文派葉子 🍃

    更新日誌那個照這麼說的話可以直接在機器翻譯填充階段就全呼叫英文原文填充上了?然後記憶庫入庫那裡我過濾一下,純英文的不再錄入記憶庫

    話說你覺得允許第三方託管的話專案是直接把他們的專案放到現有的外掛、主題父目錄下, 還有單獨建一個“第三方”父目錄來統一存放?

    是不是還要給每個使用者的會員中心加一個他所管理的/建立的翻譯專案列表。又或者是給翻譯專案加一個收藏功能,收藏後這個專案就出現在他會員中心的列表裡,方便將來進入。

  22. smile的頭像
    smile

    我覺得外掛的更新日誌翻譯校準不好把握,因為更新日誌字串非常的多,而且也沒有多少人會去把外掛更新日誌都全部瀏覽一遍,還有一些外掛會在版本升級之後把上一版本的更新日誌移到其他地方去了,這樣相當於之前的翻譯又失效了。

    比如說這個外掛

    https://litepress.cn/plugins/jetpack

  23. 殼殼蟲的頭像
    文派葉子 🍃

    如果是統一使用機器翻譯預填充的話應該就可以不用管優先順序了吧。谷歌翻譯目前翻譯長段文字基本可靠,也就是說readme部分差不多可以完全依賴谷歌翻譯,只是外掛主體部分需要人工校準調整。

    我今天稍晚的時候出機器翻譯填充的測試版,允許託管第三方外掛、主體測試。到時候看看具體效果。先測試一段時間機器填充穩定後再應用到整個倉庫上。

  24. smile的頭像
    smile

    外掛 Readme 的更新日誌部分優先順序為 low,一般是不翻譯的

  25. 殼殼蟲的頭像
    文派葉子 🍃

    GlotPress的翻譯昨天已經處理了,目前翻譯率100%。

    另外,我發現wordpress.org上的存量翻譯似乎質量堪憂。

    這裡是翻譯待稽核列表:https://litepress.cn/trans-waiting-list

    可以發現機器檢查出了超過800個存在翻譯警告的專案(大多數是因為缺或多了html標籤、標點符號對不上、缺或多了換行符)。

    而且還有大量的繁體和copy的英文原文,在考慮要不要對這些翻譯統一刪除。

  26. smile的頭像
    smile

    另外我發現翻譯平臺使用的 glotpress 3.0.0-alpha.2版本是缺少一部分翻譯的,應該考慮切換版本或者是補充翻譯。

發表回覆

您的郵箱地址不會被公開。 必填項已用 * 標註