Fix lỗi không load được SlideShow trong Jetpack Plugin

Yo, xin chào các bạn, lâu quá không gặp. Năm mới AnhThien8’s Blog chúc các bạn “Sung sức như DÊ”, vui vẻ và sảng khoái nhé.

Đầu năm, trong khi đang tiếp tục “start-up” dự án nho nhỏ của mình 9Coupon.net thì mình bị dính lỗi không chạy được SlideShow trong Jetpack Plugin.

Nếu các bạn chưa biết JetPack Plugin là gì thì xem qua bài viết của Thạch Phạm nè : Click here

jetpac

Mình thật sự rất đau đầu, tìm hoài trên StackOverflow và 1 loạt các trang blogger khác nhưng nghe theo họ fix hoài không ra.

Sau đây, mình xin trình bày nguyên nhân và cách khắc phục :

Nguyên Nhân Không hiện SlideShow trong JetPack Plugin

Trong khi viết bài cho 9coupon.net, mình sử dụng hiệu ứng slideshow của jetpack được tích hợp sâu trong Gallery của WordPress, sử dụng rất đơn giản là tạo ra Gallery cho một loạt ảnh mình đã chọn sẵn rồi chọn hiệu ứng.

Có rất nhiều hiệu ứng như : Circle, Thumbnail, Title Galery, Mosaic và slideShow.

Hiệu ứng slideshow chắc các bạn cũng khá quen thuộc, nhưng do Jetpack đã tích hợp sâu vào trong hệ thống nên ta sử dụng rất dễ dàng và tiết kiệm nhiều thời gian.

Khi đăng bài, mình bị hiện tượng :

Hiện ra dòng chữ : “Required jquery…”

error slideshow

Sau một thời gian tìm kiếm và suy nghĩ, mình phát hiện ra bản WordPress mới nhất update lên có jquery đời cao. v1.11 và bản này nó đè lên bản jquery được load sẵn trong theme gây ra xung đột.

Để giải quyết, ta chỉ cần tìm function load file jquery của theme hay template rồi gỡ bỏ nó đi là okey.

Trong template của mình thì nó có tên là : wp_enqueue_script(‘jquery’);

wp_enqueue_script( ‘coupon-jquery-library’, get_template_directory_uri() . ‘/js/jquery.library.js’, false, false, true );

Cái này, bạn cứ view source rồi tìm theo từ khóa jquery sẽ lần ra.

Trường hợp gỡ bỏ xong vẫn bị lỗi thì bạn nên nghĩ đến trường hợp slideshow của bạn có những hiệu ứng mà bản jquery mới không có. Lúc đó hãy add thêm plugin jquery migrate để tương thích với các version cũ.

Chúc các bạn thành công !

Thân,

0 0 votes
Article Rating
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Malissa
6 years ago

Hmm is anyone else having problems with the pictures on this blog loading?

I’m trying to figure out if its a problem on my end or
if it’s the blog. Any feedback would be greatly appreciated.

1
0
Would love your thoughts, please comment.x
()
x