-
Üyelik
26.10.2012
-
Yaş/Cinsiyet
41 / K
-
Meslek
Genel olarak makaleci
-
Konum
Mersin
-
Ad Soyad
M** D**
-
Mesajlar
1072
-
Beğeniler
111 / 212
-
Ticaret
2, (%100)
Merhaba arkadaşlar.
WordPress siteye girildiğinde, sayfayı 1-2 saniye içerisinde otomatik yenileyecek; ama sonrasında yenilemeyi devre dışı bırakacak bir kod ya da eklentiye ihtiyacım var.
İlgilenen arkadaşlara şimdiden teşekkürler
-
Üyelik
05.06.2011
-
Yaş/Cinsiyet
30 / E
-
Meslek
Yazılım Tek.
-
Konum
Ankara
-
Ad Soyad
A** A**
-
Mesajlar
2867
-
Beğeniler
54 / 747
-
Ticaret
25, (%100)
Bu sistem mantıken bir kaç farklı yolla yapılabilir.
1. Yöntem sayfada get yönlendirmesi yaparak kontrol sağlayanabilir.
if (!isset($_GET['yenile'])) :
header ("refresh:2;url= https://" . $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']."?yenile=true");
endif;
?>
Reflesh -> yenilemenin kaç saniye sonra gerçekleşeceğini belirtir.
2. Yöntem Cookie kullanılarak sağlanabilir
if(empty($_COOKIE['yeni'])){
header("refresh: 2; url=https://" . $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']);
setcookie("yeni",time()+3600,time()+3600); }
?>
Yeşil alanda belirttiğim bölümde saniye cinsinden cookienin aktif olacağı süreyi belirtisiniz. Yani 3600 saniye 60 dakikaya eşittir.
Cookie kullanımında ziyaretçi sayfaya tekrar giriş yaparsa 60 dakika (yada belirttiğiniz) süre dolmadan kod çalışmayacaktır.
CoaX
AmeleMaster
Kullanıcı
-
Üyelik
04.05.2013
-
Yaş/Cinsiyet
39 / E
-
Meslek
CoaXSEO
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** P**
-
Mesajlar
1049
-
Beğeniler
216 / 667
-
Ticaret
8, (%88)
Arama motorları botları tarafından nasıl karşılanacağını düşündünüz mü?
Sayfayı 3 saniyede 3 kez yüklemek, hiç de doğru değil