برای بسیاری از کاربران وردپرس پیش آمده است که در هنگام آپلود رسانه ( عکس ، موسیقی ، فیلم …. ) با محدودیت آپلود فایل مواجه می شوند و فقط می توانند فایلی تا حجم ۲ مگابایت یا کمتر که فقط به عکس های بی کیفیت محدود می شود ، آپلود کنند.
این مشکلات هیچ ربطی به وردپرس ندارند و از تنظیمات PHP هاست شما می باشند. در این آموزش قصد داریم این محدودیت را با هم برطرف کنیم .
روش های بالا بردن حجم آپلود در وردپرس
بالا بردن حجم آپلود در وردپرس توسط فایل php.ini
از طریق هاست به فایل php.ini خود مراجعه کنید . سپس کد زیر را در آن قرار دهید و سیو کنید.
upload_max_filesize = 128M post_max_size = 128M max_execution_time = 300
آموزش ساخت فایل php.ini
اگر نتوانستید فایل php.ini را پیدا کنید ، می توانید در برنامه notepad کد های بالا را بنویسید و با نام php.ini ذخیره نمایید.سپس آنرا در پوشه wp-admin خود آپلود نمایید. ( این روش صد در صد تست شده نیست پس ممکن است برای برخی هاست ها جواب ندهد)
بالا بردن حجم آپلود در وردپرس توسط فایل htcaccess
اگر به هر دلیلی به فایل php.ini دسترسی نداشتید می توانید کد زیر را در فایل .htcaccess قرار دهید وآنرا سیو کنید.
php_value upload_max_filesize 100M php_value post_max_size 100M php_value max_execution_time 300 php_value max_input_time 300
آموزش ساخت .htcaccess
در صورتی که این فایل در هاست شما موجود نیست می توانید آنرا در public_html و با نام .htcaccess ایجاد کنید و کد های بالارا درون آن قرار دهید.
بعد از استفاده از این کد، حجم آپلود شما تا ۱۰۰ مگابایت افزایش می یابد که می توانید آنرا با توجه به نیاز خودتان از طریق کد بالا کاهش یا افزایش دهید.
بالا بردن حجم آپلود در وردپرس توسط فایل functions.php
کد زیر را به فایل functions.php اضافه کنید .
@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' );
نکته : این روش ممکن است در برخی از سیستم های ودپرس جواب ندهد.
امیدوارم این آموزش توانسته باشد مشکل شما را حل کند. اگر روش دیگری را برای حل این مشکل را می دانید، آن را در این صفحه به اشتراک بگذارید.