Câu hỏi được gắn thẻ «wp-enqueue-script»

Liên kết tệp tập lệnh đến trang được tạo vào đúng thời điểm theo phụ thuộc tập lệnh, nếu tập lệnh chưa được đưa vào và nếu tất cả các phụ thuộc đã được đăng ký. Bạn có thể liên kết tập lệnh với một thẻ điều khiển đã đăng ký trước đó bằng hàm wp_register_script () hoặc cung cấp cho hàm này tất cả các tham số cần thiết để liên kết tập lệnh. Đây là phương pháp được đề xuất để liên kết JavaScript với trang được tạo bởi WordPress.




6
Enqueue lõi jQuery trong phần chân trang?
Tôi có cái này trong functions.phptệp của mình và tôi không thể tải jQuery ở chân trang. Các includestập tin tải trong chân trang tốt, mặc dù. Tôi cần làm gì khác? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script( 'jquery', '', '', '', true ); wp_enqueue_script( 'includes', get_template_directory_uri() . …

9
Thêm thuộc tính bổ sung trong thẻ Script cho JS bên thứ 3
Tôi gặp phải vấn đề này khi cố gắng tích hợp API trình chọn của Dropbox vào plugin tôi đang viết. Tài liệu API hướng dẫn bạn đặt scriptthẻ sau vào đầu tệp của bạn: <script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js" id="dropboxjs" data-app-key="MY_APP_KEY"></script> Tất cả đều tốt và tốt, và nó thực sự …



3
Tải tập lệnh chỉ để loại bài đăng tùy chỉnh trong quản trị viên
Tôi đã tạo một loại "danh mục đầu tư" tùy chỉnh với một cái gì đó như thế này: $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, //'menu_icon' => get_stylesheet_directory_uri() . '/article16.png', 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => …

6
Làm cách nào để bao gồm các tệp jQuery và JavaScript chính xác?
Tôi đang làm điều đó ngay bây giờ với đoạn mã sau: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Điều này hoạt động, …

1
Làm cách nào tôi có thể enqueue giao thức bên ngoài các tập lệnh (//ajax.googleapis.com/))?
Theo Codex , wp_enqueue_script hỗ trợ liên quan đến giao thức hoặc liên kết ngoài không liên quan đến giao thức: "Tài sản từ xa có thể được chỉ định bằng URL giao thức không xác định, tức là '//otherdomain.com/js/theirscript.js'." Nhưng tôi không thấy nó: wp_enqueue_script('google-maps', '//maps.googleapis.com/maps/api/js?&sensor=false', array(), '3', true); …


3
Có điều kiện để ghi lại tập lệnh / biểu định kiểu của widget trong HEAD (chỉ khi có mặt trên trang!)
Tôi đã cố tải tập lệnh và kiểu cho tiện ích WordPress với các điều kiện sau ... Các tập lệnh PHẢI tải trong ĐẦU (nếu không chúng bị hỏng). Các tập lệnh CHỈ phải tải khi tiện ích thực sự hiển thị (chúng khá nặng). Tôi đã thực hiện …


3
Làm thế nào tôi có thể có được một danh sách tất cả các kịch bản và phong cách mê hoặc?
Tôi đang tạo một plugin và tôi muốn lấy danh sách tất cả các tập lệnh và CSS được sử dụng bởi các plugin khác. Đây là chức năng của tôi: function crunchify_print_scripts_styles() { $result = []; $result['scripts'] = []; $result['styles'] = []; // Print all loaded Scripts global $wp_scripts; …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.