WordPress Türkiye Forumları

WordPress Türkiye Forumları » Eklentiler

Kullanıcının online olup olmadığı profilde gösterme

(4 mesaj(lar))
  • 2 ay önce invisibleseven tarafından başlatıldı
  • invisibleseven tarafından son cevap
  • Bu konu Çözülmüş

Etiketler:

  1. çok kullanıcılı bir blogum var. yazar sayfasına tıklandığında o an yazarın sitede online olup olmadığını gösterebilir miyiz? bunun için bir eklenti yada kod var mı?

    2 ay önce #
  2. hatırladığım kadarıyla bunun için bir eklenti var eklentiler bölümüne bir bakın

    2 ay önce #
  3. çok aradım ama öyle bir eklenti bulamadım. mantık olarak kullanıcı giriş yaptığında veritabanındaki bir bölümü 0 dan 1 e getirecek, kullanıcı sitede belli bir süre işlem yapmazsa yine o bölüm 0 dan 1 e düşecek yada çıkış yaparsa. mantığı bu ama php kodlama bilgim yok ne yazıkki.

    2 ay önce #
  4. Sanırım sonunda başardım. henüz test ediyorum ama denemek isteyenler için olayı anlatayım. ilk önce şu adresten wp-useronline eklentisini indirin ve kurun.

    daha sonra author.php dosyanızı aşağıdaki gibi düzenleyin.


    <?php get_header(); ?>

    <?php
    if(isset($_GET['author_name'])) :
    $curauth = get_userdatabylogin($author_name);
    else :
    $curauth = get_userdata(intval($author));
    endif;
    ?>
    <h2 class="pagetitle"><?php echo $curauth->nickname; ?></h2></br>

    </br>

    <?php if(is_online($curauth->nickname)) { echo "online"; } else { echo "offline"; }; ?>

    </br>
    <h2>About:<?php echo $curauth->user_description; ?></h2></br>


    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    deneyenlerin görüşlerini bekliyorum.

    2 ay önce #

Bu konu için RSS beslemesi

Cevapla

Mesaj göndermek için giriş yapmalısınız.