2014-04-14 157 views
0

對於wordpress站點上的所有頁面,我需要.wrap {max-width: 100%;},但由於某些原因,這會不同地影響存檔搜索頁面並使結果跨越整個頁面。總之,如果我知道在哪裏添加jQuery,我可以自己編寫代碼,但我很難找到準確放置代碼的位置。將jQuery添加到Wordpress存檔搜索

按存檔結果頁面我的意思是,當在wordpress博客上,點擊下拉菜單的默認存檔小部件時,您選擇一個月並轉發到該月份的頁面上。此頁面顯示結果,並且在此頁面上,我需要將換行max-width帶入。

我知道使用PHP可能更高效,但我不熟悉PHP,所以寧願只放一個簡單的jQuery .CSS功能在那裏。

+0

最大寬度100%似乎是一種毫無意義的,但無論只是改變它需要培訓相關的模板文件 – Steve

+0

html的是某些網頁,因爲模板的構建方式是對所有頁面做了保證金,歸檔結果頁面也使用與網站上其他頁面相同的模板頁面,因此無法編輯模板文件,因此無法編輯jQuery。 – Shakesy

+0

那麼,爲了僅影響存檔頁面,您將需要使用一些有條件的php代碼才能將jQuery代碼插入正確的頁面。所以你會寫反正 – Steve

回答

1

您可以在沒有JQuery的情況下執行此操作。在wp_head()函數之前將其添加到header.php文件中。

<?php if(is_archive()){ ?> 
    <style type="text/css"> 
     .wrap { 
      max-width: 70% !important; //Change this to whatever you want. 
      } 
    </style> 
<?php } ?> 
+0

感謝隊友,我會給這個去。 – Shakesy

+0

PHP工作完美,感謝您的幫助。 – Shakesy