實(shí)現(xiàn)WordPress博客側(cè)邊欄廣告跟隨固定浮動(dòng)效果的方法

 

之前談過(guò) 關(guān)于jQuery實(shí)現(xiàn)側(cè)邊欄隨窗口滾動(dòng),WordPress主題側(cè)邊欄隨窗口滾動(dòng) 但是覺(jué)得這樣浮動(dòng)顯得有點(diǎn)喧賓奪主了。所以現(xiàn)在改成固定漂浮的了,下面把設(shè)置方法向大家詳細(xì)介紹:

第一步:引入jquery.min.js,如果已經(jīng)引入,則不必重復(fù)引入。在主題header.php文件中添加如下代碼:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>

第二步:在<body>標(biāo)記前加入如下代碼,推薦加在主題footer.php文件<body>標(biāo)記前。

<script type="text/javascript">// <![CDATA[
$.fn.smartFloat = function() {
var position = function(element) {
var top = element.position().top, pos = element.css("position");
$(window).scroll(function() {
var scrolls = $(this).scrollTop();
if (scrolls > top) {
if (window.XMLHttpRequest) {
element.css({
position: "fixed",
top: 0
});
} else {
element.css({
top: scrolls
});
}
}else {
element.css({
position: pos,
top: top
});
}
});
};
return $(this).each(function() {
position($(this));
});
};

//綁定
$("#float").smartFloat();
// ]]></script>

第三步:打開(kāi)主題側(cè)邊欄文件,一般為sidebar.php,把你想要跟隨浮動(dòng)的層添加id=float屬性,大家可以參考如下代碼:

<div id="float" class="float">
<h3>米粒在線推薦</h3>
廣告代碼
</div>


 

這樣即完成了。如果大家需要修改廣告層的顯示樣式,可自行修改層的CSS樣式。


 

 
  • 本文由 米粒在線 發(fā)表于 2013年3月4日15:38:21
  • 轉(zhuǎn)載請(qǐng)務(wù)必保留本文鏈接:http://m.bjmhhq.com/4131.html
網(wǎng)站建設(shè)

How to fix SSL issues in CyberPanel 如何修復(fù) Cyber Panel 中的 SSL 問(wèn)題(cyberpanel總是報(bào)證書(shū)安全問(wèn)題)

How to fix SSL issues in CyberPanel 如何修復(fù) Cyber Panel 中的 SSL 問(wèn)題 CyberPanel is equipped with a built...
網(wǎng)站建設(shè)

解決”要執(zhí)行請(qǐng)求的操作,WordPress需要訪問(wèn)您網(wǎng)頁(yè)服務(wù)器的權(quán)限”

比如我們?cè)赩PS主機(jī)中創(chuàng)建WordPress站點(diǎn)的時(shí)候,會(huì)有需要在線安裝主題、插件等,但是點(diǎn)擊下載安裝的時(shí)候會(huì)有"要執(zhí)行請(qǐng)求的操作,WordPress需要訪問(wèn)您網(wǎng)頁(yè)服務(wù)器的權(quán)限。 請(qǐng)輸入您的FTP登錄...
網(wǎng)站建設(shè)

為了WordPress運(yùn)行效率翻倍我用Cyberpanel替代了寶塔面板

因?yàn)槲业牟┛妥罱@段時(shí)間總是莫名其妙的卡成狗,用的是應(yīng)該是某個(gè)插件的原因,正好許久沒(méi)折騰了就追求刺激,準(zhǔn)備重新使用我以前心心戀戀的 openlitespeed,當(dāng)初測(cè)試在都安裝插件的情況下 N...
百科知道

使用寶塔面板優(yōu)化WordPress網(wǎng)站速度:WP Super Cache + Redis實(shí)戰(zhàn)教程

對(duì)于使用 WordPress 建站的站長(zhǎng)來(lái)說(shuō),網(wǎng)站速度優(yōu)化一直是一個(gè)棘手的問(wèn)題。然而,現(xiàn)在隨著寶塔面板的普及,WP Super Cache + Redis 成為了最簡(jiǎn)單有效的 WordPress 速度...
評(píng)論  8  訪客  8
    • NameDomain 1

      看了頭暈 我還是用插件簡(jiǎn)單些 :???:

      • 米弟 0

        這代碼先前在一模板上測(cè)試了可以用,但換了一模板后再添加就不行了。也不知道是啥原因。

          • 米粒 4

            @ 米弟 @米弟 : 你仔細(xì)查看下,可能其他模板缺少某些元素。

          • 智享互聯(lián) 0

            這個(gè)功能找了好久,就這個(gè)碰巧能用,還有點(diǎn)小問(wèn)題!

              • 米粒在線

                @ 智享互聯(lián) @智享互聯(lián) : 有什么問(wèn)題呢?其實(shí)這個(gè)功能有時(shí)候也不好,開(kāi)始弄了一段時(shí)間,后來(lái)我又去掉弄這個(gè)了。因?yàn)槭謾C(jī)瀏覽直接遮蓋了內(nèi)容了。 :mrgreen:

              • 米粒在線 4



              發(fā)表評(píng)論

              匿名網(wǎng)友
              :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
              確定

              拖動(dòng)滑塊以完成驗(yàn)證