Varsayılan olmayan kalıcı bağlantılarınız ile WordPress PHP oturumları ile sorun

0 Cevap php

Ben WordPress varsayılan kalıcı bağlantı değiştirmek oluşur bir weird sorun yaşıyorum.

Ben (hatta WordPress kök index.php dosyasında) Benim tema benim functions.php dosyasına bu kodu yerleştirebilirsiniz arasında gezinmek ve (örneğin / sayfa hakkında için) bir kaç sayfa güncellerken, benim sayaç iki kat daha sık çalışır.

Bu sorun, ben denedim her sunucuda ve herhangi bir tema veya WordPress kurulum üzerine üretilir. Beynim daha da karıştı kılan bir başka şey Safari, Internet Explorer (6, 7 ve 8) oluşabilir, ama only in Firefox olmamasıdır. Ben Firefox 3.6.8 kullanıyorum ve Mac OS X ve Windows XP hem de çalıştı.

session_start();

$counter = $_SESSION['wp_action_counter'];

if( !isset($counter) ){
$counter = 0;
}

$counter++;

echo $counter;

$_SESSION['wp_action_counter'] = $counter;

Benim. Htaccess kuralları bu gibi görünüyor

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Bu durumda ve bana sorunu çözmeye yardımcı olabilir birine hiç müteşekkir olduğunu neden merak ediyorum.

0 Cevap