WordPress小技巧 纯代码为文章编辑添加彩色美化框及彩色按钮
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

WordPress的文本编辑功能确实很平常,没有什么新意或者说是亮点,之前蜗牛为大家介绍过比较实用的表格插件(WordPress简便实用的表格插件推荐 WP Tabel Tag Gen汉化版)和纯代码添加下载按钮(WordPress小技巧 通过纯代码为文章编辑添加链接按钮),都是个人在使用过程当中绝得好用才分享给大家的。WP Tabel Tag Gen可以根据自己的需要往文章内插入表格、纯代码添加下载按钮可以让你文章的下载按钮更美观。此次蜗牛再为大家分享一个WordPress美化小技巧,纯代码为文章添加彩色美化框、及闪光按钮,并且在撰写新文章文本编辑模式添加相关按钮,后续直接点击按钮插入即可。
一、效果展示使用本文中介绍的方法,大家都可以达到以下效果。
1、撰写新文章的文本编辑按钮展示。
2、文本彩色美化框展示。
绿色提示框
红色提示框
黄色提示框
灰色提示框
蓝色提示框
黑色提示框
虚线提示框
绿边提示框
红边提示框
3、按钮展示。
[sgbtn_blue h=”]点击购买[/sgbtn_blue]
[sgbtn_red h=”]点击购买[/sgbtn_red]
[sgbtn_orange h=”]点击购买[/sgbtn_orange]
[sgbtn_lv h=”]点击购买[/sgbtn_lv]
[gb h=”]点击购买[/gb]
[bb h=”]点击购买[/bb]
[yb h=”]点击购买[/yb]
二、实现方法1、在主题functions.php文件中添加下面两段代码。
function toz($atts, $content=null){ return \'<div id=\"sc_notice\">\'.$content.\'</div>\';}add_shortcode(\'v_notice\',\'toz\');function toa($atts, $content=null){ return \'<div id=\"sc_error\">\'.$content.\'</div>\';}add_shortcode(\'v_error\',\'toa\');function toc($atts, $content=null){ return \'<div id=\"sc_warn\">\'.$content.\'</div>\';}add_shortcode(\'v_warn\',\'toc\');function tob($atts, $content=null){ return \'<div id=\"sc_tips\">\'.$content.\'</div>\';}add_shortcode(\'v_tips\',\'tob\');function tod($atts, $content=null){ return \'<div id=\"sc_blue\">\'.$content.\'</div>\';}add_shortcode(\'v_blue\',\'tod\');function toe($atts, $content=null){ return \'<div id=\"sc_black\">\'.$content.\'</div>\';}add_shortcode(\'v_black\',\'toe\');function tof($atts, $content=null){ return \'<div id=\"sc_xuk\">\'.$content.\'</div>\';}add_shortcode(\'v_xuk\',\'tof\');function tog($atts, $content=null){ return \'<div id=\"sc_lvb\">\'.$content.\'</div>\';}add_shortcode(\'v_lvb\',\'tog\');function toh($atts, $content=null){ return \'<div id=\"sc_redb\">\'.$content.\'</div>\';}add_shortcode(\'v_redb\',\'toh\');function toi($atts, $content=null){ return \'<div id=\"sc_orange\">\'.$content.\'</div>\';}add_shortcode(\'v_orange\',\'toi\');function sg_blue($atts, $content = null) { extract(shortcode_atts(array( \"h\" => \'http://\' ) , $atts)); return \'<a class=\"sgbtn_blue\" h=\"\' . $h . \'\" target=\"_blank\" rel=\"nofollow\">\' . $content . \'</a>\';}add_shortcode(\'sgbtn_blue\', \'sg_blue\');function sg_red($atts, $content = null) { extract(shortcode_atts(array( \"h\" => \'http://\' ) , $atts)); return \'<a class=\"sgbtn_red\" h=\"\' . $h . \'\" target=\"_blank\" rel=\"nofollow\">\' . $content . \'</a>\';}add_shortcode(\'sgbtn_red\', \'sg_red\');function sg_orange($atts, $content = null) { extract(shortcode_atts(array( \"h\" => \'http://\' ) , $atts)); return \'<a class=\"sgbtn_orange\" h=\"\' . $h . \'\" target=\"_blank\" rel=\"nofollow\">\' . $content . \'</a>\';}add_shortcode(\'sgbtn_orange\', \'sg_orange\');function sg_lv($atts, $content = null) { extract(shortcode_atts(array( \"h\" => \'http://\' ) , $atts)); return \'<a class=\"sgbtn_lv\" h=\"\' . $h . \'\" target=\"_blank\" rel=\"nofollow\">\' . $content . \'</a>\';}add_shortcode(\'sgbtn_lv\', \'sg_lv\');function toj($atts, $content=null) { extract(shortcode_atts(array(\"h\" => \'http://\'), $atts)); return \'<a class=\"bluebtn\" h=\"\' . $h . \'\" target=\"_blank\" rel=\"nofollow\">\' .$content.\'</a>\';}add_shortcode(\'bb\' , \'toj\' );function tok($atts, $content=null) { extract(shortcode_atts(array(\"h\" => \'http://\'), $atts)); return \'<a class=\"yellowbtn\" h=\"\' . $h . \'\" target=\"_blank\" rel=\"nofollow\">\' .$content.\'</a>\';}add_shortcode(\'yb\' , \'tok\' );function tol($atts, $content=null) { extract(shortcode_atts(array(\"h\" => \'http://\'), $atts)); return \'<a class=\"greenbtn\" h=\"\' . $h . \'\" target=\"_blank\" rel=\"nofollow\">\' .$content.\'</a>\';}add_shortcode(\'gb\' , \'tol\' );注意:复制后请修改下面代码中的“【”为“[”,否则按钮部分无效。
add_action(\'after_wp_tiny_mce\', \'bolo_after_wp_tiny_mce\'); function bolo_after_wp_tiny_mce($mce_settings) { ?> <script type=\"text/javascript\"> QTags.addButton( \'v_notice\', \'绿框\', \'<div id=\"sc_notice\">绿色提示框</div>\\n\', \"\" ); QTags.addButton( \'v_error\', \'红框\', \'<div id=\"sc_error\">红色提示框</div>\\n\', \"\" ); QTags.addButton( \'v_warn\', \'黄框\', \'<div id=\"sc_warn\">黄色提示框</div>\\n\', \"\" ); QTags.addButton( \'v_tips\', \'灰框\', \'<div id=\"sc_tips\">灰色提示框</div>\\n\', \"\" ); QTags.addButton( \'v_blue\', \'蓝框\', \'<div id=\"sc_blue\">蓝色提示框</div>\\n\', \"\" ); QTags.addButton( \'v_black\', \'黑框\', \'<div id=\"sc_black\">黑色提示框</div>\\n\', \"\" ); QTags.addButton( \'v_xuk\', \'虚线\', \'<div id=\"sc_xuk\">虚线提示框</div>\\n\', \"\" ); QTags.addButton( \'v_lvb\', \'绿边\', \'<div id=\"sc_lvb\">绿边提示框</div>\\n\', \"\" ); QTags.addButton( \'v_redb\', \'红边\', \'<div id=\"sc_redb\">红边提示框</div>\\n\', \"\" ); QTags.addButton( \'sgbtn_blue\', \'蓝色闪光\', \"【sgbtn_blue h=\'\']点击购买\", \"[/sgbtn_blue]\" ); QTags.addButton( \'sgbtn_red\', \'红色闪光\', \"【sgbtn_red h=\'\']点击购买\", \"[/sgbtn_red]\" ); QTags.addButton( \'sgbtn_orange\', \'黄色闪光\', \"【sgbtn_orange h=\'\']点击购买\", \"[/sgbtn_orange]\" ); QTags.addButton( \'sgbtn_lv\', \'绿色闪光\', \"【sgbtn_lv h=\'\']点击购买\", \"[/sgbtn_lv]\" ); QTags.addButton( \'gb\', \'绿色按钮\', \"【gb h=\'\']点击购买\", \"[/gb]\" ); QTags.addButton( \'bb\', \'蓝色按钮\', \"【bb h=\'\']点击购买\", \"[/bb]\" ); QTags.addButton( \'yb\', \'黄色按钮\', \"【yb h=\'\']点击购买\", \"[/yb]\" ); function bolo_QTnextpage_arg1() { } </script> <?php }2、修改CSS代码。我们在主题的style.css文件中或者main.css文件中添加下面代码。
如果文本美化框前面的图标不正常显示,请把下面代码中“img/sc_notice.png”等4个图片改成图片网址即可正常显示。
#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; }#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; }#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; }#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;}#sc_blue { color: #1ba1e2; background: rgba(27, 161, 226, 0.26) url(\'img/sc_blue.png\') -1px -1px no-repeat; border: 1px solid #1ba1e2; overflow: hidden; margin: 10px 0; padding: 15px 15px 15px 35px;}#sc_black { border-width: 1px 4px 4px 1px; border-style: solid; border-color: #3e3e3e; margin: 10px 0; padding: 15px 15px 15px 35px;}#sc_xuk { border: 2px dashed rgb(41, 170, 227); background-color: rgb(248, 247, 245); margin: 10px 0; padding: 15px 15px 15px 35px;}#sc_lvb { margin: 10px 0; padding: 10px 15px; border: 1px solid #e3e3e3; border-left: 2px solid #05B536; background: #FFF;}#sc_redb { margin: 10px 0; padding: 10px 15px; border: 1px solid #e3e3e3; border-left: 2px solid #ED0505; background: #FFF;}#sc_organge { margin: 10px 0; padding: 10px 15px; border: 1px solid #e3e3e3; border-left: 2px solid #EC8006; background: #FFF;}[class*=sgbtn]{display:inline-block;text-indent:0;position:relative;color:#fff;padding:0 10px 0 10px;min-width:160px;height:38px;line-height:38px;opacity:.8;text-align:center;font-family:Ubuntu,sans-serif;font-size:15px;text-decoration:none;border-radius:2px;overflow:hidden;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}[class*=sgbtn]:before{content:\'\';position:absolute;background:#fff;width:25px;height:50px;top:0;left:-45px;opacity:.3;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}[class*=sgbtn]:hover{opacity:.65}[class*=sgbtn]:hover:before{width:45px;left:205px}.sgbtn_blue{color:#fff;background:#1cb2f5}.sgbtn_red{color:#fff;background:#C00}.sgbtn_orange{color:#fff;background:#F90}.sgbtn_lv{color:#fff;background:#096}a[class*=sgbtn]{color:#fff}a[class*=sgbtn]:hover{color:#fff}.greenbtn{-moz-box-shadow:0 10px 14px -7px #3e7327;-webkit-box-shadow:0 10px14px -7px #3e7327;box-shadow:0 10px 14px -7px#3e7327;background:-webkit-gradient(linear,left top,leftbottom,color-stop(0.05,#77b55a),color-stop(1,#72b352));background:-moz-linear-gradient(top,#77b55a 5%,#72b352100%);background:-webkit-linear-gradient(top,#77b55a 5%,#72b352100%);background:-o-linear-gradient(top,#77b55a 5%,#72b352100%);background:-ms-linear-gradient(top,#77b55a 5%,#72b352100%);background:linear-gradient(to bottom,#77b55a 5%,#72b352100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#77b55a\',endColorstr=\'#72b352\',GradientType=0);background-color:#77b55a;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid#4b8f29;display:inline-block;cursor:pointer;color:#fff !important;;font-family:arial;font-size:13px;font-weight:bold;padding:6px12px;text-decoration:none;text-shadow:0 1px 0#5b8a3c}.greenbtn:hover{background:-webkit-gradient(linear,left top,leftbottom,color-stop(0.05,#72b352),color-stop(1,#77b55a));background:-moz-linear-gradient(top,#72b352 5%,#77b55a100%);background:-webkit-linear-gradient(top,#72b352 5%,#77b55a100%);background:-o-linear-gradient(top,#72b352 5%,#77b55a100%);background:-ms-linear-gradient(top,#72b352 5%,#77b55a100%);background:linear-gradient(to bottom,#72b352 5%,#77b55a100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#72b352\',endColorstr=\'#77b55a\',GradientType=0);background-color:#72b352;}.greenbtn:active{position:relative;top:1px;}.bluebtn{-moz-box-shadow:inset 0 1px 0 0 #54a3f7;-webkit-box-shadow:inset 0 1px0 0 #54a3f7;box-shadow:inset 0 1px 0 0#54a3f7;background:-webkit-gradient(linear,left top,leftbottom,color-stop(0.05,#007dc1),color-stop(1,#0061a7));background:-moz-linear-gradient(top,#007dc1 5%,#0061a7100%);background:-webkit-linear-gradient(top,#007dc1 5%,#0061a7100%);background:-o-linear-gradient(top,#007dc1 5%,#0061a7100%);background:-ms-linear-gradient(top,#007dc1 5%,#0061a7100%);background:linear-gradient(to bottom,#007dc1 5%,#0061a7100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#007dc1\',endColorstr=\'#0061a7\',GradientType=0);background-color:#007dc1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid#124d77;display:inline-block;cursor:pointer;color:#fff !important;;font-family:arial;font-size:13px;padding:6px24px;text-decoration:none;text-shadow:0 1px 0#154682}.bluebtn:hover{background:-webkit-gradient(linear,left top,leftbottom,color-stop(0.05,#0061a7),color-stop(1,#007dc1));background:-moz-linear-gradient(top,#0061a7 5%,#007dc1100%);background:-webkit-linear-gradient(top,#0061a7 5%,#007dc1100%);background:-o-linear-gradient(top,#0061a7 5%,#007dc1100%);background:-ms-linear-gradient(top,#0061a7 5%,#007dc1100%);background:linear-gradient(to bottom,#0061a7 5%,#007dc1100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#0061a7\',endColorstr=\'#007dc1\',GradientType=0);background-color:#0061a7;}.bluebtn:active{position:relative;top:1px;}.yellowbtn{-moz-box-shadow:inset 0 1px 0 0 #fff6af;-webkit-box-shadow:inset 01px 0 0 #fff6af;box-shadow:inset 0 1px 0 0#fff6af;background:-webkit-gradient(linear,left top,leftbottom,color-stop(0.05,#ffec64),color-stop(1,#ffab23));background:-moz-linear-gradient(top,#ffec64 5%,#ffab23100%);background:-webkit-linear-gradient(top,#ffec64 5%,#ffab23100%);background:-o-linear-gradient(top,#ffec64 5%,#ffab23100%);background:-ms-linear-gradient(top,#ffec64 5%,#ffab23100%);background:linear-gradient(to bottom,#ffec64 5%,#ffab23100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#ffec64\',endColorstr=\'#ffab23\',GradientType=0);background-color:#ffec64;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid#fa2;display:inline-block;cursor:pointer;color:#333 !important;;font-family:arial;font-size:15px;font-weight:bold;padding:6px24px;text-decoration:none;text-shadow:0 1px 0#fe6}.yellowbtn:hover{background:-webkit-gradient(linear,left top,leftbottom,color-stop(0.05,#ffab23),color-stop(1,#ffec64));background:-moz-linear-gradient(top,#ffab23 5%,#ffec64100%);background:-webkit-linear-gradient(top,#ffab23 5%,#ffec64100%);background:-o-linear-gradient(top,#ffab23 5%,#ffec64100%);background:-ms-linear-gradient(top,#ffab23 5%,#ffec64100%);background:linear-gradient(to bottom,#ffab23 5%,#ffec64100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#ffab23\',endColorstr=\'#ffec64\',GradientType=0);background-color:#ffab23;}.yellowbtn:active{position:relative;top:1px;}3、所需素材下载。右键点击下面的素材图标保存到本地,然后再把图片上传到主题的img文件夹中,没有就自己新建一个文件夹。。
猜你可能想看的VPS
- imidc→(香港+台湾)独立服务器 $30 月 e3-12xx 16g独立服务器[U]
- [黑五]HostDare 全场 KVM 八折 CN2 GIA 洛杉矶年付全球[VPS测评]
- 智商税-新睿云免费云服务器→国内 4 核 8G 5M 带宽云服务器免费一全球[VPS测评]
- BudgetVM→$12.5 月 KVM-2GB 5GB 100M 不限日本VPS[主机]
- WordPress 后台更新升级出现"您确定要这样做?"的解决办法全球[VPS测评]
- NameSilo - 网站改版新 UI 新注册域名降价优惠全球[VPS测评]
- TMThosting→$2.45 月 KVM-512MB 10GB 1T全球[VPS测评]
- locvps→香港 cn2 VPS 终身 7 折 38 元 月起 Xen香港VPS[主机]
- 死海网络互联洛杉矶 gia 特价重整上线,电信单线双程 GIA 联通移动全球[VPS测评]
- 华为云热门域名限时抢购 1 元起 com23 元 cn19 元全球[VPS测评]
- 抗投诉服务器 $180 每月 I3-3240 8G 内存 500G 硬盘全球[VPS测评]
- 正确看待域名是否需要添加 www 前缀,对SEO有何影响?全球[VPS测评]
- 又入搬瓦工VPS年付49.99刀 CN2 GIA 限量版方案全球[VPS测评]
- 2021搬瓦工日本软银JPOS_1机房测评,CN2扩容后移动/电信/联通日本VPS[主机]
- CloudCone VPS 复活节促销 1核512M年付14刀及简单评测全球[VPS测评]
- CloudCone 512 内存 10G HDD 1T流量 洛杉矶 MC全球[VPS测评]
- 什么是Bootstrap?全球[VPS测评]
- 跨境电商平台首选香港服务器香港VPS[主机]
- 宏海数据9.9云服务器:香港VPS CN2线路1核1G 9.9/首月香港VPS[主机]
- 好云:国内云服务器2核2G5M优惠,仅350元/年;香港/海外云服务器,香港VPS[主机]
- 群英云:新年促销活动,海外云服务器9.9元起,高防云服务器135元全球[VPS测评]
- 2.45亿、成都公安(大数据基座-服务器)采购:神码、虹信、海康、超聚变全球[VPS测评]
- 宝塔面板怎么放行端口?宝塔面板放行端口的方法全球[VPS测评]
- 葫芦云:香港CN2/洛杉矶GIA高防vps,24元/月;1核/1GB/2虚拟空间(主机)
- 紫云服务器怎么样?紫云香港云服务器1核1G2M仅65元/月香港VPS[主机]
- 自适应bootstrap左侧导航可关闭全球[VPS测评]
- WHMCS 8.1如何简化注册页面全球[VPS测评]
- wikihost,微基主机:1核/1G/15G/100Mbps/香港vp香港VPS[主机]
- JGKVM促销,美国cn2vps服务器价格再创新低,平均6.5元/月起美国VPS[主机]
- 拼多多入局跨境电商平台,首站美国;奈雪的茶在上海建第二总部;pidan“美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-128516.html











