رفتن به مطلب

تداخل جی کوئری وردپرس با قالب سایت پس از ارتقا به ورژن 5.5


پست های پیشنهاد شده

سلام دوستان

بنده از قالبی استفاده میکنم که پس از ارتقا ورژن وردپرس خود به 5.5 برخی از قسمت های آن از کار افتاده فایل های جی کوئری قالب را چک کردم متوجه شدم مربوط به چند فایل Js قالب است کد یکی از فایل ها را اینجا قرار میدم ممنون میشم از دوستانی که با جی کوئری آشنا هستند راهنماییم کنند مشکل مربوط به کدام قسمت است.

سپاس فراوان

 

jQuery(document).ready(function($) {

	// Popup box
	$("#su-generator-button").click(function(){
		$("#su-generator-wrap, #su-generator-overlay").show();
	});
	
	$("#su-generator-close").click(function(){
		$("#su-generator-wrap, #su-generator-overlay").hide();
	});
	
	// Apply chosen
	$('#su-generator-select').chosen({
		no_results_text: $('#su-generator-select').attr('data-no-results-text'),
		allow_single_deselect: true
	});

	// Select shortcode
	$('#su-generator-select').live( "change", function() {
		var queried_shortcode = $('#su-generator-select').find(':selected').val();
		$('#su-generator-settings').addClass('su-loading-animation');
		$('#su-generator-settings').load($('#su-generator-url').val() + '/lib/generator.php?shortcode=' + queried_shortcode, function() {
			$('#su-generator-settings').removeClass('su-loading-animation');
			$(".add-icon-button").click(function(){	
				$("#su-insert-vector-icon").show();
			});

			// Init color pickers
			$('.su-generator-select-color').each(function(index) {
				if( typeof nimad.wp === 'object' && typeof nimad.wp.wpColorPicker === 'function' ){
					$(this).find('.su-generator-select-color-value').wpColorPicker();
				}

			});
		});
	});
	
	$(".add-icon-button").click(function(){
		$("#su-insert-vector-icon").show();
	});
	
	$('.su-moon-icon-list li i').live('click', function(event) { 
		var selected_icon = $(this).attr('class');
		$('.su-generator-select-icon-value').val(selected_icon);
		$('#su-insert-vector-icon').hide();
	});


	// Insert shortcode
	$('#su-generator-insert').live('click', function(event) {
		var queried_shortcode = $('#su-generator-select').find(':selected').val();
		var su_compatibility_mode_prefix = $('#su-compatibility-mode-prefix').val();
		$('#su-generator-result').val('[' + su_compatibility_mode_prefix + queried_shortcode);
		$('#su-generator-settings .su-generator-attr').each(function() {
			if ( $(this).val() !== '' ) {
				$('#su-generator-result').val( $('#su-generator-result').val() + ' ' + $(this).attr('name') + '="' + $(this).val() + '"' );
			}
		});
		$('#su-generator-result').val($('#su-generator-result').val() + ']');

		// wrap shortcode
		if ( $('#su-generator-content').val() != 'false' ) {
			$('#su-generator-result').val($('#su-generator-result').val() + $('#su-generator-content').val() + '[/' + su_compatibility_mode_prefix + queried_shortcode + ']');
		}

		var shortcode = nimad('#su-generator-result').val();

		// Insert into widget
		if ( typeof window.su_generator_target !== 'undefined' ) {
			nimad('textarea#' + window.su_generator_target).val( nimad('textarea#' + window.su_generator_target).val() + shortcode);
			tb_remove();
		}

		// Insert into editor
		else {
			window.send_to_editor(shortcode);
		}
		
		$("#su-generator-wrap, #su-generator-overlay").hide();

		// Prevent default action
		event.preventDefault();
		return false;
	});

	// Widget insertion button click
	nimad('a[data-page="widget"]').live('click',function(event) {
		window.su_generator_target = nimad(this).attr('data-target');
	});

});

 

لینک به ارسال

@sanehia

 

وردپرس توی 5.5 نسخه جی کوئری رو آپدیت کرده این مشکل به خاطر اونه.

در اصل باید کدهاتون هماهنگ بشه با نسخه جدید جی کوئری ولی فعلا میتونید از این پلاگین برای حل مشکل استفاده کنید.

لینک به ارسال
در 11 ساعت قبل، mehran-b گفته است :

@sanehia

 

وردپرس توی 5.5 نسخه جی کوئری رو آپدیت کرده این مشکل به خاطر اونه.

در اصل باید کدهاتون هماهنگ بشه با نسخه جدید جی کوئری ولی فعلا میتونید از این پلاگین برای حل مشکل استفاده کنید.

بی نهایت ممنون از راهنمایتان با نصب این افزونه مشکلم رفع شد.
برای هماهنگ کردن کدها با نسخه جدید بایستی چکار کرد؟ 

سپاس

لینک به ارسال
در 7 دقیقه قبل، sanehia گفته است :

بی نهایت ممنون از راهنمایتان با نصب این افزونه مشکلم رفع شد.
برای هماهنگ کردن کدها با نسخه جدید بایستی چکار کرد؟ 

سپاس

باید ببینید کجاهای کدها رو ایراد میگیره اونا رو اصلاح کنید.

من خودم تخصصی توی جاوا اسکریپت ندارم.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...