v2.5.2
Giriş yap

Wordpress Tema Geliştirme Local'de Çalışan PHP Kodu Host'ta Çalışmıyor

okytk
834 defa görüntülendi

Öncelikle herkese merhaba, wordpress tema geliştiriyorum her şey tamam ancak bir noktada takıldım. Temanın bir yerinde kategorileri listeliyorum ve her kategorinin yanına içerisinde kaç adet yazı olduğunu da göstermek istiyorum. Bunun için functions.php'de şöyle bir kod kullanıyorum;

<?php
    function categoryPosts($catid) {
        global $wpdb;
        $post_say = 0;
        $querystr = "SELECT count FROM wp_term_taxonomy WHERE term_id = '$catid' AND taxonomy = 'category'";
        $result = $wpdb->get_var($querystr);
        $post_say = $result;
        return $post_say ;
    }
?>

Ve sitenin herhangi bir yerinde göstermek için ise şu kodu kullanıyorum;

<?php echo categoryPosts($cat_id); ?>

LocalHost'ta her şey sorunsuz, istediğim gibi çalışıyor. Ancak host'a yüklediğimde kategori içerisinde kaç adet yazı var gözükmüyor yani yukarıdaki kodlar çalışmıyor.

Sizce sorun neyden kaynaklanabilir?
Benim ilk aklıma gelen, kod içerisinde veritabanı sorgusu yaptığım için acaba hosting güvenlik nedeniyle otomatik olarak bu sorguyu engelliyor olabilir mi?
Şimdiden yardımlarınız için teşekkür ediyorum.

suphi
1387 gün önce

eğer hostin hesabınız free ise büyük ihtimal ondandır , çünkü free hizmet veren siteler php ve mysql sorgularında en ufdak hatada site iletişim kurmak istemiyor gibi bir hata veriyor