Hướng dẫn how do i add a script to my wordpress footer? - làm cách nào để thêm tập lệnh vào footer wordpress của tôi?

Tôi chỉ muốn hỏi cách in tập lệnh 'javascript' ở chân trang bằng plugin đơn giản. Tôi đang sử dụng WordPress 3.0 có ý tưởng nào không?

Hướng dẫn how do i add a script to my wordpress footer? - làm cách nào để thêm tập lệnh vào footer wordpress của tôi?

Hỏi ngày 19 tháng 11 năm 2010 lúc 3:37Nov 19, 2010 at 3:37

1

Sử dụng tệp function.php bên trong mẫu chủ đề của bạn Thêm điều này:



[YOUR JS CODE HERE]


Hy vọng nó giúp!

Đã trả lời ngày 19 tháng 11 năm 2010 lúc 15:07Nov 19, 2010 at 15:07

Hướng dẫn how do i add a script to my wordpress footer? - làm cách nào để thêm tập lệnh vào footer wordpress của tôi?

NypamnypamNypam

1.3983 huy hiệu vàng11 Huy hiệu bạc24 Huy hiệu đồng3 gold badges11 silver badges24 bronze badges

5

Để một tệp JavaScript bên ngoài được liên kết trong chân trang, hãy sử dụng điều này (> = WP2.8)

function my_javascripts() {
    wp_enqueue_script( 'the-script-handle', 
                       'path/to/file.js', 
                       array( 'jquery','other_script_that_we_depend_on' ), 
                       'scriptversion eg. 1.0', 
                       true);
}
add_action( 'wp_enqueue_scripts', 'my_javascripts' );

Đó là sự thật cuối cùng có nghĩa là tập lệnh nên được đặt ở hook wp_footer ().

Đã trả lời ngày 19 tháng 11 năm 2010 lúc 16:14Nov 19, 2010 at 16:14

Windyjonaswindyjonaswindyjonas

2.21217 Huy hiệu bạc19 Huy hiệu đồng17 silver badges19 bronze badges

1

Hum có thể là quá muộn để trả lời, nhưng nếu có ai khác đến đây với cùng một vấn đề:

Có một plugin để làm điều này: http://wordpress.org/extend/plugins/footer-javascript/

Hoặc bạn có thể thực hiện thủ công này bằng cách thêm mã ngắn này vào các chức năng của bạn.php:

/**
 * Automatically move JavaScript code to page footer, speeding up page loading time.
 */
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);

Đã trả lời ngày 23 tháng 7 năm 2012 lúc 13:28Jul 23, 2012 at 13:28

1

Đơn giản

  1. Tải lên tệp JavaScript của bạn dưới dạng phương tiện, (giống như cách bạn sẽ tải lên hình ảnh và video)
  2. Nhận liên kết đến tệp, (nó sẽ trông giống như http://your-domain.com/wp-content/uploads/2021/11/index.js này hoặc khác nhau tùy thuộc vào cài đặt trang web bạn có.
  3. Ở dưới cùng của trang WordPress của bạn, thêm một khối liên kết HTML tùy chỉnh và nhập . Không bao gồm http://your-domain.com.
  4. Nếu bạn đang thêm nhiều mã HTML tùy chỉnh, hãy đảm bảo thêm tập lệnh ở cuối mã HTML của bạn.

Và bạn có nó rồi đấy!

Đã trả lời ngày 20 tháng 11 năm 2021 lúc 8:48Nov 20, 2021 at 8:48

Hướng dẫn how do i add a script to my wordpress footer? - làm cách nào để thêm tập lệnh vào footer wordpress của tôi?

Sử dụng tệp function.php bên trong chủ đề của bạn (hoặc chủ đề con của bạn nếu tồn tại) Thêm mẫu này:

function add_this_script_footer() { 
?>

Đã trả lời ngày 27 tháng 10 lúc 8:34Oct 27 at 8:34

Người đóng góp mới

Kapaweb là một đóng góp mới cho trang web này. Hãy quan tâm đến việc yêu cầu làm rõ, bình luận và trả lời. Kiểm tra mã ứng xử của chúng tôi.

Thông thường, việc thêm JavaScript tùy chỉnh để theo dõi phân tích là loại mã tùy chỉnh đầu tiên mà người dùng WordPress phải thực hiện. Thông thường tài liệu mà bạn được cung cấp với các mã này & nbsp; được viết như thể trang web của bạn chỉ là một loạt các tệp HTML. Nhưng đó không phải là cách WordPress hoạt động. HTML của trang web của bạn được tạo động.

Trong hai bài đăng gần đây trên trang web này, tôi đã thảo luận về JavaScript và các ngôn ngữ khác được sử dụng trong WordPress và cách triển khai mã tùy chỉnh trên trang web WordPress của bạn. Trong bài đăng này, tôi sẽ đi sâu vào chi tiết hơn về những cách tốt nhất để làm việc với các đoạn javascript bạn cần thêm vào trang web của bạn.

Các cách để thêm JavaScript tùy chỉnh vào trang web của bạn

Dưới đây là danh sách nhanh các tùy chọn để thêm JavaScript vào trang web WordPress của bạn. Tất cả họ sẽ làm việc, nhưng một số tốt hơn những người khác. Tôi sẽ đi qua từng chi tiết trong bài viết này:

  • Tải một tệp JavaScript riêng bằng trình tải tập lệnh WordPress
  • Sử dụng móc wp_footer hoặc wp_head để thêm tập lệnh nội tuyến
  • Sử dụng plugin để thêm tập lệnh tiêu đề hoặc chân trang
  • Sửa đổi chủ đề của bạn để bao gồm tập lệnh (ý tưởng xấu)
  • Sử dụng trình chỉnh sửa bài viết WordPress (ý tưởng thực sự tồi tệ không đáng để thảo luận)

Hai tùy chọn đầu tiên & nbsp; liên quan đến việc sử dụng móc WordPress. Tôi đã viết một phần giới thiệu cơ bản về móc WordPress trước đây cho blog của chúng tôi. Tôi cũng đề cập đến cách sử dụng các móc WordPress trong WordCamp Tampa Talk, đây là các slide đi qua các hành động và bộ lọc:

Rõ ràng các tùy chọn này liên quan đến một chút mã hóa tùy chỉnh. Tùy thuộc vào những gì bạn cần có thể có giá trị nó. Tôi sẽ bắt đầu với các giải pháp không có mã và đi từ đó.

Thêm các tập lệnh tiêu đề và chân trang với một plugin

Hướng dẫn how do i add a script to my wordpress footer? - làm cách nào để thêm tập lệnh vào footer wordpress của tôi?
Hầu hết thời gian khi bạn cần thêm JavaScript tùy chỉnh đó là vì bạn cần thêm một cái gì đó như mã theo dõi Google Analytics vào trang web WordPress của bạn. Hoặc bạn có thể cần mã theo dõi Facebook hoặc Twitter Pixel.

Đây là những hoạt động cắt và dán rất đơn giản. Đối với một cái gì đó đơn giản như thế này, một plugin là một lựa chọn tốt.

Facebook, Google, Twitter hoặc bất kỳ ai cung cấp cho bạn mã và bảo bạn dán nó vào tiêu đề hoặc chân trang của trang web của bạn. Đối với một trang web HTML tĩnh truyền thống, bạn thực sự sẽ dán mã đó vào tiêu đề hoặc chân trang HTML trên mỗi trang. Với WordPress, bạn cần phải có mã đó & NBSP; được tiêm vào mỗi tiêu đề và chân trang của trang.

Có rất nhiều plugin ngoài kia cho các tập lệnh tiêu đề và chân trang. Tôi đề xuất các tiêu đề chèn và plugin chân trang. Nó rất đơn giản, dễ sử dụng và làm việc.

Don Tiết chỉnh sửa chủ đề của bạn về các tệp hoặc chân trang

Mỗi chủ đề WordPress có một tệp mẫu tiêu đề.php và footer.php. Những tập tin đó sẽ tạo ra tiêu đề và chân trang của chủ đề của bạn. Về mặt kỹ thuật, bạn chỉ có thể dán mã theo dõi hoặc JavaScript khác ở đó. Điều đó sẽ hoạt động, nhưng xin vui lòng don.

Một sửa đổi cho một tập tin chủ đề sẽ bị mất khi bạn cập nhật chủ đề của mình. Điều đó thật xấu. Ngoài ra, nếu bạn từng thay đổi chủ đề của mình, bạn sẽ mất tập lệnh theo dõi đó, điều này cũng xấu. Tách mọi thứ & nbsp; mà không phải là & nbsp; phải làm với cách trang web của bạn nhìn từ chủ đề có nghĩa là khi bạn thay đổi cách chủ đề của bạn, chỉ có hình ảnh thay đổi và bạn không mất chức năng quan trọng.

Thêm JavaScript nội tuyến với móc WordPress

Hướng dẫn how do i add a script to my wordpress footer? - làm cách nào để thêm tập lệnh vào footer wordpress của tôi?
Nếu bạn có thể viết một mã tùy chỉnh nhỏ, tôi khuyên bạn nên tạo một plugin WordPress để tải các bit nhỏ vào tiêu đề hoặc chân trang của trang web của bạn thông qua một hành động. Đối với các bit nhỏ của mã, nó không có ý nghĩa khi sử dụng một tệp JavaScript riêng biệt, điều đó sẽ yêu cầu và do đó yêu cầu HTTP thêm khi tải trang.

Đây là tương đương với việc sửa đổi tiêu đề.php hoặc footer.php không có nhược điểm nào tôi đã thảo luận trong phần cuối. Các hành động của WordPress là loại móc cho phép bạn làm điều gì đó khi hành động đó gặp phải bởi WordPress. Khi chủ đề của bạn chạy Header.php, nó sẽ khiến hành động wp_head chạy - có thể thông qua hàm wp_head ().

Khi chức năng WP_HEAD được bắn ra, chúng ta có thể móc vào nó và nói với WordPress để thực thi một số mã. Ví dụ: để in một số JavaScript nội tuyến. Dưới đây là một plugin WordPress hoàn chỉnh mà bạn có thể tải lên thư mục plugin của mình và sử dụng:

Tất cả những gì làm là mở một cảnh báo nói rằng Hi Hi Roy, nhưng bạn có thể đặt kịch bản của riêng mình ở đó để làm bất cứ điều gì bạn muốn.

Điều đó không khó phải không?

Một plugin script chân trang sẽ gần như giống hệt nhau, ngoại trừ bạn sẽ sử dụng hành động của WP WP_FOOTER.

Về cơ bản, đây là những gì mà bất kỳ plugin tập lệnh tiêu đề và chân trang nào cũng làm, chỉ hiệu quả hơn. Những plugin đó phải có giao diện người dùng, truy vấn cơ sở dữ liệu và nhiều hơn nữa. Một plugin tùy chỉnh cho các tập lệnh tiêu đề và chân trang là công việc thêm vài phút, nhưng nó sẽ tiết kiệm thời gian tải và ít gặp rắc rối hơn theo thời gian.

Cách bao gồm một tệp JavaScript theo cách đúng cách

WordPress có & nbsp; một hệ thống để tải các tệp JavaScript và CSS. Đối với các tệp JavaScript, bạn có thể sử dụng chức năng wp_enqueue_scripts, bên trong hàm gọi lại được nối với hành động WP_ENQUEUE_SCRIPT để tải một tệp. Đối với một lượng lớn JavaScript, đây là một ý tưởng tốt.

Bạn chỉ có thể viết một tập lệnh HTML bình thường bao gồm TAG vào Header.php hoặc Footer.php nhưng đây là thực tế xấu. Hệ thống wp_enqueue_script quản lý các tập lệnh thứ tự được tải, các tập lệnh mà chúng phụ thuộc và tạo động tạo URL.

Dưới đây là một ví dụ về việc tải một tập lệnh có tên là Custom Custom-scripts.js có trong chủ đề con của bạn Thư mục chính bằng WP_ENQUEUE_SCRIPTS:

Một chút mã này sẽ đi vào chủ đề con Chức năng của các chức năng.php vì tệp JavaScript nằm trong chính chủ đề con. Tôi sẽ hiển thị một ví dụ khác cho một plugin tùy chỉnh cũng như một chút.

Hướng dẫn how do i add a script to my wordpress footer? - làm cách nào để thêm tập lệnh vào footer wordpress của tôi?
Lưu ý rằng tôi đã sử dụng & NBSP; Đây là một thông lệ quan trọng nhất. & NBSP; Nếu trang web của bạn thay đổi URL, bạn muốn JavaScript tùy chỉnh của bạn tiếp tục tải. Nếu bạn chuyển từ HTTP không an toàn sang HTTPS, mà bạn nên, bạn sẽ cần & nbsp; tập lệnh của bạn để tải qua HTTPS hoặc bạn sẽ nhận được các cảnh báo nội dung hỗn hợp có khả năng phá vỡ chức năng chính.

Trước khi chấp nhận các tác phẩm của ngay bây giờ, hãy xem xét những cơn đau đầu mà bạn đã mời mình sau này bằng cách bỏ qua các thực tiễn tốt nhất.

Nói về điều đó, hãy chú ý đối số thứ ba là một mảng có một giá trị jquery. Điều này nói với WordPress rằng trước khi tập lệnh này được tải, để tải jQuery. WordPress bao gồm một bản sao của jQuery. Tải phiên bản jQuery của riêng bạn có thể là một động thái rủi ro và phải được thực hiện đúng. Tải một bản sao bổ sung của jQuery là một ý tưởng tồi.

Nếu bạn muốn tạo một plugin được tải JavaScript tùy chỉnh, nó sẽ rất giống nhau, nhưng bạn cần sử dụng plugin_dir_url () & nbsp; để tạo URL. Dưới đây là một ví dụ trong đó tệp JavaScript nằm trong cùng thư mục với plugin:

Hình ảnh chó và mèo là từ wikicommons. Cc) được cấp phép và siêu đáng yêu.

Làm cách nào để thêm một mã ngắn vào chân trang của tôi trong WordPress?

Thêm một mã ngắn vào tiêu đề hoặc chân trang trong WordPress..
Chuyển đến bảng điều khiển WordPress của bạn và nhấp vào ngoại hình → Trình chỉnh sửa chủ đề ..
Trên màn hình này, bên phải bạn sẽ thấy các tập tin chủ đề. ....
Tìm ra chân trang chủ đề (chân trang. ....
Bây giờ bạn thêm những điều sau đây. ....
Thêm một mã ngắn giữa các trích dẫn đơn ..

Bạn có thể đặt JavaScript ở chân trang không?

JavaScript nên được đặt trong chân trang của tài liệu HTML bất cứ khi nào có thể. Đối với các thư viện như jQuery, chúng tôi thường không có lựa chọn vì có thể có một số mã JavaScript khác phụ thuộc vào điều đó. Nhưng chúng ta nên thiết kế trang web theo cách mà mã JavaScript tối đa được đặt cuối cùng.. For libraries like jQuery we don't often have a choice as there may be some other javascript code which depends on that. But we should design site in such a way that maximum javascript code is placed in the end.

Làm cách nào để thêm một plugin vào chân trang của tôi trong WordPress?

Thêm một chân trang bằng cách sử dụng tùy chỉnh..
Có một vài cách để vào tùy chọn tùy chỉnh để thay đổi chủ đề. ....
Nhấp vào các widget trong menu ..
Nhấp vào chân trang mà bạn muốn sử dụng. ....
Nhấp vào nút Thêm chân trang ..
Bạn sẽ chọn tiện ích mà bạn muốn sử dụng cho chân trang của mình. ....
Chỉnh sửa tiện ích thêm của bạn ..

Làm cách nào để thêm một tập lệnh vào một tiện ích trong WordPress?

Nếu bạn muốn hiển thị tiện ích trong một trang/bài đăng cụ thể và nếu bạn đang sử dụng Trình chỉnh sửa khối WordPress gốc (còn gọi là Gutenberg), hãy chèn một khối HTML tùy chỉnh mới vào trang/bài đăng trong câu hỏi, sao chép và dán toàn bộMã IQAIR vào khối HTML tùy chỉnh này và cập nhật trang đó.Đó là tất cả.