کد تخفیف فوق العاده 15% برای تمام محصولات حلقه وردپرس فقط برای خرید اول !

firstsale

چراحلقه وردپرس

تفاوت ما

محصولاتی با کیفیت و اختصاصی با فروش آسان و سریع و نصب و اجرای دقیق توسط پشتیبانان حلقه وردپرس با تخفیفات ویژه باعث خواهد شد حلقه وردپرس تفاوت ایجاد کند

پشتیبانی حرفه ای

با تغییر کادر پشتیبانی حلقه وردپرس ، پشتیبانی به سه روش مختلف از طریق تیکت با پاسخگویی کمتر از 24 ساعت و تلفنی و تلگرامی انجام می گیرد و نگرانی بابت خدمات محصولات نخواهید داشت

قالب ووکامرس پرستور
قالب ووکامرس پرشنگ
قالب ووکامرس استوریکا
دانستنی‌ها و نکات فایل تنظیمات وردپرس

دانستنی‌ها و نکات فایل تنظیمات وردپرس

(آخرین بروزرسانی در : خرداد ۲۵, ۱۳۹۴)

به طور کلی پس از فایل فانکشن، wp-config.php (فایل حاوی تنظیمات وردپرس) یکی از مهمترین قسمت‌های سیستم مدیریت محتوای وردپرس به شمار می‌رود. از این فایل در حالت عادی برای ثبت اطلاعات دیتابیس استفاده می‌شود؛ اما اکنون قصد داریم قسمت‌های مختلف این فایل را به طور جداگانه مورد بررسی قرار داده و چند روش کاربردی برای بهره‌گیری بهتر از آن را به شما آموزش دهیم. با ما همراه باشید…

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

1

2

در این فرم که اطلاعات مربوط به نام و یوزرنیم/پسورد دیتابیس و همچنین میزبان “پایگاه داده” و “پیشوند جدول” از شما خواسته شده است.

مقدار میزبان پایگاه داده در اغلب هاستینگ ها به صورت “localhost” تعریف شده است. در صورتی که وردپرس شما با این مقدار قادر به عملکرد نبود، باید اطلاعات مربوط به این فیلد را از سرویس دهنده‌ی هاستتان بخواهید اما…

یکی از جالب ترین امکانات فایل تنظیمات وردپرس، کد تشخیص نوع هاست است. به این صورت که با اضافه کردن این کد، مقدار “میزبان پایگان‎داده” شناسایی خواهد شد.

define('DB_HOST', $_ENV{DATABASE_SERVER});

برای استفاده از کد باید آنرا به صورت دستی به فایل تنظیمات وردپرس اضافه کنید.

فیلد بعدی در نصب وردپرس توسط ویزارد، “پیشوند پایگاه داده” است. پیشنهاد می‌شود جهت حفاظت از سایت در برابر حملات سایبری، مقدار این فیلد را تغییر دهید.

کد تعیین پیشوند پایگاه داده برای تنظیم دستی به صورت زیر است:

$table_prefix = 'wp_';

کلید‌های امنیتی

این کدها شامل مجموعه‌ای از متغیر تصادفی می‌شوند که در رمزگذاری بهتر اطلاعات کوکی برای کاربران مفید است.

define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
define('AUTH_SALT', 'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT', 'put your unique phrase here');
define('NONCE_SALT', 'put your unique phrase here');

البته این کدها از نسخه ۳ به بعد وردپرس، به صورت پیشفرض وجود دارند. در صورتی که از نسخه های قدیمی تر استفاده می‌کنید، کد بالا را به فایل تنظیمات وردپرس اضافه کنید.

 

تعیین زبان

اگر از نسخه‌ی فارسی وردپرس استفاده نمی‌کنید، قادر هستید زبان سیستم خود را با کد زیر تعیین کنید:

define('WPLANG', '');
define('LANGDIR', '');

همچنین فایل ترجمه مربوط به زبان مورد نظر (با پسوند .mo) باید ابتدا در wp-content/languages و سپس در wp-includes/languages قرار گیرد.

در لینک زیر می‌توانید وردپرس را با زبان‌های مختلف پیدا کنید.

Translation Teams

 

دیباگینگ (خطایابی) وردپرس

وردپرس برای برنامه نویسان و توسعه دهندگان خود امکان پیدا کردن ارورهای سیستم خود را قرار داده است. این مد در حالت عادی غیر فعال است. برای فعالسازی آن کد زیر را به فایل تنظیمات وردپرس اضافه کنید:

define(‘WP_DEBUG’, true);


آدرس سایت/وبلاگ

در تنظیمات وردپرس شما آدرس سایت و آدرس وردپرس خود را تعیین می‌کنید. با قرار دادن کد زیر در فایل تنظیمات وردپرس، تعداد کدهای دیتابیس کوئری کاهش یافته و باعث بهینه سازی سایت خواهد شد:

define('WP_HOME', 'http://www.wploop.ir');
define('WP_SITEURL', 'http://www.wploop.ir');

لغو مجوز دهی به فایل‌ها

شما می‌توانید مجوزدهی به فایل ها را غیرفعال کنید.  درصورتی که هاست شما مجوز فایل‌ها را برای تمام کاربرانش محدود کرده است، با استقاده از کد زیر قادر خواهید بود امکان مجوز دهی به فایل‌ها را غیر فعال کنید. البته بیشتر کاربران به این مورد نیازی ندارند.

define('FS_CHMOD_FILE', 0755);
define('FS_CHMOD_DIR', 0644);

ویژگی سطل زباله وردپرس

سطل زباله وردپرس (یا WordPress Trash) ویژگی هست که از نسخه ۲٫۹ وردپرس به این سیستم مدیریت محتوا اضافه شد. عملکرد سطل زباله به این صورت است که در صورت حذف نوشته در وردپرس، آن مطلب از قسمت دیداری سایت حذف خواهد شد و تا یک ماه در سطل زباله نگه‌داری می‌شود. پس از آن مطلب به طور کلی حذف خواهد شد.

با استفاده از کد زیر خواهید توانست میزان پیشفرض ۳۰ روز را به مقادیر دلخواه (مانند ۷ روز) تغییر دهید:

define('EMPTY_TRASH_DAYS', 7 );

در صورتی که در کد بالا عدد ۰ قرارگیرد ویژگی سطل زباله وردپرس غیرفعال خواهد شد و پس از کلیک روی گزینه “زباله‌دان”، نوشته به کلی حذف خواهد شد. توجه کنید که در این صورت با هر کلیک غیرعمد مطالب بدون پرسش تایید حذف می‌شوند.

 

غیر فعال کردن درخواستFTP/SSH

3

در برخی مواقع جهت بروزرسانی و دانلود افزونه یا قالب، وردپرس درخواست وارد کردن اطلاعات FTP یا SSH را به وبمستر می‌دهد. برای غیرفعال کردن این ویژگی کد زیر را به فایل تنظیمات وردپرس اضافه کنید:

define('FS_METHOD', 'ftpext');
// مکان نصب وردپرس
define('FTP_BASE', '/path/to/wordpress/');
// پوشه wp-content
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
// پوشه wp-plugins
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
// مکان کلید عمومی SSH
define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
// مکان کلید خصوصی SSH
define('FTP_PRIVKEY', '/home/username/.ssh/id_rsa');
// نام کاربری FTP یا SSH
define('FTP_USER', 'username');
// رمز نام کاربری FTP یا SSH بالا
define('FTP_PASS', 'password');
// پورت SSH/FTP سرور
define('FTP_HOST', 'ftp.example.org:21');

بهینه‌سازی خودکار دیتابیس

این ویژگی در نسخه های جدید وردپرس اضافه شده است. برای فعالسازی آن کد زیر را به دیتابیس وردپرس اضافه کنید:

define('WP_ALLOW_REPAIR', true);

پس از آن در آدرس زیر می‌توانید تنظیمات مربوط به آنرا مشاهده کنید.

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

 

افزایش حافظه PHP

یکی از مشکلات همیشگی کاربران وردپرس پیغام خطای کمبود حافظه در هنگام استفاده از یک افزونه است. شما می‌توانید از طریق کد زیر محدودیت در حافظه PHP را افزایش دهید.

define('WP_MEMORY_LIMIT', '64M');

این ویژگی در برخی از هاستینگ ها عمل نمی‌کند. بنابراین باید از آنها بخواهید، حافظه PHP شما را افزایش دهند.

شاید اینا هم بدردت بخوره ... !

دیدگاه ها

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *