আমি কিছু ওয়ার্ডপ্রেস প্লাগইন লিখছি, এবং পোষ্ট এবং জিইটি ডেটাতে ওয়ার্ডপ্রেস ম্যাজিক কোট লাগানো নিয়ে আমার কিছু সমস্যা হচ্ছে।
বিশেষত, "wp_magic_quotes" ফাংশনটি \ wp-অন্তর্ভুক্ত \ load.php, যা ডাব্লুপি-সেটিংস.প্পে (সম্ভবত প্রতিটি প্রতিক্রিয়ার উপরে) বলা হয়। এই ফাংশনটি আমি পিএইচপি সেটিংসে ম্যাজিক কোটস বন্ধ করে দিলেও ডেটাতে যাদু উদ্ধৃতি যুক্ত করে।
/**
* Add magic quotes to $_GET, $_POST, $_COOKIE, and $_SERVER.
*
* Also forces $_REQUEST to be $_GET + $_POST. If $_SERVER, $_COOKIE,
* or $_ENV are needed, use those superglobals directly.
*
* @access private
* @since 3.0.0
*/
function wp_magic_quotes() {
// 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 );
// Force REQUEST to be GET + POST.
$_REQUEST = array_merge( $_GET, $_POST );
}
আমার কাছে কেবল wp_magic_quotes () কলটি wp-settings.php এ মন্তব্য করা কি নিরাপদ? এটি, এটি কি স্বাভাবিক ওয়ার্ডপ্রেস কোডকে নেতিবাচকভাবে প্রভাবিত করবে এবং / অথবা কিছু শোষণ ভেক্টর খুলবে? যদি তা হয় তবে ডাব্লুপি কোড সংশোধন করার পাশাপাশি এটি করারও অন্য কোনও উপায় আছে (তাই প্রতিবার আপডেটের সাথে সাথে আমার কী এটি মোকাবেলা করতে হবে না)?
wp_magic_quotes()
করা হয়? আমি ডাব্লুপি-কোরে ফাঁসির সন্ধান করতে পারি না।