Ben wordpress görünmesini PHP bildirimler nasıl durdurabilirim?

3 Cevap php

I error_reporting(0); hakkında bilmek ve ini_set('display_errors', false);, ama wordpress görünen bir uyarı var:

Uyarı: dize dönüştürme Array /var/www/vhosts/treethink.net/subdomains/parkridge/httpdocs/wp-includes/formatting.php on line 359

o only wordpress değil sitenin herhangi diğer sayfalarda görünür.

I phpinfo() kontrol ve her şeyi hatalar gösterilmez böylece ayarlanır. Neden bu hala gösteriyor?

Burada hata üretir satır:

function wp_check_invalid_utf8( $string, $strip = false ) {
    $string = (string) $string;

I did galeri nasıl çalıştığını değiştirmek için, wordpress bazı şeyi değiştirmez. Ama bu işlev, ve ben de bu işlevi herhangi bir çağrı değiştirildi sanmıyorum. Kenara görünmesini haber, her şey gayet faaliyet görünüyor, ben sadece gizlemek için bu hatayı almak gerekir.

3 Cevap

Sizin düzenlemeniz gerekir:

wp-config.php

dosya ve burada aşağıdaki değiştirin:

error_reporting(0);
@ini_set('display_errors', 0);

Aksi WordPress PHP.INI tarafından belirlenen UYARILARINI yazar

Wp-config.php bu satırı ekleyin:

define('WP_DEBUG_DISPLAY', false);

Bu sayfa bildirimler ve uyarılar görüntülenmesini etkinleştirmek veya devre dışı bırakır. Burada bu seçeneği dolgun açıklama ve bazı ilgili seçenekler vardır:

http://codex.wordpress.org/Debugging_in_WordPress

Eğer kullanabileceğiniz bu fonksiyonu geliyor sadece hataları gizlemek istiyorsanız

@function wp_check_invalid_utf8( $string, $strip = false )
{

}