شاید بخواهید ، یکسری تنظیمات در سایت وردپرسی شما ، غیرقابل تغییر باشد . یا اینکه بخواهید در صورتی که تنظیمی توسط کاربر تغییر داده شد ، آن را به حالت پیش فرض مورد نظر خود برگردانید .
برای اینکار کافیست کد زیر را به فایل functions.php پوسته سایت وردپرسی تان اضافه کنید .
نکته : چنانچه می خواهید تنظیمی را به لیست زیر اضافه کنید ، کافیست از id المان برای قسمت name آن استفاده کنید . برای بدست آوردن id یک المان نیز می توانید از بررسی کننده های مرورگرها (Inspector) استفاده کنید .
$options = array(
array( 'name' => 'thumbnail_size_w', 'value' => '150' ),
array( 'name' => 'thumbnail_size_h', 'value' => '150' ),
array( 'name' => 'medium_size_w', 'value' => '250' ),
array( 'name' => 'medium_size_h', 'value' => '250' ),
array( 'name' => 'large_size_w', 'value' => '728' ),
array( 'name' => 'large_size_h', 'value' => '728' ),
array( 'name' => 'embed_size_w', 'value' => '728' ),
array( 'name' => 'embed_size_h', 'value' => '600' ),
);
foreach ( $options as $option ) {
if ( get_option( $option['name'] ) != $option['value'] ) {
update_option( $option['name'], $option['value'] );
} else {
$deprecated = ' ';
$autoload = 'no';
add_option( $option['name'], $option['value'], $deprecated, $autoload );
}
}






