Tin tức và phân tích của tất cả các thiết bị di động

Cách thêm tính năng cuộn mượt mà để đạt công suất cao nhất trong WordPress với jQuery

Bạn đã thấy các trang web thêm cuộn mượt mà lên đầu trang chưa? Điều này thật tuyệt vời khi bạn có một trang dài và muốn cung cấp cho người dùng của bạn một cách dễ dàng để trở lại đầu trang. Gần đây, một trong những độc giả của chúng tôi đã yêu cầu chúng tôi thêm tính năng cuộn mượt mà vào hiệu ứng hàng đầu của WordPress. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách thêm tính năng cuộn mượt mà để đạt được sức mạnh tối đa trong WordPress với jQuery.

Ghi chú Hướng dẫn này được tạo cho người dùng trung gian DIY, người thuận tiện chỉnh sửa chủ đề của họ. Để sử dụng phương pháp plugin, hãy sử dụng cuộn bên mềm đến plugin phía trên. Đối với những người muốn tìm hiểu làm thế nào để làm điều này mà không cần một plugin, sau đó đọc tiếp.

Di chuyển trơn tru là gì và khi nào sử dụng nó?

Duyệt đến ví dụ trên cùng

Khi một trang hoặc bài đăng có nhiều nội dung, người dùng buộc phải cuộn xuống để đọc nội dung đó. Khi người dùng cuộn xuống, tất cả các liên kết điều hướng của họ đi lên. Khi người dùng đọc xong bài viết đó, họ nên cuộn lên để xem phải làm gì trên trang web của họ. Cuộn đến nút trên cùng sẽ nhanh chóng đưa người dùng đến đầu trang. Bạn có thể thêm liên kết này dưới dạng liên kết văn bản mà không cần sử dụng jQuery, như thế này:

^ Đầu trang

Nó chỉ đơn giản là gửi người dùng đến đầu trang và cuộn toàn bộ trang trong một phần nghìn giây. Nó hoạt động, nhưng nó giống như một cú đánh trên đường. Di chuyển mượt mà là đối nghịch với điều đó. Cẩn thận kéo người dùng lên đầu trang. Điều này tạo ra một hiệu ứng đẹp và cải thiện trải nghiệm người dùng.

Thêm cuộn mượt mà với sức mạnh tối đa với jQuery trong WordPress

Để thêm cuộn mượt mà vào hiệu ứng hàng đầu, chúng tôi sử dụng jQuery, một ít CSS và một dòng HTML duy nhất trong chủ đề WordPress của bạn. Đầu tiên, mở một trình soạn thảo văn bản như Notepad. Tạo một tệp và lưu nó dưới dạng smoothscroll.js. Sao chép và dán mã này vào tệp:

jQuery (tài liệu). yet (function ($) {
 $ (Cửa sổ) .scroll (hàm () {
         if ($ (này) .scrollTop ()

Đảm bảo lưu trữ và hàng hóa và la carte / js / thư mục con WordPress (tham khảo Cómo usar FTP para cargar archivos và WordPress). Bây giờ chúng là một chủ đề cho giám đốc / js /, tạo uno y cargue smoothscroll.js và hơn thế nữa. Mã này được jQuery viết kịch bản để tổng hợp hiệu ứng của việc cho thuê lại và một boton sống và mất chúng ta một phần của trang cao cấp.

Bắt đầu với scroll.js mượt mà trên một chủ đề. Para hacerlo bien, colocaremos el script và WordPress (obtenga más notifyación en nuestra guía sobre cómo agregar Corramente los scripts en WordPress). Sao chép và dán các chức năng của este código và el archivo.php chủ đề su.

wp_enqueue_script (‘smoothup’, get_template_directory_uri (). ‘/js/smoothscroll.js’, mảng (‘jquery’), ”, true);

Trong đoạn mã trên, chúng tôi đã bảo WordPress tải tập lệnh của chúng tôi và cũng tải thư viện jQuery vì plugin của chúng tôi phụ thuộc vào nó. Bây giờ chúng tôi đã thêm phần jQuery, hãy thêm một liên kết thực sự vào trang web WordPress của chúng tôi để đưa người dùng trở lại đầu trang. Dán HTML này bất cứ nơi nào trong tệp footers.php cho chủ đề của bạn.

Như bạn đã lưu ý, chúng tôi đã thêm một liên kết nhưng chúng tôi chưa liên kết nó với bất kỳ văn bản nào. Đó là bởi vì chúng tôi sẽ sử dụng biểu tượng hình ảnh có mũi tên hướng lên để hiển thị nút quay lại. Trong ví dụ này, chúng tôi sử dụng biểu tượng 40x40px. Thêm phần này vào bảng kiểu của chủ đề của bạn.

#smoothup {
 chiều cao: 40px;
 chiều rộng: 40px;
 vị trí: cố định;
 dưới cùng: 50px;
 Phải: 100px;
 văn bản thụt lề: -9999px;
 không trưng bày;
 nền: url (“https://www.example.com/wp-content/uploads/2013/07/top_icon.png”);
 -webkit thời gian chuyển tiếp: 04S;
 -moz-quá trình chuyển tiếp: 04S; thời gian chuyển tiếp: 04S;
 }
 
 #smoothup: di chuột {
 -webkit-Transform: xoay (360deg)}
 nền: url (”) không lặp lại;
 }

Trong CSS ở trên, chúng tôi đã sử dụng một vị trí cố định cho biểu tượng hình ảnh của chúng tôi và chúng tôi đã sử dụng biểu tượng hình ảnh làm hình nền. Bạn có thể tải lên biểu tượng hình ảnh của mình bằng trình tải lên phương tiện WordPress và sau đó dán URL hình ảnh làm URL nền. Chúng tôi cũng đã thêm một hoạt hình CSS nhỏ vào nút xoay nút khi người dùng di chuyển qua nút đó.

Nếu bạn duyệt đến hiệu ứng hàng đầu, người dùng có thể quay lại đầu trang và tìm những thứ khác để làm trên trang web của bạn. Một điều khác bạn có thể làm là thêm một chân trang nổi như trang chúng tôi có trên trang web của chúng tôi để hiển thị nội dung. Nếu bạn không muốn người dùng duyệt để chia sẻ bài viết của mình, chúng tôi thực sự khuyên bạn nên sử dụng chương trình plugin chia sẻ xã hội nổi mà chúng tôi đã thực hiện trong WPBeginner.

Chúng tôi hy vọng bài viết này đã giúp bạn thêm việc cuộn trơn tru lên đầu trang trên trang web của bạn bằng jQuery. Để biết cách sử dụng tốt khác của jQuery trong WordPress, hãy xem bài viết Câu hỏi thường gặp về jQuery accordion của chúng tôi hoặc bài viết hình ảnh lười biếng

Bạn có nghĩ rằng nó hữu ích để cuộn đến hiệu ứng cao điểm? Hãy cho chúng tôi biết bằng cách để lại một bình luận dưới đây.