1

我不是 .php 专家,所以我正在寻求一点帮助(或者至少是一个解释)

我在我的组织网站上使用的一个插件(称为 Coin Slider 4 WordPress)正在减慢网站的爬行速度。我对 pingdom 工具进行了整页测试,插件的 .php 文件 (coin-slider-4-wp.css.php) 需要超过11 秒才能加载。.php 文件本身只有 1kb,没有什么特别慢的。

这是一个屏幕截图:截屏

这是有问题的 .php 文件的文本:

/*  Coin Slider jQuery plugin CSS styles
    http://workshop.rs/projects/coin-slider
*/

.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 920px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev,  .cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

#coin-slider-coin-slider { width: 940px}

不太确定发生了什么,但任何提示/建议都会很棒,因为这显然会使我们的网站无法使用:/谢谢!

4

1 回答 1

1

硬币滑块 4 WP 插件已经 2 年没有更新了。我建议采用更稳定和积极维护的东西,例如Nivo Slider

更新:您还可以告诉插件不要调用该 php 文件。

在插件侧栏中打开 WP 中的编辑器。在右侧,您将看到一个下拉列表,其中包含您可以编辑的不同插件。选择硬币滑块插件。现在在该下拉列表下方,您将看到一个文件列表。在您的coinslider-content.php文件中,有一个指向您的 CSS 文件的链接。

删除这一行:

<link rel=\"stylesheet\" href=\"".$path."css/coin-slider-4-wp.css.php\" type=\"text/css\" media=\"screen\" charset=\"utf-8\"/>

从:

function cs_head(){

    $path =  get_bloginfo('wpurl')."/wp-content/plugins/coin-slider-4-wp/";

    $script = "
        <link rel=\"stylesheet\" href=\"".$path."css/coin-slider-4-wp.css.php\" type=\"text/css\" media=\"screen\" charset=\"utf-8\"/>
        <script type=\"text/javascript\" src=\"".$path."scripts/jquery-1.4.2.min.js\"></script>
        <script type=\"text/javascript\" src=\"".$path."scripts/coin-slider.min.js\"></script>
        ";

    echo $script;
}

删除该行后,从coin-slider-4-wp.css.php文件中复制内容。单击左侧主题侧边栏上的编辑器。在右侧,您将看到一个文件列表,其中一个是style.css将coin-slider-wp.css.php的内容粘贴到style.css(样式表)文件的底部。

一旦你完成了这一切。它应该删除请求文件所需的 11 秒。试试看,让我知道它是否有效。

于 2013-01-09T19:36:40.160 回答