- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Để sử dụng biến $_SESSION trong wordpress bạn cần kích hoạt session PHP bằng cách chép đoạn sau vào theme functions.php
add_action('init', 'session_start');
Hoặc:
add_action('init', 'myStartSession', 1); function myStartSession() { if(!session_id()) { session_start(); } }
Như vậy đã có thể sử dụng tính năng session của php bình thường.
Chú ý:
Khi người dùng login và logout bạn sẽ phải xóa session để bắt đầu lưu dữ liệu cho phiên làm việc mới.
add_action('wp_logout', 'myEndSession'); add_action('wp_login', 'myEndSession'); function myEndSession() { session_destroy (); }
Hãy cho mình biết suy nghĩ của bạn trong phần bình luận bên dưới bài viết này. Hãy theo dõi kênh chia sẻ kiến thức WordPress của Hoangweb trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype