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

/ 6,380评论 / 25638阅读 / 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. GabrielSal说道:

    пин ап казино вход https://pinupturkey.pro/# pin up aviator
    пин ап казахстан

  2. SantoDic说道:

    http://pinupru.site/# pin up казино

  3. Forrestglark说道:

    pin up: pin up casino – pin-up kazino

  4. Forrestglark说道:

    pin-up kazino: pin up azerbaijan – pin up

  5. SantoDic说道:

    https://pinupru.site/# пин ап казино вход

  6. Robertspike说道:

    pin up bet pin up aviator pin up casino

  7. смотреть смотреть фильм веном фильм веном 2 смотреть веном 2 фильм смотреть онлайн

  8. GabrielSal说道:

    пин ап казино онлайн https://pinupturkey.pro/# pin up guncel giris
    пин ап 634

  9. Donaldmup说道:

    пин ап зеркало: пин ап казино зеркало – пин ап зеркало

  10. Forrestglark说道:

    pin up casino giris: pin up bet – pin up bet

  11. Donaldmup说道:

    pinup azerbaycan: pinup az – pin up

  12. Forrestglark说道:

    pin-up kazino: pinup az – pin-up oyunu

  13. Robertspike说道:

    пин ап pin up kz pin up kz

  14. GabrielSal说道:

    пин ап казино вход http://pinupkz.tech/# пин ап
    pin up

  15. Donaldmup说道:

    пин ап казино вход: пин ап казино вход – pin up казино

  16. Donaldmup说道:

    пин ап казино вход: пин ап зеркало – пин ап вход

  17. Forrestglark说道:

    пин ап: пин ап – pin up казино

  18. Forrestglark说道:

    pinup azerbaycan: pin-up kazino – pinup az

  19. Donaldmup说道:

    pin-up casino giris: pin up casino guncel giris – pin up casino giris

  20. Donaldmup说道:

    pin up casino guncel giris: pin up casino guncel giris – pin up casino

  21. GabrielSal说道:

    пин ап 634 http://pinupaz.bid/# pin-up kazino
    пин ап казино

  22. Robertspike说道:

    пин ап pin up казино пин ап

  23. Donaldmup说道:

    пин ап казино зеркало: пин ап казино – pin up

  24. Forrestglark说道:

    pin-up bonanza: pin-up bonanza – pin up guncel giris

  25. Donaldmup说道:

    pin up azerbaijan: pin-up oyunu – pin up azerbaijan

  26. Forrestglark说道:

    пин ап: пин ап казино вход – пин ап

  27. Donaldmup说道:

    pin-up casino giris: pinup azerbaycan – pin-up kazino

  28. Donaldmup说道:

    pin up giris: pin up casino giris – pin up

  29. Frankloole说道:

    https://rybelsus.shop/# rybelsus pill

  30. Frankloole说道:

    http://rybelsus.shop/# cheapest rybelsus pills

  31. 헬로밤说道:

    Pretty! This has been an incredibly wonderful article. Thank you for supplying this information.

  32. BarryPow说道:

    https://rybelsus.shop/# semaglutide tablets

  33. 헬로밤说道:

    Howdy! I could have sworn I’ve been to this web site before but after browsing through some of the posts I realized it’s new to me. Regardless, I’m certainly happy I found it and I’ll be bookmarking it and checking back frequently!

  34. Jeremycot说道:

    rybelsus price semaglutide online cheapest rybelsus pills

  35. Ramonfrive说道:

    buy ozempic pills online: ozempic online – Ozempic without insurance

  36. Ramonfrive说道:

    ozempic: buy cheap ozempic – buy cheap ozempic

  37. Frankloole说道:

    http://ozempic.art/# buy ozempic pills online

  38. Jeremycot说道:

    buy semaglutide pills semaglutide online semaglutide cost

  39. You need to be a part of a contest for one of the finest blogs on the net. I most certainly will highly recommend this web site!

  40. Frankloole说道:

    https://rybelsus.shop/# cheapest rybelsus pills

  41. This website really has all the info I wanted concerning this subject and didn’t know who to ask.

  42. Jeremycot说道:

    rybelsus coupon semaglutide online rybelsus coupon

  43. Ramonfrive说道:

    ozempic online: ozempic cost – buy cheap ozempic

  44. Frankloole说道:

    https://rybelsus.shop/# semaglutide tablets

发表回复

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