這個表情圖示只可以在寫文章的時候顯示,不支援 bbpress,誰可以修改一下?

正在檢視 8 個帖子:1-8 (共 8 個帖子)
  • 作者
    帖子
  • 蟲洞
    • 文章數量: 43
    @jixin
    樓主

    這個表情圖示只可以在寫文章的時候顯示,不支援 bbpress,誰可以修改一下支援 bbpress?

    tinymce-smiley-button.1.0.5

    此論壇不能上傳附件,百度搜尋此名稱,可以找到。

    我稍微修改了一下,那個該顯示錶情圖示的地方,可以點選選擇表情了,但是…

    那個地方,不顯示錶情圖示,你要是不把滑鼠移過去,真發現不了那裡還有個圖示。

    這個地方,已經可以點了,但是不顯示,就像上圖一樣。

    我的修改方法是把外掛的 tinymce-smiley-button.php 這個檔案加了一條語句。

    紅色箭頭所指,是我加的。

    真看不出來還需要改哪裡了,請大俠指點一下。

    謝謝!

    詩語
    管理員
    • 文章數量: 5,932
    @feibisi

    你好,提供個站點的測試賬號和地址,線上測試下,另外我感覺其實不是你程式碼寫的問題,功能不是已經實現了嘛,而是那個圖示本身就是個圖片,

    你可以給按鈕加個文字或者圖片就好了。

    原版的也是呼叫的一個 emoji 圖片 比如 😁、😊、❤️ 寫到按鈕上就好了

    詩語
    管理員
    • 文章數量: 5,932
    @feibisi

    或者用這個

    https://wenpai.org/plugins/super-emoji-plus/

    本身就支援 bbPress 的編輯器 emoji 的。

    蟲洞
    • 文章數量: 43
    @jixin
    樓主

    我用你推薦的這個 super-emoji-plus,bbpress 視覺化編輯器不顯示錶情圖示按鈕,不知道什麼原因。

    寫文章的裡邊有,bbpress 裡邊沒有。

    蟲洞
    • 文章數量: 43
    @jixin
    樓主

    終於解決了。

    解決方法如下:

    bbpress 預設的編輯器是 teeny 模式,在 functions.php 裡邊把這個 teeny 禁止了就可以。

    function bbp_enable_visual_editor( $args = array() ) {
        $args['tinymce'] = true;
    	$args['teeny'] = false;
        return $args;
    }
    add_filter( 'bbp_after_get_the_content_parse_args', 'bbp_enable_visual_editor'); 

    下邊是最終效果:

    蟲洞
    • 文章數量: 43
    @jixin
    樓主

    加了這個功能後,網頁顯示速度慢了,會看到…

    正在等待 s.w.org 的響應。

    實測,s.w.org 就是 wordpress 官網。

    詩語
    管理員
    • 文章數量: 5,932
    @feibisi

    網頁變慢估計是 emoji 是直接呼叫的 WordPress.org 的版本,論壇搜尋下,我們有本地化的方法,另外還可以使用外掛直接本地化,應該是這個問題。

    後臺搜尋:

    WP Local Emoji 這個外掛。

    蟲洞
    • 文章數量: 43
    @jixin
    樓主

    好的,非常感謝!

正在檢視 8 個帖子:1-8 (共 8 個帖子)
  • 哎呀,回覆話題必需登入。

話題資訊

  • 當前位於:bbPress
  • 7 條回覆
  • 2 個參與人
  • 最後回覆:<a href="https://bbs.weixiaoduo.com/users/jixin/" title=" 檢視蟲洞的個人資料" class="bbp-author-link"><span class="bbp-author-name"> 蟲洞</span></a>
  • 上次活動:<a href="https://bbs.weixiaoduo.com/topic/23911/#post-23921" title=" 回覆至:這個表情圖示只可以在寫文章的時候顯示,不支援 bbpress,誰可以修改一下?">7 年、 3 月前</a>