ç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ı?
ç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ı?
hatırladığım kadarıyla bunun için bir eklenti var eklentiler bölümüne bir bakın
ç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.
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 </br> <?php if(is_online($curauth->nickname)) { echo "online"; } else { echo "offline"; }; ?> </br>
<?php get_header(); ?>
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>
<h2>About:<?php echo $curauth->user_description; ?></h2></br>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
deneyenlerin görüşlerini bekliyorum.
Mesaj göndermek için giriş yapmalısınız.