2010-09-28 6 views

Trả lời

8

Tôi thực sự đã figured này ra, chỉ muốn để lại giải pháp của tôi ở đây trong trường hợp người khác có thể tìm thấy nó hữu ích:

Wordpress tự động thoát tất cả các biến theo yêu cầu. Nếu dấu ngoặc kép ma thuật bị tắt, chúng sẽ cắt các dấu gạch chéo trước, nhưng sau đó thêm chúng lại.

wp-settings.php đang mảnh:

// If already slashed, strip. 
if (get_magic_quotes_gpc()) { 
$_GET = stripslashes_deep($_GET); 
$_POST = stripslashes_deep($_POST); 
$_COOKIE = stripslashes_deep($_COOKIE); 
} 


// Escape with wpdb. 
$_GET = add_magic_quotes($_GET); 
$_POST = add_magic_quotes($_POST); 
$_COOKIE = add_magic_quotes($_COOKIE); 
$_SERVER = add_magic_quotes($_SERVER); 

Nguồn: http://www.wptextads.com/blog/2007/05/19/gpc-magic-quotes-in-wordpress-is-compulsory/

+0

gần đây hơn, điều này xảy ra trong wp-includes/load.php mà wp-settings.php bao gồm – yitwail