تـم لایـن | بهترین مرجع قالب و افزونه وردپرس


ترفتند های فایل کانفیک Wp-Config.php

آموزش و معرفی ترفتند های فایل کانفیک Wp-Config.php وردپرس

از فایل Functions.php برای تنظیمات قالب وردپرس واز فایل Wp-Config.php برای دسترسی به تنظیمات وردپرس استفاده میشود.
به منظور افزایش عملکرد و بهبود امنیت وردپرس ، میتوانید از Wp-Config.php پیکربندی ویژگی های پایگاه داده را مدیریت نمایید. در اینجا شما را با این تنظیمات آشنا میکنیم:

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

wp_config

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

در قسمت میزبان پایگاه داده مقدار پیشفرض localhost را قرارمیدهیم. شاید بپرسید چرا؟! دلیلش سازگاری localhost با بیشتر هاست ها می باشد.البته تعدادی از هاست ها با تنظیماتی متفاوت نیز وجود دارند که در زیر لیست از آنها را میگذاریم و شما نیاز دارید به نکته ذکر شده توجه کنید
• ۱and1 Hosting — db12345678
• DreamHost — mysql.example.com
• GoDaddy — h41mysql52.secureserver.net
• ICDSoft — localhost:/tmp/mysql5.sock
• MediaTemple (GS) — internal-db.s44441.gridserver.com
• Pair Networks — dbnnnx.pair.com
• Yahoo — mysql
توانایی تشخیص نوع هاست یک قابلیت جالبه فایل wp-config.php، است

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

کلید امنیتی در وردپرس

مجموعه ای از متغیرهای تصادفی که برای بهبود رمزگذاری اطلاعات ذخیره شده در کوکی های کاربران بکار میرود را کلیدهای امنیتی وردپرس مینامند از ورژن ۳٫۰ به بعد وردپرس اگر مراحل نصب را با ویزارد انجام دهید به صورت پیش فرض کلیدهای امنیتی در فایل wp-config.php ایجاد خواهد شد. اما در ورژن های قبلتر این کار باید به صورت دستی انجام میشد. در ورژن های قبل از ۳٫۰ وردپرس شما باید این را به طور دستی در فایل wp-config.php قرار دهید. ذر وردپرس ۳٫۰ به بعد اگر شما مراحل نصب را با ویزارد طی کنید، به طور اتوماتیک این کلیدهای امنیتی به فایل wp-config.php اضافه خواهد شد. برای استفاده عزیزان این کلید ها را درادامه قراردادیم:

آموزش امنیت پایگاه داده و پیشوند جدول

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

بهتر است بدانید که این خود یکی از حفره های امنیتی سایت ها است که هکرها در حملات خود از آن بهره میگیرند. و پیشنهاد ما به شما، برای ارتقا امنیت سایتتان تغییر دادن پیشوند جداول به چیزی غیر از _wp است
نکته : اگر وردپرس را راه اندازی کرده اید، برای تغییر پیشوند جداول نیاز به تغییرات بیشتری دارید که در مباحث دیگر به آن میپردازیم.

زبان وردپرس و تنظیمات آن

درصورتی که وردپرس فارسی را دریافت و نصب نمایید ، مطمعنا زبان پیشفرض وردپرس شما فارسی خواهد بود.
اما بهتر است بدانید که با استفاده از کدهای زیر میتوانید آن را تغییر دهید.

فایل ترجمه (mo.) باید در مسیر های زیر آپلود شود
۱٫ wp-content/languages
۲٫ wp-includes/languages
و شما با کد بالا، زبان مورد نظر خود را تعریف نمایید.

خطایابی وردپرس

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

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

در وردپرس شما می توانید آدرس سایت / وبلاگ و در کل تمامی آدرس های وردپرس خود را شخصی سازی نمایید. و تمامی این آدرس ها در پایگاه داده شما قرار میگیرند.
البته در ورژن ۲٫۲ وردپرس در فایل wp-config.php تنظیمات لازم ذخیره و زمان فراخوانی در قالب، کوئری پایگاه داده مربوطه اجرا می شد

و کدهای فوق تعداد کوئری های پایگاه داده را کاهش داده و عملکرد سایت را افزایش میداد.

لغو مجوز فایل

چنانچه میخواهید محدودیت کاربران برای دسترسی و مجوز به فایل ها را حذف کنید و هاست شما برای تمامی کاربران مجوز فایل ها را محدود کرده ، میتوانید ویژگی مجوز فایل ها را با این کد غیر فعال کنید.

البته معمولا بیشترکاربران به این تغییر نیازی ندارند.

آموزش زباله دان در وردپرس

ازنسخه ۲٫۹ به بعد زباله دان به وردپرس اضافه شد، اما فقط امکان نگهداری مطالب حذف شده را به کاربر میدهد و برگه ها و مطالب حذف شده شما در آن ذخیره میشوند
زباله دان وردپرس به صورت اتوماتیک هر ۳۰ روز یک بار خالی میشود و برای تغییر این زمان پیشفرض میتوانید از کد زیر استفاده نمایید :

شما میتوانید برای غیرفعال شدن زباله دان و حذف بی مکث مطالب، در کد بالا به جای ۵ عدد ۰ قرار دهید
البته درنظر داشته باشید که دیگر امکان بازگردانی وجود ندارد و هر کلیک تصادفی و غیر عمد به معنای حذف قطعی مطلب شما قلمداد می شود.

FTP/SSH هنگام آپدیت

امکانی برای بروزرسانی افزونه های وردپرس ، نسخه وردپرس و هر قابلیت دیگر وجود دارد اما گاهی برای بروزرسانی هاست نیاز به ftp یا ssh دارد.
با استفاده از کد زیر می توانید این ویژگی را غیرفعال کنید:

update plugins

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

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

حال که آن را فعال نمودید میتوانید از صفحه زیر این قابلیت را مدیریت نمایید
http://www.yoursite.com/wp-admin/maint/repair.php
نکته مهم: با فعال سازی آن هر کاربری بدون ورود امکان مدیریت پایگاه داه شما را دارد و نیازی به ورور نیست. پس بعد از بهینه سازی این کد را از wp-config.php حذف کنید

آموزش افزایش محدودیت حافظه PHP

بعد از فعال کردن برخی افزونه ها اکثر کاربران وردپرس با خطای کاهش حافظه مواجه می شوند.
با استفاده از کد زیر متوانید حافظه را مدیریت کنید:

نکته: احتمال اینکه این کد در برخی از هاست ها کار نکند ، وجود دارد.

آموزش حرفه ای وردپرس آموزش وردپرس

دیدگاه خود را بیان کنید

78 + = 81