WordPress增加编辑器彩色边框美化短代码

编辑器效果如下:
呈现效果如下:
绿色提示框
红色提示框
蓝色提示框
黑色提示框
虚线提示框
绿边提示框
红边提示框
橙边提示框
代码修改操作如下:
1、将以下代码放入主题根目录的functions.php文件中,保存。
  1. //添加HTML编辑器自定义快捷标签按钮
  2. add_action(‘after_wp_tiny_mce’, ‘bolo_after_wp_tiny_mce’);
  3. function bolo_after_wp_tiny_mce($mce_settings) {
  4. ?>
  5.     <script type=“text/javascript”>
  6. QTags.addButton( ‘v_notice’, ‘绿框’, ‘<div id=“sc_notice”>绿色提示框</div>\n’, “” );
  7. QTags.addButton( ‘v_error’, ‘红框’, ‘<div id=“sc_error”>红色提示框</div>\n’, “” );
  8. QTags.addButton( ‘v_warn’, ‘黄框’, ‘<div id=“sc_warn”>黄色提示框</div>\n’, “” );
  9. QTags.addButton( ‘v_tips’, ‘灰框’, ‘<div id=“sc_tips”>灰色提示框</div>\n’, “” );
  10. QTags.addButton( ‘v_blue’, ‘蓝框’, ‘<div id=“sc_blue”>蓝色提示框</div>\n’, “” );
  11. QTags.addButton( ‘v_black’, ‘黑框’, ‘<div id=“sc_black”>黑色提示框</div>\n’, “” );
  12. QTags.addButton( ‘v_xuk’, ‘虚线’, ‘<div id=“sc_xuk”>虚线提示框</div>\n’, “” );
  13. QTags.addButton( ‘v_lvb’, ‘绿边’, ‘<div id=“sc_lvb”>绿边提示框</div>\n’, “” );
  14. QTags.addButton( ‘v_redb’, ‘红边’, ‘<div id=“sc_redb”>红边提示框</div>\n’, “” );
  15. QTags.addButton( ‘v_orange’, ‘橙边’, ‘<div id=“sc_orange”>橙边提示框</div>\n’, “” );
  16. function bolo_QTnextpage_arg1() {
  17.     }
  18.     </script>
  19. <?php
  20. }
2、将以下css代码添加到主题根目录的style.css文件中,保存。
  1. #sc_notice {color: #7da33c;background: #ecf2d6 url(‘img/sc_notice.png’) -1px -1px no-repeat;border: 1px solid #aac66d;overflow: hidden;margin: 10px 0;padding: 15px 15px 15px 35px;}
  2. #sc_warn {color: #ad9948;background: #fff4b9 url(‘img/sc_warn.png’) -1px -1px no-repeat;border: 1px solid #eac946;overflow: hidden;margin: 10px 0;padding: 15px 15px 15px 35px;}
  3. #sc_error {color: #c66;background: #ffecea url(‘img/sc_error.png’) -1px -1px no-repeat;border: 1px solid #ebb1b1;overflow: hidden;margin: 10px 0;padding: 15px 15px 15px 35px;}
  4. #sc_tips {color: #777;background: #eaeaea url(‘img/sc_tips.png’) -1px -1px no-repeat;border: 1px solid #ccc;overflow: hidden;margin: 10px 0;padding: 15px 15px 15px 35px;}
  5. #sc_blue {color: #1ba1e2;background: rgba(271612260.26) url(‘img/sc_blue.png’) -1px -1px no-repeat;border: 1px solid #1ba1e2;overflow: hidden;margin: 10px 0;padding: 15px 15px 15px 35px;}
  6. #sc_black {border-width: 1px 4px 4px 1px;border-style: solid;border-color: #3e3e3e;margin: 10px 0;padding: 15px 15px 15px 35px;}
  7. #sc_xuk {border: 2px dashed rgb(41170227);background-color: rgb(248247245);margin: 10px 0;padding: 15px 15px 15px 35px;}
  8. #sc_lvb {margin: 10px 0;padding: 10px 15px;border: 1px solid #e3e3e3;border-left: 2px solid #05B536;background: #FFF;}
  9. #sc_redb {margin: 10px 0;padding: 10px 15px;border: 1px solid #e3e3e3;border-left: 2px solid #ED0505;background: #FFF;}
  10. #sc_orange {margin: 10px 0;padding: 10px 15px;border: 1px solid #e3e3e3;border-left: 2px solid #EC8006;background: #FFF;}
清下缓存数据,刷新下,可看到效果。
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论