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

/ 2,721评论 / 9623阅读 / 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. RonaldSwobe说道:

    http://nolvadex.life/# tamoxifen and depression

  2. Davidfrify说道:

    buy cheap propecia no prescription order generic propecia no prescription buy propecia tablets

  3. WilliamRen说道:

    http://cytotec.club/# buy cytotec pills

  4. WilliamRen说道:

    https://lisinopril.network/# can i buy generic lisinopril online

  5. RandallGuesE说道:

    tamoxifen cost: tamoxifen rash – tamoxifen rash pictures

  6. RonaldSwobe说道:

    https://finasteride.store/# cost of propecia without dr prescription

  7. RandallGuesE说道:

    ciprofloxacin generic: ciprofloxacin 500 mg tablet price – cipro generic

  8. Davidfrify说道:

    get propecia cost of generic propecia tablets get cheap propecia pill

  9. Davidfrify说道:

    buying cheap propecia no prescription order cheap propecia price cost generic propecia without dr prescription

  10. RandallGuesE说道:

    buy cytotec: buy cytotec pills online cheap – Cytotec 200mcg price

  11. Davidfrify说道:

    order generic propecia without prescription cost of propecia without rx order propecia pills

  12. WilliamRen说道:

    http://lisinopril.network/# lisinopril canada

  13. WilliamRen说道:

    http://lisinopril.network/# zestoretic 20 25 mg

  14. WilliamRen说道:

    http://ciprofloxacin.tech/# buy cipro online without prescription

  15. RandallGuesE说道:

    where can i buy cipro online: cipro online no prescription in the usa – cipro generic

  16. WilliamRen说道:

    https://nolvadex.life/# tamoxifen vs raloxifene

  17. Davidfrify说道:

    rx lisinopril drug lisinopril 5 mg lisinopril tablets uk

  18. RandallGuesE说道:

    cost of generic propecia pills: get generic propecia – propecia without prescription

  19. Davidfrify说道:

    tamoxifen headache tamoxifen and depression tamoxifen alternatives premenopausal

  20. Davidfrify说道:

    how much is lisinopril 5 mg lisinopril 20 mg canada price of lisinopril 20 mg

  21. RandallGuesE说道:

    get generic propecia: buy cheap propecia pill – generic propecia without a prescription

  22. WilliamRen说道:

    http://finasteride.store/# order cheap propecia price

  23. WilliamRen说道:

    https://finasteride.store/# cost of generic propecia online

  24. RandallGuesE说道:

    ciprofloxacin 500mg buy online: buy cipro online without prescription – ciprofloxacin over the counter

  25. RonaldSwobe说道:

    http://lisinopril.network/# lisinopril prinivil zestril

  26. Davidfrify说道:

    buy cheap propecia without a prescription buying cheap propecia without rx propecia without dr prescription

  27. RonaldSwobe说道:

    https://ciprofloxacin.tech/# buy ciprofloxacin over the counter

  28. WilliamRen说道:

    https://nolvadex.life/# nolvadex pills

  29. Davidfrify说道:

    ciprofloxacin order online buy cipro online canada ciprofloxacin over the counter

  30. Davidfrify说道:

    ciprofloxacin generic antibiotics cipro ciprofloxacin mail online

  31. RandallGuesE说道:

    tamoxifen rash: arimidex vs tamoxifen bodybuilding – buy tamoxifen

  32. Davidfrify说道:

    buying cheap propecia online get cheap propecia without dr prescription get cheap propecia tablets

  33. RonaldSwobe说道:

    https://nolvadex.life/# tamoxifen skin changes

  34. WilliamRen说道:

    http://finasteride.store/# cheap propecia tablets

  35. WilliamRen说道:

    https://lisinopril.network/# lisinopril 25mg tablets

  36. WilliamRen说道:

    http://nolvadex.life/# buy nolvadex online

  37. Davidfrify说道:

    order cheap propecia prices order cheap propecia without prescription get generic propecia tablets

  38. RandallGuesE说道:

    cost of generic propecia: buying cheap propecia without prescription – rx propecia

  39. Davidfrify说道:

    lisinopril pills lisinopril 20 mg prices lisinopril 60 mg

  40. WilliamRen说道:

    https://lisinopril.network/# zestril 10 mg tablet

  41. Davidfrify说道:

    zestril 25 mg lisinopril brand name canada lisinopril 5 mg canada

  42. RonaldSwobe说道:

    http://ciprofloxacin.tech/# ciprofloxacin generic

  43. RandallGuesE说道:

    buy ciprofloxacin: buy generic ciprofloxacin – buy cipro online without prescription

  44. RandallGuesE说道:

    lisinopril 49 mg: prinivil 20mg tabs – lisinopril pill 40 mg

  45. WilliamRen说道:

    https://finasteride.store/# propecia without dr prescription

  46. Davidfrify说道:

    where can i buy cipro online buy cipro online ciprofloxacin over the counter

  47. Davidfrify说道:

    lisinopril cost canada lisinopril 5 mg for sale prinivil 25mg

  48. WilliamRen说道:

    http://nolvadex.life/# tamoxifen and uterine thickening

发表回复

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