搜尋
Close this search box.

單頁加入jQuery語法(也可含CSS)

索引
全文

前言

有些時候有些語法只須在某頁執行就可以了,我們就可以僅在該頁中加入jQuery語法,同時也是節省主機效能,CSS的置入也適用以下的方法。

方法

我列出我常用的方法,如下 :

1、用Elementor編輯的單頁

請直接參考此篇 : https://smallway.com.tw/wp/8373/

2、用區塊編輯器的單頁

若是用區塊編輯器來寫文章或編輯頁面,只要拉一個html工具,再配合此篇的語法,貼上即可。

3、用片段程式碼外掛來置入

外掛「Code Snippets」最主要用途是用來自訂function PHP,當然也可以用來置入jQuery與CSS。

以下列各例程式碼中,藍色數字指的是該篇的「id」。

■單篇頁面


function facy_hook_javascript() {
 if (is_page ('10')) {
   ?>
       <script>
        // your javscript code goes here
       </script>
      <style>
       /*CSS寫這裡*/
      </style>
   <?php
 }
}
add_action('wp_head', 'facy_hook_javascript');

■多篇頁面

//-----------------------------
指定多頁面
add_action( 'wp_head', function () {
 if ( is_page( array('3898','11723') ) ) {
?>
  <script>
   alert();
   // your javscript code goes here
 </script>

  <style>
    /*CSS寫這裡*/
  </style>
<?php
	 
 }	 
});

■單篇文章(或CPT)


function facy_hook_js() {
 if (is_single ('16')) {
   ?>
       <script type="text/javascript">
         // your javscript code goes here
       </script>

      <style>
       /*CSS寫這裡*/
      </style>

   <?php
 }
}
add_action('wp_head', 'facy_hook_js');

總結

會用何種方式我會視情況,不過我比較偏向1與2的方式。

有問題嗎?歡迎於下方發問

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

下一首

每日登入可以累積學習幣!

Line的不良影響

我個人並不很喜歡用Line,因當我一句訊息回覆後,馬上對方又一句回來,如此往返下去則半小時、一小時就過去了,我無法專心工作,除非是正式諮詢或安排會議的討論,才適合這種模式

有時候對方的問題很多很雜,一傳就是十幾封訊息,這就是訊息轟詐了,我就不知從何回起,我就會只回最後一封的訊息。

有時候對方的問題很多還加上數張截圖,因Line無法條列式呈現,我也無法增加腦力去判斷哪張圖要對應哪則訊息,所以我就會只回最後一封的訊息。

另我不喜歡私人Line被直接來電,因我常常在國道開車需要導航,有時因加班在補眠,這些都會不良干擾。

不是正式會議的討論階段,請您用Email,Email可以條列方式呈現多則問題與截圖,也可以讓我先已讀後再慢慢思考怎樣回覆,避免我自己不小心已讀不回造成對方不佳的感受。🙏 - Wiktionary, the free dictionary

哈囉,在加Line好友之前請先確認一下幾點 :

1、若您是上課的學員或讀者,請直接用Email發問或在該篇文章留言發問,盡量不要直接加Line發問,因我平常很忙,無法守在Line前與您一句一句訊息對答,若每一期 + 每個學員都加Line課後詢問,我短時間內回不完這麼多訊息也會回得很慢喔 ,請見諒。(用Email發問,我會仔細條列說明,你會得到更完整的圖文回覆,甚至還會附上小影片解說。)
Email : [email protected]

2、若是網站外包詢價相關,您再加Line,因我可能需要與您語音會議或遠端連線。

3、補充說明 : Line的不良影響

以上。

目前線上有 11 個使用者: 0 個成員9 個訪客2 個檢索機器人

線上同時最多使用者人數為 121 個使用者,發生於 2024-05-1419:40

9 個訪客 正在線上

#1 – 訪客 於 2024-11-2117:27
架站勤拿手 » 單頁加入jQuery語法(也可含CSS) - 架站勤拿手 [網址] [參照連結網址]

#2 – 訪客 於 2024-11-2117:27
架站勤拿手 » 我的帳號 - 架站勤拿手 [網址] [參照連結網址]

#3 – 訪客 於 2024-11-2117:26
架站勤拿手分類: 【專題】備份還原搬家相關 - 架站勤拿手 [網址] [參照連結網址]

#4 – 訪客 於 2024-11-2117:26
架站勤拿手 » 我的帳號 - 架站勤拿手 [網址] [參照連結網址]

#5 – 訪客 於 2024-11-2117:26
架站勤拿手 » 網站上線後要做的事(1)-安裝資安防火牆 - 架站勤拿手 [網址] [參照連結網址]

#6 – 訪客 於 2024-11-2117:24
架站勤拿手 » 如何讓Elementor Pro的Post文章列表可以使用不重新載入頁面的方式來切換分頁? - 架站勤拿手 [網址] [參照連結網址]

#7 – 訪客 於 2024-11-2117:24
架站勤拿手找不到符合條件的頁面 - 架站勤拿手 [網址]

#8 – 訪客 於 2024-11-2117:24
架站勤拿手 » 19_建立想要的頁面 - 架站勤拿手 [網址] [參照連結網址]

#9 – 訪客 於 2024-11-2117:23
架站勤拿手 » 「單頁內」有大量資料或段需要做切換隱藏時的功能 - 架站勤拿手 [網址] [參照連結網址]

2 個檢索機器人 正在線上

#1 – Google 於 2024-11-2117:27
架站勤拿手找不到符合條件的頁面 - 架站勤拿手 [網址]

#2 – Google 於 2024-11-2117:27
架站勤拿手找不到符合條件的頁面 - 架站勤拿手 [網址]