چگونه مسیر پیشفرض بارگذاری رسانه در وردپرس را تغییر دهیم ؟
مقالات وردپرسآیا نیاز به تغییر مسیر پیشفرض آپلود فایل در داخل وردپرس وجود دارد ؟ چگونه میتوانیم این مسیر را تغییر دهیم ؟ آیا این کار درست است یا نه ؟

مدیریت فایلهای رسانهای در وردپرس میتواند با گسترش سایت شما و افزایش تعداد رسانه ها دشوار و سخت شود. یک کتابخانه رسانهای شلوغ و بدون سازماندهی نه تنها دسترسی سریع به فایلها را مشکل میکند، بلکه میتواند روی عملکرد سایت شما نیز تاثیر منفی بگذارد.
این امر به ویژه زمانی که سایت شما تعداد زیادی تصویر، ویدئو یا فایل دانلودی دارد، اهمیت بیشتری پیدا میکند. اگر به دنبال سازماندهی بهتر فایلهای خود هستید، تغییر مکان پیشفرض بارگذاری رسانهها در وردپرس یک روش مؤثر است. بسیاری از کاربران وردپرس با گسترش سایت خود متوجه میشوند که دایرکتوری پیشفرض /wp-content/uploads/ به سرعت شلوغ میشود و یافتن فایلها یا انجام تغییرات در آنها زمانبر میشود.
پیشنهادی : چگونه می توانم پست ها را در وردپرس سنجاق کنم؟
ما در طول سالها به بسیاری از کاربران کمک کردهایم تا کتابخانه رسانهای سایت خود را پاکسازی و سازماندهی کنند. تجربه نشان میدهد که تغییر مکان بارگذاری رسانهها بیش از یک مسئله مرتب بودن است؛ این کار میتواند سرعت سایت را افزایش دهد، امنیت را بهبود بخشد، پشتیبانگیری را سادهتر کند و حتی به بهبود سئو و تجربه کاربری سایت کمک کند.
در این مقاله ، ما به شما نشان میدهیم چگونه مکان پیشفرض بارگذاری رسانهها را در وردپرس تغییر دهید و بهترین روشها برای سازماندهی فایلها را یاد بگیرید. چه شما یک سایت شخصی کوچک داشته باشید و چه یک سایت تجاری بزرگ با تعداد زیادی فایل رسانهای، این آموزش کاربردی برای شما قطعا مفید خواهد بود. پس با ما همراه باشید تا بتوانید به راحتی مسیر بارگذاری رسانه ها در سایت خود را تغییر دهید.
چرا باید مکان پیشفرض بارگذاری رسانهها را تغییر داد؟
قبل از انجام هر چیزی بهتر است دلیل آن را بدانیم و سپس اقدام کنیم. هنگامی که تصاویر، ویدئوها یا فایلهای دیگر را در سایت وردپرس خود بارگذاری میکنید، این فایلها به صورت پیشفرض در پوشه /wp-content/uploads/ ذخیره میشوند. وردپرس زیرپوشههایی برای سالها و ماهها ایجاد میکند، بنابراین فایلهایی که در ژانویه 2024 بارگذاری شدهاند، در مسیر /wp-content/uploads/2024/01/ قرار میگیرند. این ساختار برای اکثر سایتها مناسب است، اما مشکلاتی ایجاد میکند:
- با بزرگتر شدن سایت، پیدا کردن فایلهای مورد نیاز سختتر میشود
- عملیات پشتیبانگیری طولانیتر میشود
- مدیریت امنیتی فایلها پیچیدهتر خواهد شد.
علاوه بر موارد بالا اگر از CDN استفاده میکنید یا قصد دارید فایلها را روی سابدامین جداگانه میزبانی کنید، نیاز به تغییر مسیر بارگذاری رسانهها خواهید داشت.
تغییر مکان پیشفرض بارگذاری میتواند مزایای دیگری نیز داشته باشد، از جمله:
- سازماندهی بهتر فایلها بر اساس نوع یا پروژه
- کاهش فشار روی سرور اصلی با استفاده از مسیرهای جداگانه یا سابدامینها
- افزایش سرعت بارگذاری صفحات و بهبود تجربه کاربری
- سهولت در پشتیبانگیری و انتقال فایلها
- بهبود امنیت با جدا کردن فایلهای رسانهای از ساختار اصلی وردپرس
اما روش انجام این کار …
مرحله اول ایجاد پوشه بارگذاری جدید
اولین مرحله ایجاد یک پوشه جدید برای بارگذاری فایلها است. میتوانید از مدیریت فایل هاست یا FTP استفاده کنید. برای مثال، در FileZilla کافی است به دایرکتوری ریشه وردپرس بروید و پوشه wp-content را باز کنید. سپس پوشه جدیدی به نام دلخواه خود، مثلاً files، ایجاد کنید. این پوشه مکانی است که تمام فایلهای جدید در آن ذخیره خواهند شد. توجه داشته باشید که نام پوشه باید بدون فاصله و کاراکترهای خاص باشد تا وردپرس بتواند آن را شناسایی کند.
مرحله دوم افزودن کد برای تغییر مکان پیشفرض بارگذاری
برای تغییر مسیر بارگذاری، باید یک قطعه کد ساده PHP به سایت خود اضافه کنید. بهترین روش استفاده از افزونههای مدیریت کد مانند WPCode است تا بدون تغییر مستقیم فایلهای قالب، کد سفارشی خود را اضافه کنید و از مشکلات احتمالی جلوگیری شود.
کد زیر مسیر بارگذاری رسانهها را به پوشه جدید تغییر میدهد:
define('UPLOADS', 'wp-content/files');
در این مثال، تمام فایلهای رسانهای جدید در پوشه wp-content/files ذخیره میشوند. میتوانید نام و مسیر دلخواه خود را جایگزین کنید. پس از اضافه کردن کد، مطمئن شوید که کد در کل سایت فعال است. توجه داشته باشید که این تغییر تنها بر فایلهای جدید تأثیر میگذارد و فایلهای قبلی در مسیر قبلی خود باقی خواهند ماند. اگر نیاز دارید فایلهای قبلی را منتقل کنید، میتوانید از افزونههایی مانند Media Library Folders یا WP Offload Media استفاده کنید.
مرحله سوم تغییر تنظیمات سازماندهی فایلها
وردپرس به طور پیشفرض فایلها را در پوشههای سال و ماه ذخیره میکند. اگر ترجیح میدهید تمام فایلها در همان پوشه ذخیره شوند و ساختار سادهتری داشته باشید، به مسیر تنظیمات » رسانه بروید و گزینه ” پروندهها را ماهانه و سالانه سازماندهی کن” را غیرفعال کنید. این کار باعث میشود فایلهای جدید بدون ساختار سال/ماه ذخیره شوند و مدیریت آنها سادهتر شود. به خصوص برای سایتهایی با تعداد محدود فایلها، این روش کاربردی است. مزایای اضافی و نکات حرفهای :
- استفاده از سابدامین برای رسانهها باعث افزایش سرعت بارگذاری و کاهش فشار روی سرور اصلی میشود
- انتقال فایلها به مسیر جداگانه امنیت سایت را افزایش میدهد؛ زیرا هکرها دسترسی مستقیم به فایلهای قالب و افزونهها ندارند
- با سازماندهی دقیق، پشتیبانگیری منظم سریعتر و آسانتر انجام میشود، زیرا فایلها در پوشههای مشخصی ذخیره میشوند
- اگر از CDN استفاده میکنید، میتوانید مسیر بارگذاری را به CDN تغییر دهید و محتوای رسانهای به صورت جهانی در دسترس کاربران قرار گیرد
- این روش برای محیطهای آزمایشی نیز کاربرد دارد. میتوانید فایلهای آزمایشی را جدا از فایلهای اصلی سایت نگه دارید
تغییر مکان پیشفرض بارگذاری رسانهها در وردپرس یک روش ساده اما مؤثر برای مدیریت بهتر فایلها، افزایش سرعت سایت و بهبود امنیت است. با ایجاد پوشه جدید، افزودن کد سفارشی و تنظیم ساختار پوشهها، میتوانید یک کتابخانه رسانهای منظم و کارآمد داشته باشید.
پیشنهادی : ۱۳ کاری که باید قبل از تغییر قالب وردپرس انجام دهید
همچنین، استفاده از این روش باعث میشود بتوانید از CDN یا سابدامین برای میزبانی رسانهها استفاده کنید و عملکرد سایت خود را بهبود دهید. حتی اگر سایت شما کوچک است، این تغییر میتواند در طولانیمدت به مدیریت سادهتر و امنیت بالاتر کمک کند. در نهایت، فراموش نکنید قبل از اعمال تغییرات مهم همیشه از سایت خود پشتیبان تهیه کنید. این کار ریسک بروز مشکل را به حداقل میرساند و در صورت نیاز امکان بازگردانی سریع را فراهم میکند.








