簡體   English   中英

將圖標添加到TinyMCE自定義菜單

[英]Adding icons to TinyMCE custom menu

我正在修改一個在WP中添加自定義TinyMCE菜單的插件。 我需要能夠將圖標添加到下拉菜單項和子菜單項。 我啟用了圖標,這些圖標在HTML中為其添加了空間,但無法弄清楚JS可以將它們放入其中。

createControl:function(d,e){if(d=="ss_button"){d=e.createMenuButton("ss_button",{title:"SS Shortcodes",image:"../wp-content/plugins/ss-shorts/js/images/shortcodes.png",icons:true});var a=this;

d.onRenderMenu.add(function(c,b){
b.addSeparator();c=b.addMenu({image:"../wp-content/plugins/ss-shorts/js/images/uparrow.png",title:" Arrows"});
a.addImmediate(c,"Right Arrow","[rightarrow]");
a.addImmediate(c,"Left Arrow","[leftarrow]");
a.addImmediate(c,"Up Arrow","[uparrow]");
a.addImmediate(c,"Down Arrow","[downarrow]");
b.addSeparator();

在菜單項標題之前或之后添加圖像:無效,“ icon:”也無效。 圖標最初在第一部分中設置為false。 我將其設置為true,這為圖標留出了空間。 只是不知道如何讓他們進入那里。

我意識到我可以使用菜單項類將圖標添加為背景圖像。 不雅,但實用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM