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

/ 5,683评论 / 23792阅读 / 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. Introducing to you the most prestigious online entertainment address today. Visit now to experience now!

  2. Brandenven说道:

    buying generic clomid tablets: buy clomid – clomid prices

  3. Brandenven说道:

    Priligy tablets: buy dapoxetine online – buy dapoxetine online

  4. AlbertVed说道:

    lisinopril 19 mg: cheapest Lisinopril – buy Lisinopril online

  5. AlbertVed说道:

    lisinopril1st: buy Lisinopril online – Lisinopril 1st

  6. BernardGab说道:

    ivermectin 5 mg cheapest Ivermectin ivermectin price

  7. DarrenDug说道:

    https://plavixclo.com/# Cost of Plavix on Medicare

  8. Brandenven说道:

    buy dapoxetine online: dapoxetine price – buy priligy

  9. Brandenven说道:

    dapoxetine online: priligy – buy priligy

  10. AlbertVed说道:

    ivermectin 8000 mcg: IverFast – stromectol otc

  11. AlbertVed说道:

    purchase cytotec: cheapest cytotec – buy cytotec online fast delivery

  12. BernardGab说道:

    stromectol over the counter generic Stromectol ivermectin 9mg

  13. Brandenven说道:

    prednisone 20mg online pharmacy: prednisone medication – prednisone sale

  14. Davidhax说道:

    best online pharmacies in mexico https://mexicanpharmgate.com/ pharmacies in mexico that ship to usa

  15. Brandenven说道:

    amoxicillin 500mg no prescription: Amoxicillin for sale – over the counter amoxicillin canada

  16. BernardGab说道:

    lisinopril 420 lisinopril1st buy Lisinopril 1st

  17. Davidhax说道:

    medicine in mexico pharmacies https://mexicanpharmgate.com/ pharmacies in mexico that ship to usa

  18. AlbertVed说道:

    ivermectin cream: buy Stromectol – cost of ivermectin 3mg tablets

  19. Wi88说道:

    Introducing to you the most prestigious online entertainment address today. Visit now to experience now!

  20. Brandenven说道:

    prednisone pack: prednisone ray pharm – prednisone steroids

  21. StevenWearo说道:

    amoxicillin buy online canada: Amoxicillin for sale – amoxicillin 500 mg for sale

  22. Brandenven说道:

    buy prednisone online no prescription: order Prednisone – fast shipping prednisone

  23. Derekjup说道:

    how to buy prednisone online: buy prednisone – purchase prednisone canada

  24. porn说道:

    You’re so interesting! I don’t believe I’ve read a single thing like this before. So nice to find another person with a few genuine thoughts on this subject matter. Seriously.. thank you for starting this up. This site is something that’s needed on the internet, someone with a little originality.

  25. Derekjup说道:

    buying clomid without rx: rexpharm – cheap clomid online

  26. StevenWearo说道:

    where to buy prednisone without prescription: order Prednisone – prednisone prescription for sale

  27. porn说道:

    I’m impressed, I have to admit. Seldom do I come across a blog that’s both educative and interesting, and let me tell you, you have hit the nail on the head. The issue is something that not enough folks are speaking intelligently about. I am very happy I stumbled across this in my hunt for something regarding this.

  28. Brandenven说道:

    amoxicillin pills 500 mg: amoxil com pharm – generic amoxicillin over the counter

  29. Derekjup说道:

    buy priligy: buy priligy – Priligy tablets

  30. StevenWearo说道:

    price for 15 prednisone: cheapest prednisone no prescription – buy prednisone from canada

  31. Derekjup说道:

    Priligy tablets: priligy max pharm – priligy max pharm

  32. Brandenven说道:

    how to get clomid no prescription: rex pharm – where can i buy clomid no prescription

发表回复

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