Tôi có một biểu mẫu với một số hộp kiểm và hộp chọn hộp đầu vào và nó hiển thị những gì người dùng muốn thông qua một cuộc gọi ajax. Vấn đề là khi người dùng nhấp vào mục và trang chi tiết được hiển thị và sau đó quyết định quay lại trang trước, anh ta cần nhấp và chọn lại lựa chọn trước đó.
Tôi muốn làm cho WP lưu trữ tất cả các tùy chọn trong phiên khi nhấp vào nút chi tiết và lưu thông tin thực tế trong phiên và sau đó khi anh ta truy cập lại trang, các giá trị sẽ được kiểm tra trong phiên và đặt nếu có tìm.
Điều đó có thể được thực hiện trong WP?
Nếu có, làm thế nào?
Hãy đơn giản hóa điều đó và nói rằng chúng ta có một cái gì đó như thế này trong hình thức của chúng ta:
<input class="car_color" type="checkbox" name="car_color" value="1" />
<input class="car_color" type="checkbox" name="car_color" value="2" />
<input class="car_color" type="checkbox" name="car_color" value="8" />
<input class="car_color" type="checkbox" name="car_color" value="4" />
<input class="car_color" type="checkbox" name="car_color" value="6" />
Tôi không sử dụng nút gửi trong biểu mẫu của mình, nó được xử lý thông qua AJAX khi thay đổi đầu vào.
Và trong kết quả của tôi nhận được thông qua ajax tôi có một liên kết đến trang chi tiết:
<a class="detail-info-link" href="<?php echo $url ?>">
Bất kỳ ý tưởng nào làm cách nào tôi có thể lưu trữ các giá trị của mình trong Phiên và gọi chúng khi xem lại / tải lại nút / quay lại trong trình duyệt?
Tôi cần có khả năng đọc phiên lưu trữ nội dung và sử dụng thông qua? Javascript? và kích hoạt tính năng tìm kiếm của tôi thông qua ajax đã hoạt động tốt.
Tôi chỉ cần lưu trữ (có thể trước khi đi tới $ link in href của nút chi tiết và đọc và gửi các biến phiên (nếu chúng tồn tại).