คำถามติดแท็ก status

2
จะตรวจสอบว่าผู้ใช้ (ไม่ใช่ผู้ใช้ปัจจุบัน) เข้าสู่ระบบได้อย่างไร?
ฉันต้องแสดงสถานะออนไลน์ (ออนไลน์ / ออฟไลน์) สำหรับแต่ละหน้าผู้แต่ง (เทมเพลตหน้าผู้แต่งกำหนดเอง) is_user_logged_in () ใช้กับผู้ใช้ปัจจุบันเท่านั้นและฉันไม่พบวิธีการที่เกี่ยวข้องซึ่งกำหนดเป้าหมายไปที่ผู้เขียนปัจจุบันเช่น is_author_logged_in () ความคิดใด ๆ ตอบ Trick Pony นั้นใจดีมากพอที่จะเตรียมการเขียนโค้ดสำหรับฟังก์ชั่นสองถึงสามรายการโดยใช้ทรานเซสชั่นซึ่งเป็นสิ่งที่ฉันไม่เคยใช้มาก่อน http://codex.wordpress.org/Transients_API เพิ่มสิ่งนี้ไปยัง functions.php: add_action('wp', 'update_online_users_status'); function update_online_users_status(){ if(is_user_logged_in()){ // get the online users list if(($logged_in_users = get_transient('users_online')) === false) $logged_in_users = array(); $current_user = wp_get_current_user(); $current_user = $current_user->ID; $current_time = current_time('timestamp'); if(!isset($logged_in_users[$current_user]) || …
22 author  users  status 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.