kullanılacak (basitleştirilmiş): Güvenli bir şekilde şöyle My kodudur JavaScript
$items_per_view = 5;
$items_per_scroll = 1;
$script = "<script type='text/javascript'>
jQuery(document).ready(function($) {
$(document).ready(function() {
$('#$uniqid').slick({
slide: 'li',
slidesToShow: $items_per_view,
slidesToScroll: $items_per_scroll,
});
});
}
);
</script>";
$output .= $script;
Şimdi
kaçan en iyi uygulama olarak Nitelikler kullanma hakkında çok şey okudum. Ancak,
json_encode($items_per_view)
veya
esc_js($items_per_view)
kullanmayı denediğimde, çalışmayı durdurur ve Chrome'da "json_encode tanımlı değil" şeklinde bir ileti görürsünüz. Ayrıca
wp_json_encode
kullanmayı denedim ama bu da işe yaramadı.
Herhangi bir yardım çok takdir edilmektedir. :)
Lütfen tüm kodu paylaşın; – itzmukeshy7
Peki tam olarak ne yapmak istiyorsunuz? JS'nize olduğu gibi sayı koymak güvenlidir. – zerkms
Aslında, kodu basitleştirdim. '$ items_per_view' aslında bir redux (framework) alanıdır. Ancak, tüm alanları otomatik olarak sterilize edilmiş gibi görünüyor. Bu şekilde güvenli olduğunu görerek, bunu bizde tutacağız. :) – kiarashi