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版本是缺少一部分翻譯的,應該考慮切換版本或者是補充翻譯。

發表回覆

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