[WP]修改WP插件样式(简码插入)思路之一(修改AudioIgniter插件样式)

/ 1,787评论 / 6497阅读 / 0点赞

简介

修改插件样式的方式有多种,可以直接通过wordpress自带的插件文件编辑器修改插件文件,但显然插件更新时需要重新修改。本文将介绍通过”自定义HTML“模块来修改通过简码插入的插件样式。


前言/起因

起初是想建一个在线播放音乐的网站,需要一个音乐播放器插件,且需要带有播放列表,循环播放等功能。但一直找不到好用的,最后找到了一个功能上满足我的基本需求的插件:AudioIgniter。但它的外观没有长在我的审美上,于是用上刚学俩星期的前端三件套,走上了自己动手,丰衣足食的道路。


AudioIgniter样式对比


AudioIgniter插件样式源码/使用方法

样式源码

<style>
/*取消原来的部分设置*/
.ai-wrap .ai-track.ai-track-active, .ai-wrap .ai-track:hover {
    background-color: transparent;  
    background: rgba( 255, 255, 255, 0.25);
}
.ai-wrap .ai-track {
    background-color: transparent;
}
.ai-wrap .ai-track-control{
    border-left: transparent;
}

/*播放器背景div*/
.ai-wrap{
    background: linear-gradient(200deg,#8eeac7,#b5e6fe);
    /* 溢出隐藏 */
    overflow: hidden;
    /*圆角*/
    border-radius: 30px;
    /* 阴影 */
    box-shadow: 0 5px 20px rgba(102,204,255,2);
}

/*播放列表*/
.ai-track{}
.ai-track:hover, .ai-track-active{
    background: rgba( 255, 255, 255, 0.5 );
    backdrop-filter: blur( 6px );
    -webkit-backdrop-filter: blur( 6px );
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.3);
    /* 阴影 */
    box-shadow: 0 2px 20px rgba(208, 216, 222, 1);
}
.ai-track-name{
    font-weight: 900;
    color:#535273;
}

/*专辑图*/
.ai-wrap .ai-track-no-thumb, .ai-wrap .ai-control-wrap-thumb{
    background-color: transparent;
}
.ai-track-no-thumb, .ai-track-thumb, .ai-wrap .ai-control-wrap-thumb{
    background: rgba( 255, 255, 255, 0.2);
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
    /* 阴影 */
    box-shadow: 0 2px 20px rgba(208, 216, 222, 1);
}


/*正在播放歌曲的标题*/
.ai-track-title span{
    font-weight: 900;
    color: #535273;
}
.ai-track-subtitle span{
    color:#b187a2;
}

/*播放/暂停按钮*/
.ai-wrap .ai-audio-control, .ai-wrap .ai-audio-control:focus{
    background-color: transparent;
    background: rgba( 255, 255, 255, 0.1);
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 50px;
    border: 1px solid rgba( 255, 255, 255, 0.3);
    /* 阴影 */
    box-shadow: 0 2px 20px rgba(208, 216, 222, 1);
}
.ai-wrap .ai-audio-control:hover, .ai-wrap .ai-btn:hover, .ai-wrap .ai-btn.ai-btn-active:hover{
    background: rgba( 255, 255, 255, 0.35);
}

/*控制按钮*/
.ai-wrap .ai-btn{
    background-color: transparent;
    background: transparent;
    border-radius: 10px;
    border: transparent;
}

/*循环播放按钮,选中状态*/
.ai-wrap .ai-btn.ai-btn-active{
    background-color:transparent;
}
.ai-wrap .ai-btn.ai-btn-active svg{
    fill: #66ccff;
}

/*音量条*/
.ai-wrap .ai-volume-bar {
    background-color: transparent;
    border-right: transparent;
}
.ai-wrap .ai-volume-bar:before {
    background-color: #b7eee7;
}
.ai-wrap .ai-volume-bar.ai-volume-bar-active:before{
    background-color: #d9f6f3;
}

/*进度条*/
.ai-wrap .ai-track-progress-bar{
    border-radius: 50px;
    background-color: #b8eee7;
}
.ai-wrap .ai-track-progress{
    border-radius: 50px;
    background-color: #66ccff;
}

/*滚动条*/
.ai-wrap .ai-scroll-wrap>div:last-child{
    background-color: #b5eee4;
}
.ai-wrap .ai-scroll-wrap>div:last-child div{
    background-color: #d9f6f3!important;
}
</style>

使用方法:


思路

<style>
.ai-wrap {
    background-color: #66ccff;
}
</style>

疑难杂症

如果想改的元素没有类名也没有id怎么办?

.ai-wrap .ai-scroll-wrap>div:last-child div {
    background-color: #f70f5d!important;
}
.ai-wrap .ai-scroll-wrap>div:last-child div {
    background-color: #66ccff!important;
}

  1. Bernardordib说道:

    casino tr?c tuy?n vi?t nam: casino online uy tín – casino tr?c tuy?n

  2. Bernardordib说道:

    casino online uy tín: casino tr?c tuy?n vi?t nam – casino tr?c tuy?n vi?t nam

  3. Chrisror说道:

    casino online uy tin casino online uy tin danh bai tr?c tuy?n

  4. Bernardordib说道:

    casino tr?c tuy?n: casino online uy tín – web c? b?c online uy tín

  5. Bernardordib说道:

    casino tr?c tuy?n vi?t nam: casino online uy tín – game c? b?c online uy tín

  6. Walteronerb说道:

    http://casinvietnam.com/# danh bai tr?c tuy?n

  7. Walteronerb说道:

    http://casinvietnam.com/# casino tr?c tuy?n vi?t nam

  8. Bernardordib说道:

    casino tr?c tuy?n uy tín: game c? b?c online uy tín – casino tr?c tuy?n vi?t nam

  9. Walteronerb说道:

    http://casinvietnam.shop/# casino tr?c tuy?n vi?t nam

  10. Bernardordib说道:

    game c? b?c online uy tín: dánh bài tr?c tuy?n – casino tr?c tuy?n uy tín

  11. Walteronerb说道:

    https://casinvietnam.com/# casino tr?c tuy?n vi?t nam

  12. Bernardordib说道:

    game c? b?c online uy tín: game c? b?c online uy tín – casino tr?c tuy?n uy tín

  13. MichaelFah说道:

    danh bai tr?c tuy?n choi casino tr?c tuy?n tren di?n tho?i choi casino tr?c tuy?n tren di?n tho?i

  14. Jesseelell说道:

    https://casinvietnam.shop/# casino tr?c tuy?n vi?t nam

  15. Chrisror说道:

    danh bai tr?c tuy?n casino tr?c tuy?n vi?t nam choi casino tr?c tuy?n tren di?n tho?i

  16. JamesAnirm说道:

    https://casinvietnam.com/# danh bai tr?c tuy?n

  17. JoshuaPreri说道:

    choi casino tr?c tuy?n trên di?n tho?i: casino tr?c tuy?n – web c? b?c online uy tín

  18. Walteronerb说道:

    http://casinvietnam.com/# web c? b?c online uy tin

  19. JamesAnirm说道:

    http://casinvietnam.com/# casino tr?c tuy?n vi?t nam

  20. JoshuaPreri说道:

    choi casino tr?c tuy?n trên di?n tho?i: game c? b?c online uy tín – casino tr?c tuy?n vi?t nam

  21. Armandosed说道:

    https://medicationnoprescription.pro/# buy meds online without prescription

  22. AustinWhoto说道:

    buying prescription drugs in canada: no prescription on line pharmacies – how to order prescription drugs from canada

  23. MatthewDoolo说道:

    rx pharmacy no prescription: canadian pharmacy coupon – prescription drugs from canada

  24. HarveyBeemi说道:

    https://medicationnoprescription.pro/# buying prescription drugs in india

  25. Armandosed说道:

    http://edpill.top/# best online ed medication

  26. PhilipBup说道:

    canada prescription drugs online online pharmacy without prescription buy drugs online without a prescription

  27. MatthewDoolo说道:

    buy meds online no prescription: medications online without prescriptions – non prescription pharmacy

  28. Armandosed说道:

    https://onlinepharmacyworld.shop/# rx pharmacy no prescription

  29. Armandosed说道:

    https://onlinepharmacyworld.shop/# canadian prescription pharmacy

  30. MatthewDoolo说道:

    canadian pharmacy no prescription: canadian pharmacy discount coupon – canada pharmacy not requiring prescription

  31. HarveyBeemi说道:

    http://edpill.top/# get ed meds online

  32. HarveyBox说道:

    https://onlinepharmacyworld.shop/# prescription free canadian pharmacy

  33. Armandosed说道:

    https://medicationnoprescription.pro/# online pharmacies without prescription

  34. AustinWhoto说道:

    pharmacy without prescription: canadian online pharmacy no prescription – cheap pharmacy no prescription

  35. MatthewDoolo说道:

    no prescription: buying prescription drugs online canada – canada prescription online

  36. PhilipBup说道:

    buying prescription drugs in canada canadian prescriptions in usa cheap drugs no prescription

  37. Armandosed说道:

    https://medicationnoprescription.pro/# best online pharmacy that does not require a prescription in india

回复 VORVOSESK 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注