آموزش وردپرس

تغییر نام پوشه WP-Content

سلام

اگر با وردپرس کار کرده باشید احتمالا می دانید  که درون پوشه WP-Content تمام دارایی های وردپرس شما ما نند تصاویر ، قالب ها ، شیوه نامه ها ، افزونه ها و  فایل زبان بصورت پیش فرض قرار دارد  اما آیا می دانید که می توانید نام این پوشه را بدلخواه خود تغییر دهید و وردپرس شما هنوز هم کار کند ؟

cover

یکی از مزایای این تغییر نام امن تر کردن وردپرس شماست .

در ادامه نحوه کار را یاد خواهید گرفت .

ایجاد یک پوشه جدید 


در این مثال ما نام پوشه WP-Content را به mrwordpress تغییر می دهیم . توجه داشته باشید که بعد از تغییر نام تمام قالب ها و افزونه های فعال شما ، غیر فعال خواهند شد و در صفحه مربوطه نمایش داده نخواهند شد چون وردپرس نمی تواند آنها را از محل پیش فرض خود یعنی  پوشه WP-Content پیدا کند .

break

اصلاح پیکر بندی


حالا ما نیاز داریم تا تغییرات اندکی را در فایل  wp-config.php انجام دهیم اما بهتر است قبل از هر گونه تغییر ایتدا یک نسخه پشتیبان از این فایل تهیه کنید تا در صورت اشتباه بتوانید دوباره آنرا بازیابی کنید .

ابتدا خط زیر را قبل از  require_once(ABSPATH . 'wp-settings.php');

که معمولا در پایین قرار دارد اضافه می کنیم تا به وردپرس بگوییم که نام پوشه wp-content به mrwordpress تغییر پیدا کرده است .

define ('WP_CONTENT_FOLDERNAME', 'mrwordpress');

سپس خط زیر را اضافه می کنیم تا وردپرس را به پوشه جدید هدایت کنیم .
define ('WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME) ;

بعد از اضافه کردن خط بالا ورپدرس پلاگین ها را پیدا و لیست می کند .

plugin

اما همانطور که می بینید تصویر اسکرین شات قالب هنوز دارای اشکال است .

screen

برای حل این مشکل خط زیر را برای مشخص کردن پوشه URL جدید اضافه می کنیم .
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_CONTENT_URL', WP_SITEURL . WP_CONTENT_FOLDERNAME);

تمام شد . حالا تمام قالب ها ، افزونه ها و فایل ها چندرسانه ای در پوشه جدید ذخیره خواهند شد .

نکته مهم
		

باید توجه داشته باشید که بعضی از قالب ها و افزونه ها پوشه WP_CONTENT را بعنوان مسیر و آدرس به جای تعریف آن بصورت پویا در فایل های خود استفاده می کنند . در چنین مواردی قالب ها و افزونه ها و تصاویر بدرستی کار نمی کنند . پس در استفاده از این ترفند نهایت دقت را لحاظ کنید تا به مشکل برنخورید . امیدوارم که این پست برای شما مفید باشد .
برچسب ها

سید حامد حسینی

بنده سید حامد حسینی هستم ، میدیریت سایت آقای وردپرس و ووکامرس فارسی ، دانشجوی مهندسی نفت هستم و از کار کردن با وردپرس لذت میبرم ، بعد از یک سال و درمان ، دوباره به سایت آقای وردپرس برگشتم تا همه ی دانشم رو با شما در میون بگذارم ، منتظر پیشنهاد و انتقادات شما هستم و تشکر میکنم از اینکه اینجا هستید . دوست دار شما ، تیم آقای وردپرس

نوشته های مشابه

یک نظر

  1. سلام من از ادمین سایت میخوام پست بذارم وقتی عکس یک پست رو آپلود میکنم ۴ تا عکس از همون عکس با سایز های مختلف تو هاست ذخیره میشه که فضای الکی اشغال میکنه و هر دفعه مجبورم برم اون ۴ تا عکس اضافه رو به صورت دستی پاک کنم . راهی برای رفع این مشکل هست؟
    ممنون میشم جواب بدید
    با تشکر

دیدگاهتان را بنویسید

دوره رایگان طراحی سایت از صفر تا صد

دوره رایگان طراحی سایت از صفر تا صد

برای شرکت در دوره رایگان آموزش طراحی قالب وردپرس ( طراحی سایت ) ایمیل خود را وارد کنید

اشتراک شما با موفقیت انجام شد ( ایمیل خود را چک کنید)

بستن