رفع مشکل اندازه حجم آپلود در وردپرس – افزایش حجم آپلود
سیستم های مدیریت محتوا مانند وردپرس در هنگام آپلود فایل محدودیت هایی مانند حجم فایل، پسوند فایل و… دارند که می توان از طریق روش های مختلفی مانند استفاده از افزونه تغییر function قالب یا فایل PHP.ini آن ها را تغییر داد.
در این مقاله آموزشی سون هاست یاد میگیرید که حجم آپلود را با استفاده از یک افزونه ساده افزایش دهید. باما همراه باشید:
آموزش افزایش حجم آپلود در وردپرس با فایل php.ini:
اگر شما به فایل php.ini در هاست خود دسترسی دارید تکه کد php زیر را در آن قرار داده و فایل را ذخیره کنید.
_ابتدا وارد مدیریت فایل هاست خود شوید.
_سپس به دایرکتوری wp-admin رفته و فایل php.ini را با ویرایشگر هاست خود باز کنید.
upload_max_filesize = 64
Mpost_max_size = 64
Mmax_execution_time = 300
در بالا مقدار محدودیت روی ۶۴ مگابایت قرار دارد شما بسته به نیاز خود میتوانید آن را تغییر دهید.
آموزش افزایش حجم آپلود در وردپرس بوسیله فایل function.php:
برای افزایش حجم آپلود در وردپرس راه دوم این است که کد زیر را در فایل functions.php قرار دهید یعنی فایل را باز کنید و کد زیر را در ادامه ی کدهای موجود قرار دهید.
@ini_set( ‘upload_max_size’ , ’64M’ );
@ini_set( ‘post_max_size’, ’64M’);
@ini_set( ‘max_execution_time’, ‘300’ );
اگر کد بالا در حجم آپلود شما تغییری ایجاد نکرد کد زیر را در فایل functions.php قرار دهید.
function upload_size_limit_filterw( $size ) {
return 1536000*14;//Size in Kb
}
add_filter( ‘upload_size_limit’, ‘upload_size_limit_filterw’,12 );
افزایش حجم آپلود با استفاده از افزونه Increase Max Upload Filesize :
افزونه Increase Max Upload Filesize یکی از افزونه های افزایش حجم آپلود در وردپرس است که تاکنون ۳۰۰۰۰ نصب فعال در مخزن وردپرس داشته و توسط Ashutosh Kumar توسعه داده شده است. افزونه Increase Max Upload Filesize با اضافه کردن خودکار یک سری کد به فایل فایل php5.ini یا php.ini باعث می شود تا حجم آپلود سایت افزایش پیدا کند. با کمک این افزونه می توانید ۲۵۰ مگابایت یا بیشتر نیز فایل آپلود کنید. هرچند که بهترین راه استفاده از کد های بالاست اما ساده ترین راه استفاده از این افزونه است.
دانلود افزونه افزایش حجم آپلود در وردپرس
توجه : قبل از تغییر در کد های ذکر شده حتما یک بکاپ از این فایل ها تهیه کنید تا درصورت وجود مشکل فایل را جایگزین کنید.