ورود

View Full Version : سوال: کمک میخوام برای رفع ارور Defer parsing of JavaScript در فایل PHP



lejeuner
سه شنبه 04 شهریور 1393, 12:52 عصر
سلام. توی سایت جی تی متریکس که یک سایت آنالیز هست اروری رو به سایتم گرفته به نام Defer parsing of JavaScript . چندجا سرچ کردم میگن برای رفع این ارور باید برای کد های فراخوانی جاوا اسکریپت ها کد defer بنویسی اما من هر بار هر جا که میذارم این کد رو قالبم خراب میشه.

ممنون میشم کسی به من بگه دقیقا این کد رو باید کجا و چجوری بذارم/

کد های فایل PHP فراخوانی js ها


<?php

global $themename;
global $shortname;

/************************************************
*
* enquque css and javascript
*
************************************************/

//enqueue admin jquery
function biznez_backscript_enqueqe() {
if(is_admin()){
wp_enqueue_script('sketch-admin',get_template_directory_uri().'/SketchBoard/functions/js/sketch.admin.js',array('jquery'),'1.0.0',1);
wp_enqueue_style('sketch-admin-style',get_template_directory_uri().'/SketchBoard/functions/css/sketch.admin.css');
}
}
add_action('wp_enqueue_scripts', 'biznez_backscript_enqueqe');


//enqueue jquery

function biznez_script_enqueqe() {

global $shortname;
if(!is_admin())
{
wp_enqueue_script('jquery');
wp_enqueue_script( 'comment-reply' );
}
}

add_action('wp_enqueue_scripts', 'biznez_script_enqueqe');

//enqueue admin css

function biznez_theme_stylesheet(){

global $themename;
global $shortname;

if ( !is_admin() ) {

global $wp_version;

$skt_version = NULL;
$theme = wp_get_theme();
$skt_version = $theme['Version'];

wp_register_style( 'biznez-reset-stylesheet', get_template_directory_uri().'/css/reset.css', false, $skt_version );
wp_enqueue_style( 'biznez-reset-stylesheet' );
wp_register_style( 'biznez-grid-stylesheet', get_template_directory_uri().'/css/1008.css', false, $skt_version );
wp_enqueue_style( 'biznez-grid-stylesheet' );
wp_register_style( 'biznez-typography-stylesheet', get_template_directory_uri().'/css/typography.css', false, $skt_version );
wp_enqueue_style( 'biznez-typography-stylesheet' );
wp_register_style( 'biznez-style', get_stylesheet_uri(), false, $skt_version );
wp_enqueue_style( 'biznez-style' );
wp_enqueue_script('biznez_jflickrfeed_min',get_tem plate_directory_uri().'/js/jflickrfeed.min.js',array('jquery'),'1.0',true);
wp_enqueue_script('biznez_ddsmoothmenusimple_slide ',get_template_directory_uri().'/js/ddsmoothmenu.js',array('jquery'),'1.0' );
wp_enqueue_script('biznez_colorboxsimple_slide',ge t_template_directory_uri().'/js/jquery.prettyPhoto.js',array('jquery'),'1.0',true );
wp_enqueue_script('biznez_custom_slide',get_templa te_directory_uri().'/js/custom.js',array('jquery'),'1.0' );
wp_enqueue_script('biznez_blackandwhite',get_templ ate_directory_uri().'/js/jQuery.BlackAndWhite.js',array('jquery'),'1.0');
wp_enqueue_script('biznez_kwiks_slide',get_templat e_directory_uri().'/js/kwiks.js',array('jquery'),'1.0',true);
wp_enqueue_script('biznez_isotope_slide',get_templ ate_directory_uri().'/js/isotope.js',array('jquery'),'1.0',true );
wp_enqueue_script('biznez_easing_slide',get_templa te_directory_uri().'/js/jquery.easing.1.3.js',array('jquery'),'1.0',true );
wp_enqueue_script('biznez-tolltip-js', get_template_directory_uri() . '/js/jquery.tipTip.js', array('jquery'), '1.0', true);
wp_enqueue_script('biznez_orbitslider_slide',get_t emplate_directory_uri().'/js/jquery.orbit-1.3.0.js',array('jquery'),'1.0',true);


wp_register_style( 'prettyPhoto-theme-stylesheet', get_template_directory_uri().'/css/prettyPhoto.css', false, $skt_version );
wp_enqueue_style( 'prettyPhoto-theme-stylesheet' );

wp_register_style( 'orbit-theme-stylesheet', get_template_directory_uri().'/css/orbit-1.3.0.css', false, $skt_version );
wp_enqueue_style( 'orbit-theme-stylesheet' );

wp_register_style( 'portfolioStyle-theme-stylesheet', get_template_directory_uri().'/css/portfolioStyle.css', false, $skt_version );
wp_enqueue_style( 'portfolioStyle-theme-stylesheet' );

wp_register_style('googleFontsOpenSans','http://fonts.googleapis.com/css?family=Open+Sans:400,600,400italic');
wp_enqueue_style( 'googleFontsOpenSans' );
wp_register_style('googleFontsDroidSerif','http://fonts.googleapis.com/css?family=Droid+Serif');
wp_enqueue_style( 'googleFontsDroidSerif' );

wp_register_style( 'biznez-tolltip-css', get_template_directory_uri().'/css/tipTip.css', false, $skt_version );
wp_enqueue_style( 'biznez-tolltip-css' );

wp_register_style( 'biznez-elusive-webfont-css', get_template_directory_uri().'/css/elusive-webfont.css', false, $skt_version );
wp_enqueue_style( 'biznez-elusive-webfont-css' );

wp_register_style( 'biznez-elusive-webfont-ie-css', get_template_directory_uri().'/css/elusive-webfont-ie7.css', false, $skt_version );
wp_enqueue_style( 'biznez-elusive-webfont-ie-css' );

}
}
add_action('wp_enqueue_scripts', 'biznez_theme_stylesheet');



function biznez_head(){
global $shortname;
$skt_favicon = "";
$skt_meta = '<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />'."\n";
$skt_meta .= '<link rel="apple-touch-icon" sizes="144x144" href="'.get_template_directory_uri().'/images/apple-touch-icon-144x144.png" />
<link rel="apple-touch-icon" sizes="114x114" href="'.get_template_directory_uri().'/images/apple-touch-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="72x72" href="'.get_template_directory_uri().'/images/apple-touch-icon-72x72.png" />
<link rel="apple-touch-icon" href="'.get_template_directory_uri().'/images/apple-touch-icon.png" />';

if(sketch_get_option($shortname.'_favicon')){
$skt_favicon = sketch_get_option($shortname.'_favicon','biznez');
$skt_meta .= "<link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"$skt_favicon\"/>\n";
}
echo $skt_meta;
}

add_action('wp_head', 'biznez_head');

function biznez_head_css(){
global $shortname;
if(!is_admin())
{
require_once(get_template_directory().'/inc/biznez-custom-css.php');
}
}
add_action('wp_head', 'biznez_head_css');

//enqueue footer script
function biznez_footer_script() {
global $shortname;
if(!is_admin())
{
require_once(get_template_directory().'/js/orbit-slider-config.php');
require_once(get_template_directory().'/js/jquery-jcarousel-config.php');
}
}

add_action('wp_footer', 'biznez_footer_script');

lejeuner
جمعه 07 شهریور 1393, 14:08 عصر
ینی این همه برنامه نویس توی اینجا , نمیتونه کمکی به من بکنه؟