folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Wordpress-Online Kullanıcıları Bir Diziye Atmak



Wordpress-Online Kullanıcıları Bir Diziye Atmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Okstrok
    Okstrok's avatar
    Kayıt Tarihi: 19/Haziran/2015
    Erkek

    Merhaba beyler,

    modifiye edeceğim bir eklenti için belirlenmiş bir zamanda online olan üyeleri bir diziye atmam gerekiyor.  is_user_logged_in() diye bir fonksiyon var ancak bütün üyeleri databaseden çekip de kontrol etme konusunda sıkıntı yaşıyorum(user database adresini de bilmiyorum). Birkaç giveaway eklentisinin kodlarına bakıp bir şeyler yapmaya çalıştım ancak sonuç alamadım. Bu konuda yol gösterebilecek olan olursa sevinirim.


    +What is the color of night? -Sanguine my brother +Welcome Home
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    1234567B
    1234567B's avatar
    Kayıt Tarihi: 04/Şubat/2010
    Erkek

    Session ile yapabilirsin.

    //session başlatmak için.
    add_action('init', 'myStartSession', 1);
    add_action('wp_logout', 'myEndSession');
    add_action('wp_login', 'myEndSession');
    
    function myStartSession() {
    	if(!session_id()) {
    		session_start();
    	}
    }
    
    function myEndSession() {
    	session_destroy ();
    }

     

    Sonrasında 

    if ( is_user_logged_in() ) {
        $user_ID = get_current_user_id();
    	//Gayrı Bu idler session dizisine atılabilir.
    	print_r($_SESSION);//Buradan diziyi görebilirsin.
      } else {
        // Login olmayanlara  
      }

     


    arbeit macht frei
Toplam Hit: 694 Toplam Mesaj: 2
wordpress eklenti düzenlemek