WordPress hataları ve çözümleri
Warning: urlencode() expects parameter 1 to be string, object given in ….
Bu hata WordPress’te bir değişkeni ekrana yazdırmak için yanlış yöntem seçersen ortaya çıkar. Aşağıdaki örnekte bir ürüne ait kategori ismi gösterilmek istenmektedir. Bunun doğru yazımı $cat_slug->slug şeklinde olmalıdır
$slidecat = theme_get_option('theme_slide_categories');
// Get the slug and then pass it to WP_Query.
$cat_slug = get_term_field( 'slug', $slidecat, 'product_cat' );
$args = array(
'post_type' => 'product',
'posts_per_page' => 3,
'product_cat' => $cat_slug,
Css ve Script dosyasından versiyon numarasını kaldırmak

wp_enqueue_style( ‘theme_styles’, get_template_directory_uri() . ‘/css/style.css’, array() );
Yukarıdaki örnekte array kaldırılmalıdır
wp_enqueue_style( ‘custom_styles’, get_stylesheet_uri(),false, null);
WordPress sitede kod hatalarını göstermek
Aşağıdaki cod parçacığı functions.php sayfasına eklenir
//Error reporting
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_COMPILE_ERROR);
Yorumunuzu ekleyin
Yorum yapmak için giriş yapmalısınız.