Cách chuyển một biến từ WP sang js. Xem https. // nhà phát triển. báo chí. org/tham chiếu/chức năng/wp_localize_script/ Show Vijay Hardaha (@vijayhardaha) Từ việc truy cập các biến từ tệp này sang tệp khác, bạn sẽ phải sử dụng 1 để gọi các biến
Trình bắt đầu chuỗi snippet24 (@đoạn trích24) @sterndata Cảm ơn bạn @vijayhardaha
Vijay Hardaha (@vijayhardaha) đưa mọi thứ vào chỉ mục. php là một ý tưởng tồi. nếu bạn chỉ cần những biến đó trong tệp chân trang thì hãy xác định ở đó trừ khi bạn thực sự cần những thứ đó trong chỉ mục. php Người kiểm duyệt bcworkz (@bcworkz) Kỹ thuật bản địa hóa tập lệnh đã được thử và đúng, nhưng nó thực sự hơi rắc rối. Nó không nhằm mục đích chuyển các lọ ngẫu nhiên, mà dành cho mục đích đặt tên của nó, bản địa hóa. Bây giờ có một chức năng phù hợp hơn. wp_add_inline_script() Đảm bảo $modoshortcode1 nằm trong phạm vi của bất kỳ thứ gì PHP đang sử dụng nó. Sử dụng toàn cầu là một cách. Việc sử dụng quá nhiều không được khuyến khích, nhưng nếu bạn cần nó, bạn cần nó Đồng thời kiểm tra HTML nguồn của trang. Có thể xảy ra trường hợp nhiệm vụ JS kết thúc sau khi tập lệnh sử dụng nó. Khi bạn sử dụng các kỹ thuật tập lệnh bản địa hóa hoặc nội tuyến, các phụ thuộc được quản lý khi tập lệnh được xử lý và bạn sẽ không gặp phải các sự cố xử lý theo thứ tự như vậy Trình bắt đầu chuỗi snippet24 (@đoạn trích24) @bcworkz Cảm ơn bạn Cũng kỳ lạ ngay cả với
Tôi tiếp tục gặp lỗi tương tự
mm có lẽ có một cách tốt hơn nhưng tôi không biết về nó Người kiểm duyệt bcworkz (@bcworkz) Việc sử dụng đúng chức năng bản địa hóa hoặc tập lệnh nội tuyến sẽ giải quyết cả hai vấn đề. Bạn thậm chí có thể đưa tập lệnh vào hàng đợi một cách có điều kiện để tập lệnh chỉ xuất hiện trên các trang thực sự sử dụng tập lệnh đó. PHP cho điều này được đặt tốt nhất trong các chức năng của chủ đề con. php hoặc plugin tùy chỉnh mà bạn đã tạo Vijay Hardaha (@vijayhardaha) @snippet24 tốt hơn bạn nên cung cấp ảnh chụp màn hình mã và lỗi của mình. chúng tôi không thể hiểu những gì bạn đang viết trong các tập tin của bạn Trình bắt đầu chuỗi snippet24 (@đoạn trích24) Okey chắc chắn rồi và tôi sẽ cung cấp một số ngữ cảnh và mã. Nếu bạn vẫn muốn ảnh chụp màn hình, tôi cũng có thể gửi chúng nhưng tôi hy vọng sẽ tốt hơn với mã bên dưới và mô tả Tôi đang gọi mã ngắn với thuộc tính của chúng được xác định là biến trước khi thực thi mã ngắn Như thế này
Mã này đi vào một số mẫu và có hai biến thể cho mỗi mẫu, mỗi mẫu có các thuộc tính khác nhau (ví dụ: các hoạt động trong quá khứ và tương lai. ) Bây giờ cũng có một kịch bản ở chân trang. php chạy lệnh gọi ajax sau khi thao tác với các biến php đã truyền tùy thuộc vào nút nào được nhấp Vì vậy, chỉ một phần của nó trông như thế này
Biên tập. tics trở lại được thay thế bằng * Xin lưu ý rằng tôi đang sử dụng bảng điều khiển. log cho $modoshortcode1 trong tập lệnh và đó là lỗi trả về
Được rồi, tôi đang thử tập lệnh nội tuyến
Trình bắt đầu chuỗi snippet24 (@đoạn trích24) Tôi xin lỗi đây là lỗi đầy đủ
Nhưng tôi không biết tại sao bản sửa lỗi toàn cầu không thực sự hoạt động
Vijay Hardaha (@vijayhardaha) Tôi không chắc bạn đang cố gắng làm gì với javascript/jquery đó. Không thể hiểu logic của bạn ở đó. nhưng đây là thông tin về lỗi nhận được Trong bất cứ thứ gì bạn đang đặt mã PHP đó, nó sẽ như thế này
và php chân trang của bạn sẽ có mã như thế này ________số 8_______Vijay Hardaha (@vijayhardaha) Chỉ cần lưu ý nhanh, có một cách tốt hơn để làm mọi việc, nhưng vì tôi không hiểu logic của bạn nên tôi không thể nói nhưng bạn đang làm điều đó có vẻ sai đối với tôi Làm cách nào để lặp lại giá trị PHP trong JavaScript?Chúng ta có thể truyền dữ liệu từ PHP sang JavaScript theo hai cách tùy theo tình huống. Đầu tiên, chúng ta có thể truyền dữ liệu bằng cách sử dụng toán tử gán đơn giản nếu chúng ta muốn thực hiện thao tác trên cùng một trang. Khác chúng ta có thể chuyển dữ liệu từ PHP sang JavaScript bằng Cookies. Cookie hoạt động ở phía máy khách.
JavaScript có thể đọc biến PHP không?Vì Javascript (thường) là công nghệ phía máy khách và PHP (thường) là công nghệ phía máy chủ và vì HTTP là giao thức "không trạng thái", nên cả hai . .
Làm cách nào để đưa biến PHP vào JavaScript?$php_variable = 'chuỗi'; . Tất nhiên bạn có thể lấy giá trị của biến này theo cách bạn cần. Đó là nó. Trước tiên, bạn chỉ cần xác định biến PHP, sau đó đưa nó vào câu lệnh khai báo biến JS cơ bản .
Làm cách nào để gọi một hàm PHP từ JavaScript?Có hai cách gọi hàm PHP từ JavaScript tùy thuộc vào kiến trúc dự án web của bạn. . You can call PHP function inline from the
|