簡體   English   中英

禁用Wordpress上的javascript文件的最佳方法是什么?

[英]What is the best way to disable a javascript files on Wordpress?

我正在處理wordpress上的兒童主題,我想在移動設備和平板電腦視口上禁用Js。 哪種方法最好:

  • 加載我的javascripts在functions.php上,並使用wordpress的wp_is_mobile入隊或出隊?

  • 或將我的JavaScript加載到header.php中並使用

if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
 // some code..
}

我是新手,我測試的所有東西都不起作用。

我同意adeneo的評論。 如果腳本是由父主題使用wp_enqueue_script函數加載的,則可以將其添加到子主題函數文件中:

function scrjsenqeue() { 
  if( !wp_is_mobile() ) {
      wp_enqueue_script( 'scroll_magic', get_stylesheet_directory_uri() . '/js/scrollmagic.js', array( 'jquery' ),'1.0.0',true );
  } 
} 
add_action( 'wp_enqueue_scripts', 'scrjsenqeue' );

我會在使文件入隊之前添加檢查,而不僅僅是在之后使它們出隊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM