這個表情圖標只可以在寫文章的時候顯示,不支持 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>