Tôi không biết biến setProductId
có nghĩa là gì, nhưng cái móc mà bạn đang tìm kiếm là woocommerce_thankyou
. $order_id
được chuyển theo mặc định, sau đó bạn có thể sử dụng để lấy đối tượng đặt hàng. Khá nhiều thông tin liên quan đến đơn hàng có thể được truy cập thông qua các phương thức setter/getter trên đối tượng đơn hàng
/**
* Print Javascript on Thankyou page.
* @param int $order_id
*/
function so_47117329_thankyou[ $order_id ]{
$order = wc_get_order[ $order_id ]; ?>
Chỉnh sửa để thêm một giải pháp thay thế cho việc liệt kê các tập lệnh theo đề xuất của @Andrew-Schultz. Sử dụng hook woocommerce_thankyou
giúp bạn dễ dàng truy cập vào $order_id
, nếu không thì cần phải truy xuất từ URL. Bạn vẫn sẽ truy cập các biến javascript như được hiển thị trong câu trả lời của mình
/**
* Enqueue Javascript on Thankyou page.
* @param int $order_id
*/
function so_47117329_thankyou[ $order_id ]{
$order = wc_get_order[ $order_id ];
$args = array[
'total_cost' => $order->get_total[],
'order_id' => $order_id,
'set_product_id' => 123
];
wp_register_script[ 'checkout-script', get_stylesheet_directory_uri[] . '/checkout-script.js', array[], false, true ]; // Last parameter loads script in footer
wp_localize_script[ 'checkout-script', 'checkout_script', $args ];
wp_enqueue_script[ 'checkout-script' ];
}
add_action[ 'woocommerce_thankyou', 'so_47117329_thankyou' ];
Trong phần này, chúng ta sẽ cố gắng giải câu đố Add Javascript To WordPress Functions Php bằng cách sử dụng ngôn ngữ máy tính. Mã sau đây phục vụ như một minh họa cho điểm này
var heartbeatSettings = {"ajaxurl":"\/wp-admin\/admin-ajax.php","nonce":"a7bd12a794"};
Sử dụng nhiều ví dụ trong thế giới thực, chúng tôi đã trình bày cách khắc phục lỗi Add Javascript To WordPress Functions Php
Làm cách nào để thêm mã vào chức năng php trong WordPress?
Để thêm mã của bạn vào chức năng. php đi tới Giao diện> Trình chỉnh sửa, sau đó chọn tệp Chức năng chủ đề và dán mã của bạn vào cuối trình chỉnh sửa và nhấp vào Cập nhật tệp. Nếu có lỗi cú pháp trên mã đó, trang web của bạn sẽ ngừng hoạt động. Trước khi thực hiện thay đổi sao lưu các chức năng của bạn. 05-Jan-2021
Làm cách nào để thêm mã JavaScript vào WordPress?
Thêm JavaScript tùy chỉnh vào trang web WordPress của bạn
- Đăng nhập vào trang web WordPress của bạn
- Chuyển đến Plugin> Thêm mới
- Tìm kiếm “Kịch bản đầu trang và chân trang”
- Nhấp vào “Cài đặt ngay” và kích hoạt plugin
Tôi có thể viết mã JavaScript trong WordPress không?
nội dung. JavaScript sẽ hoạt động trong WordPress. Nếu được sử dụng trong các tệp mẫu, hầu hết JavaScript sẽ hoạt động tốt. Dưới đây là một số mẹo giúp JavaScript của bạn hoạt động trong WordPress
Tôi có thể chỉnh sửa chức năng php trong WordPress không?
Bạn có thể chỉnh sửa các chức năng. php trong WordPress bằng Trình chỉnh sửa chủ đề quản trị viên WordPress hoặc chương trình Giao thức truyền tệp [FTP]. Ngoài ra, bạn có thể sử dụng plugin để thêm đoạn mã mà không làm thay đổi chức năng. trực tiếp tệp php của chủ đề của bạn. 30-Dec-2021
Làm cách nào để nhúng mã vào WordPress?
Trên Trang tổng quan ở thanh bên trái, nhấp vào Plugin rồi nhấp vào Thêm mới. Tìm kiếm “Mã nhúng”, nhấp vào Cài đặt ngay, sau đó nhấp vào Kích hoạt plugin. Trên Trang tổng quan ở thanh bên trái, nhấp vào Cài đặt rồi nhấp vào Nhúng mã. Định cấu hình từ khóa mà bạn sẽ sử dụng để nhúng mã
Tôi có thể thêm mã tùy chỉnh vào WordPress không?
Sử dụng Plugin Code Snippets Plugin Code Snippets là một cách tuyệt vời để thêm mã tùy chỉnh vào các trang web WordPress và dễ dàng hơn việc tạo plugin của riêng bạn. Về cơ bản, nó phục vụ cùng mục đích như plugin của riêng bạn, vì có thể thêm mã tùy chỉnh mà không cần sử dụng chủ đề của bạn và theo cách nâng cấp an toàn. 25-Aug-2014
Làm cách nào để thêm JavaScript vào WordPress mà không cần plugin?
Như chúng ta đã thảo luận trong bài đăng này, có ba cách bạn có thể thêm JavaScript tùy chỉnh WordPress vào trang web của mình
- Cài đặt plugin chẳng hạn như Head & Footer Code
- Sử dụng chức năng của bạn
- Thêm JavaScript vào tiêu đề của bạn bằng hàm wp_enqueue_script hoặc hook wp_head
Làm cách nào để thêm tập lệnh vào plugin WordPress?
Các cách thêm JavaScript tùy chỉnh vào trang web của bạn Tải một tệp JavaScript riêng bằng trình tải tập lệnh của 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 đầu trang hoặc chân trang. Sửa đổi chủ đề của bạn để bao gồm tập lệnh [ý tưởng tồi]29-Nov-2016
Làm cách nào để thêm JavaScript vào trang web của tôi?
Bạn có thể thêm mã JavaScript vào tài liệu HTML bằng cách sử dụng thẻ HTML chuyên dụng bao quanh mã JavaScript. Thẻ có thể được đặt trong phần HTML của bạn hoặc trong phần, tùy thuộc vào thời điểm bạn muốn tải JavaScript. 30-Jun-2017