نویسنده: رضا

  • تست سرعت وردپرس با GTmetrix – آموزش جامع

    تست سرعت وردپرس با GTmetrix – آموزش جامع

    گزینه‌های بسیاری برای وبسایت‌ها وجود دارد که از طریق آن می‌توانید اقدام به تست سرعت وردپرس خود و بررسی عملکرد آن کنید و در نهایت با تحلیل گزارش اقدام به رفع معایب و موانع به جهت افزایش سرعت وردپرس خود کنید. یکی از این ابزارها GTmetrix است.

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

     

    تست سرعت وردپرس

    GTmetrix توسط شرکت ‌GT.net در کانادا به عنوان ابزاری برای مشتریانش توسعه یافته تا از کیفیت عملکرد وبسایت آنها اطمینان حاصل نماید. به مانند Pingdom یکی از شناخته‌شده‌ترین ابزارها برای تست سرعت وردپرس و وبسایت در اینترنت محسوب می‌شود. در واقع استفاده از GTmetrix بسیار آسان است و تازه‌کاران می‌توانند به آسانی و به سرعت کار با آن را بیاموزند.

    GTmetrix از ترکیبی از Google PageSpeed Insights و ‌YSlow برای امتیازدهی و توصیه‌های خود استفاده می‌کند.

    تنظیمات تحلیل GTmetrix

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

    تحلیل با ابزار تست سرعت وردپرس GTmetrix

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

    GTmetrix Summary (جزییات و امتیاز عملکرد)

    وقتیکه وبسایت وردپرس خود را با استفاده از GTmetrix مورد ارزیابی قرار می‌دهید دو معیار به چشم شما خواهد خورد:

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

    در سال ۲۰۲۰ گوگل مجموعه استاندارد جدیدی را برای سنجش تجربه کاربری و عملکرد وب به نام Web Vitals معرفی کرد. Web Vitals شامل گستره‌ای از معیارها می‌شود اما GTmetrix از LCP، TBT و CLS استفاده می‌کند.

    • ‌LCP مقدار زمانی است که طول می‌کشد تا بزرگترین بخش از صفحه شما بارگیری شود. برای برخی از وبسایت‌ها، LCP می‌تواند تصویر اسلایدر باشد در حالیکه برای وبسایت‌های دیگر می‌تواند متن بدنه باشد.
    • TBT مقدار زمانی است که یک صفحه پیش از اینکه کاربر بتواند با وبسایت تعامل داشته باشد مسدود می‌شود. CSS و JS مسدودکننده تاثیر بسیار زیادی بر TBT دارد.
    • CLS اشاره به جابجایی عناصر زمانیکه صفحه بارگیری می‌شود دارد. برای مثال هنگام بارگیری صفحه، لایه‌بندی یک صفحه از جمله توییت‌های موجود ممکن است به شکل نامناسبی تغییر یابد.

    صفحه خلاصه گزارش GTmetrix نیز شامل تصویرسازی در خصوص سرعت وبسایت است که خط زمانی رویدادهای کلیدی حین بارگیری صفحه را به شما نشان می‌دهد.

    ۵ افزونه برای افزایش سرعت وردپرس

    Performance

    تب بعدی تب عملکرد یا Performance در گزارش GTmetrix است که معیارهای مفید الگوریتم Lighthouse گوگل را به شما نشان می‌دهد. به علاوه LCP، TBT و CLS که در صفحه خلاصه گزارش Summary نمایش داده می‌شود، بخش Performance Metrics نیز SI شاخص سرعت، TTI زمان تعامل و FCP را نمایش می‌دهد.

    تست سرعت وردپرس gtmetrix

    در حالیکه بخش Performance Metrics به شما دقیقا نمی‌گوید که چه چیزی را بایستی بهبود بخشید، اما به شما خلاصه‌ای مفید در خصوص معیارهای کلیدی تجربه کاربری نشان می‌دهد که با استفاده از آنها می‌توانید تست سرعت وردپرس خود را تحلیل و در نهایت اقدام به بهبود آن کنید.

    در همان صفحه GTmetrix به شما زمانبندی مرور را نشان می‌دهد که شامل زمان بارگیری، مدت زمان برای اولین بایت، زمان بارگیری کامل و … می‌باشد. در گذشته این معیارها بسیار اهمیت داشتند. اما حالا گوگل استانداردهایی را در قالب Web Vitals معرفی کرده است.

    آیا پلاگین وردپرس باعث کاهش سرعت می شود؟

    ساختار Structure

    تب Structure در GTmetrix جایی است که مسایل به خصوصی که بر عملکرد وبسایت شما تاثیر می‌گذارند را می‌توانید مشاهده کنید. این صفحه به این دلیل بسیار اهمیت دارد که اطلاعات قابل اتکایی مانند کوچک‌سازی CSS و موارد دیگر را برای بهینه‌سازی وبسایت شما معرفی می‌کند.

    در اینجا به برخی از مواردی که احتمالا به آنها برخواهید خورد اشاره می‌کنیم.

    Serve Scaled Images

    وقتیکه صحبت از کار با تصاویر در وبسایت می‌شود، همیشه بایستی سعی کنید که تصاویری با ابعاد مناسب در وبسایت خود بارگذاری کنید و به CSS اجازه تغییر اندازه آن را ندهید. اگر اینکار را انجام ندهید در نهایت در گزارش GTmetrix با پیغام serve scaled images برخواهید خورد. اگر از وردپرس استفاده می‌کنید به صورت خودکار هنگام بارگذاری تصاویر در کتابخانه تصاویر شما تغییر اندازه داده خواهند شد. این تنظیمات را می‌توانید در بخش تنظیمات > رسانه وردپرس خود بیابید. با این روش، دیگر CSS اقدام به تغییر اندازه تصاویر نخواهد کرد. همچنین می‌توانید آنها را با افزونه بهینه‌سازی تصویر تغییر اندازه دهید.

    طراحی وبسایت وردپرس – راهنمای جامع

    Inline Small CSS

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

    Inline Small JavaScript

    درست به مانند نوشتن خطی در CSS، همین قضیه برای جاوا اسکریپت نیز صادق است. معمولا اینکار توصیه نمی‌شود چرا که باعث افزایش اندازه کلی بارگیری صفحه‌تان می‌شود.

    Minify CSS and JavaScript

    کوچک‌سازی یا Minification در اصل حذف تمام کاراکترهای غیرضروری از کد منبع بدون تغییر در کارکرد آنها است. این کار می‌تواند از طریق حذف خط‌های جدید، فضاهای خالی، دندانه‌گذاری و … به دست آید. با انجام اینکار می‌توانید از حجم فایل‌های خود کاسته و بر سرعت بارگیری صفحه بیافزایید.

    یکی از افزونه‌های مفید برای انجام اینکار Autoptimize است. پس از نصب و فعال‌سازی اطمینان یابید که گزینه‌های Optimize JavaScript Code و Optimize CSS Code تیک خورده باشند. اگر وبسایت بزرگی دارید بایستی کارهای بیشتری انجام دهید و استفاده از این افزونه می‌تواند بر عملکرد وبسایت شما تاثیر منفی بگذارد. معمولا ترکیب CSS و جاوا اسکریپت در وبسایت‌های بزرگ توصیه نمی‌شود.

    بهینه‌سازی تصاویر

    تا آوریل ۲۰۱۷ تصاویر ۶۶٪ از کل وزن صفحات اینترنتی را تشکیل می‌دادند. بنابراین وقتیکه صحبت از تست سرعت وردپرس و بهینه‌سازی آن می‌شود، تصاویر جایگاه اول را در این بین دارند و مساله‌ای به مراتب مهم‌تر در تست سرعت وردپرس نسبت به فونت‌ها و اسکریپت‌ها به شمار می‌روند.

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

    Reduce Initial Server Response Time

    در تست سرعت وردپرس یکی از مسایلی که احتمالا با آن برخواهید خورد پیشنهاد کاهش زمان پاسخ اولیه سرور است. بدون کش صفحات، وردپرس از PHP برای ساخت صفحات در هر درخواست استفاده خواهد کرد بدین معنا که در پاسخ سریع به درخواست‌ها دچار مشکل خواهد شد. با فعال‌سازی و استفاده از قابلیت کش صفحات، وبسایت شما از پیش فایل‌های HTML را خواهد ساخت که به نسبت حالت پیش‌فرض بسیار سریع‌تر خواهد بود.

    Minify HTML

    یکی از موارد دیگری که احتمالا در نتایج تست سرعت وردپرس خود در GTmetrix مشاهده می‌کنید Minify HTML است. درست به مانند CSS و جاوا اسکریپت، HTML را نیز می‌توان با حذف کاراکترهای غیرضروری کوچک‌سازی یا Minify کرد.

    فعال‌سازی GZIP Compression

    GZIP فرمت فایل و برنامه نرم‌افزاری است که برای فشرده‌سازی فایل استفاده می‌شود. GZIP Compression از سمت سرور فعال می‌شود و اجازه کاهش بیشتر اندازه HTML، فایل‌های استایل و جاوا اسکریپت را می‌دهد. اما اینکار را نمی‌توانید با تصاویر انجام دهید چرا که به شکلی متفاوت فشرده‌سازی شده‌اند. احتمالا این روش یکی از ساده‌ترین روش‌های بهینه‌سازی است که می‌توانید برای وردپرس خود انجام دهید.

  • بهینه سازی عکس های وردپرس در سال ۲۰۲۱

    بهینه سازی عکس های وردپرس در سال ۲۰۲۱

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

    بهینه سازی عکس های وردپرس به چه معناست؟

    تصاویر بزرگ باعث کاهش سرعت بارگیری صفحات وبسایت می‌شوند که در نتیجه باعث نارضایتی کاربر می‌شود. بهینه سازی عکس های وردپرس به روند کاهش اندازه فایل‌ها گفته می‌شود، اینکار را می‌توان با افزونه یا اسکریپت انجام داد که باعث افزایش سرعت بارگیری صفحات وبسایت می‌شوند.

    مزایای فرمت درست برای عکس های وردپرس

    چرا بایستی برای عکس های وردپرس خود از فرمت مناسب استفاده کنید؟ مزیت‌های اینکار چیست؟ با بهینه سازی عکس های وردپرس باعث بهبود عملکرد وردپرس خود خواهیم شد. ۲۱٪ از حجم صفحات وبسایت‌ها را عکس و تصاویر تشکیل می‌دهند. بنابراین وقتیکه صحبت از بهینه سازی وردپرس می‌شود، اولین کاری که بایستی انجام دهیم بهینه سازی عکس های وردپرس هستند.

    مزایای بهینه سازی عکس های وردپرس:

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

    شیوه بهینه سازی عکس های وردپرس

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

    بهینه سازی وردپرس

    دو مساله اصلی در اینجا وجود دارد که یکی فرمت فایل و دیگری نوع فشرده‌سازی است که قرار است از آن استفاده کنید. با انتخاب شیوه فشرده‌سازی درست و فرمت فایل مناسب می‌توان اندازه عکس خود را تا ۵ برابر کاهش داد.

    انتخاب درس فرمت فایل عکس

    پیش از اینکه شروع به ویرایش عکس ها کنید مطمئن شوید که بهترین نوع فایل را برای عکس خود انتخاب کرده‌اید. چندین نوع فرمت برای فایل های عکس وجود دارد:

    • PNG – عکس‌هایی با کیفیت بالا تولید می‌کند اما همچنین حجم تصاویر نیز بالا هستند.
    • JPEG – با کمک این فرمت می‌توانید توازن خوبی بین کیفیت و اندازه مناسب برای فایل برقرار کنید.
    • GIF – تنها از ۲۵۶ رنگ استفاده می‌کند. بهترین گزینه برای تصاویر متحرک است.

    البته فرمت‌های دیگر نیز وجود دارند مانند WebP و JPEG XR اما در همه مرورگرها هنوز پشتیبانی نمی‌شوند. به صورت کلی از فرمت‌های JPEG یا ‌JPG برای تصاویر با رنگ‌های زیاد و از PNG برای تصاویر ساده استفاده می‌شود.

    مقایسه اندازه و کیفیت

    در ادامه مثالی در خصوص توازن بین کیفیت و اندازه ارایه می‌کنیم. اولین مساله این است که استفاده از نرخ فشرده‌سازی بسیار پایین منجربه باکیفیت‌ترین تصویر و البته اندازه بزرگتر برای فایل می‌شود. دومین مساله این است که استفاده از نرخ فشرده‌سازی بسیار بالا منجربه کیفیت بسیار پایین برای تصویر اما اندازه فایل کوچک‌تر می‌شود. در ادامه، تصویر اصلی و تصویر دوم پس از فشرده‌سازی بالا را خواهید دید.

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

    همانطور که ملاحضه می‌کنید عکس اول حدود ۶۵۰ کیلوبایت حجم دارد. این حجم برای یک عکس کاملا زیاد است. همیشه بایستی حجم کل صفحه وبسایت خود را بین ۱ تا ۲ مگابایت حفظ کنید. ۶۵۰ کیلوبایت بیش از یک چهارم از حداکثر اندازه استاندارد برای یک صفحه است. تصویر دوم اما به شکل قابل توجهی از نظر کیفی فاجعه به حساب می‌آید اما اندازه عکس ۱۵ برابر کاهش یافته است.

    بهینه‌سازی زمان بارگذاری صفحه

    حالا بایستی یک حد متوسطی از میزان فشرده‌سازی را در نظر داشته باشیم. نتیجه را می‌توانید در تصویر زیر مشاهده کنید. حجم تصویر جدید حدود ۱۷۰ کیلوبایت است و از طرفی هم برای چنین عکسی کیفیت قابل قبولی محسوب می‌شود. از اندازه تصویر اصلی حدود ۴ برابر کاسته شده است.

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

    بهینه سازی عکس های وردپرس به صورت بااتلاف و بدون اتلاف

    مهم است که تفاوت بین دو نوع فشرده‌سازی را درک کنیم بااتلاف lossy و بدون اتلاف lossless.

    lossy یا بااتلاف – فیلتری است که برخی داده‌ها از این طریق حذف می‌شوند. با استفاده از این روش از کیفیت عکس کاسته شده بنابراین بایستی مراقب وضعیت کاهش کیفیت عکس باشید. اندازه فایل به اندازه قابل توجهی کم می‌شود. برای اینکار می‌توانید از ابزارهایی مانند فوتوشاپ یا دیگر ویرایشگرهای عکس و تصویر استفاده کنید تا به توازنی بین کیفیت و اندازه عکس دست یابید. مثال بالا در واقع از روش فشرده‌سازی بااتلاف یا lossy استفاده کرده است.

    نشانی وب URL و تاثیر آن بر سئو

    lossless یا بدون اتلاف – فیلتری است که داده‌ها را فشرده‌سازی می‌کند. با استفاده از این روش کیفیت عکس کاهش پیدا نمی‌کند اما نیازمند decompression (از فشرده‌سازی خارج شدن) عکس ها پیش از رندر شدن است. برای بهینه‌سازی بدون اتلاف می‌توانید از ابزارهایی مانند فتوشاپ یا FileOptimizer یا ImageOptim یا ابزارهای آنلاین و یا websiteplanet.com استفاده کنید.

    ابزارها و برنامه‌های بهینه سازی عکس های وردپرس

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

    تغییر اندازه تصاویر

    در گذشته مقیاس‌گذاری تصاویر برای بارگذاری بسیار اهمیت داشت تا از این طریق به CSS اجازه ندهیم که آنها را تغییر اندازه دهد. بهرحال پس از نسخه ۴.۴ وردپرس این مساله دیگر اهمیت ندارد چرا که از تصاویر واکنشگرا استفاده می‌کند. در اصل وردپرس به صورت خودکار چندین اندازه از هر تصویر را در کتابخانه خود ذخیره می‌کند. با در نظر گرفتن اندازه‌های در دسترس هر تصویر در خصوصیت srcset مرورگرها حالا می توانند اندازه مناسب را فراخوانی کنند و دیگر ابعاد تصویر را نادیده بگیرند.

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

    اگر به دنبال حفظ فضای هاست خود هستید می‌بایست دستی به سر و روی کتابخانه خود بکشید. می‌توانید اینکار را با کمک افزونه Media Cleaner با یافتن فایل‌های چندرسانه‌ای بلااستفاده انجام دهید. این افزونه تمام فایل‌های چندرسانه‌ای شما را اسکن می‌کند و مواردی که بدون استفاده رها شده‌اند را به شما نشان می‌دهد و سپس می‌توانید با مرور آنها اقدام به حذفشان کنید.

    افزونه Media Cleaner سیستم هوشمندی دارد: وقتیکه فایل‌ها حذف می‌شوند به پوشه زباله‌دان منتقل می‌شوند. با اینکار می‌توانید وبسایت خود را برای مدتی آزمایش کنید و مطمئن شوید که همه‌چیز به درستی کار می‌کند. اگر تصویر یا فایل چندرسانه‌ای گم شد بتوانید به آسانی آن را با چند کلیک بازگردانی کنید یا خیلی ساده اقدام به خالی کردن زباله‌دان خود کنید.

    افزونه‌های بهینه سازی عکس های وردپرس که می‌توانید از آنها استفاده کنید

    خوشبختانه به لطف وردپرس نیازی نیست که قالب‌بندی یا وضعیت فشرده‌سازی فایل‌های خود را دستی تغییر دهید. افزونه‌های بسیاری هستند که اینکار را به صورت خودکار برای شما انجام می‌دهند. چند افزونه هستند که کار بهینه‌سازی فایل‌های تصویری را به صورت خودکار هنگام بارگذاری آنها برای شما انجام می‌دهند. همچنین افزونه‌هایی وجود دارند که کار بهینه‌سازی را حتا پس از بارگذاری آنها در گذشته برای شما صورت می‌دهند.

    البته خیلی مهم است که تنها به افزونه‌ها در این مسیر متکی نباشید. برای مثال نبایستی تصویر ۲ مگابایتی را بر روی وردپرس و فضای خود بارگذاری کنید. اینکار باعث از دست رفتن فضای دیسک شما می‌شود. بهترین روش تغییر اندازه سریع تصاویر با ابزارهای ویرایش تصویر و بارگذاری آنها با استفاده از افزونه‌های زیر است:

    • Imagify Image Optimizer
    • ShortPixel Image Optimizer
    • Optimole
    • EWWW Image Optimizezr Cloud
    • WP Smush
    • TinyPNG
    • ImageRecycle

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

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

    • اگر از افزونه وردپرس استفاده می‌کنید، ابتدا اقدام به فشرده‌سازی و بهینه‌سازی تصاویر بر روی سرور کنید. اینکار به نوبه خود باعث کاهش زمان بارگیری تصاویر بر روی صفحات وبسایت شما خواهد شد.
    • تا حد امکان از تصاویر وکتور به همراه JPG و PNG استفاده کنید.
    • از CDN برای ارایه سریع تصاویر به بازدیدکنندگان در سرتاسر دنیا بهره ببرید.
    • داده‌های نالازم تصویر را حذف کنید.
    • از افکت‌های CSS3 تا حد امکان بهره ببرید.
    • تصاویر را با ابعاد مناسب ذخیره کنید. همچنین به خاطر داشته باشید که حالا وردپرس از تصاویر واکنشگرا بدون تغییر اندازه به کمک CSS بهره می‌جوید.
    • از وب‌فونت به جای قراردهی متن در داخل تصاویر استفاده کنید.
    • تا حد امکان از روش فشرده‌سازی با اتلاف استفاده کنید.
    • از بهترین فرمت برای کار مشخص بهره جویید.
    • از GIF در صورت لزوم برای ایجاد انیمیشن کمک بگیرید (اما GIFها را نیز فشرده‌سازی کنید).
    • از PNG در صورتی که به کیفیت بالاتر و جزییات بیشتری احتیاج دارید بهره ببرید.
    • از JPG برای تصاویر کلی و اسکرین‌شات‌ها استفاده کنید.
    • متاداده‌های نالازم تصاویر را حذف کنید.
    • روند را تا حد امکان خودکارسازی کنید.
    • تصاویر را با فرمت «بهینه شده برای وب» در ابزارهایی مانند فتوشاپ ذخیره کنید.
    • از WebP در کروم برای ارایه تصاویر کوچک‌تر استفاده کنید.
  • چگونه صفحه ورود به مدیریت وردپرس را تغییر دهم؟

    چگونه صفحه ورود به مدیریت وردپرس را تغییر دهم؟

    اهمیت صفحه ورود به مدیریت وردپرس

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

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

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

    صفحه ورود به مدیریت وردپرس کجا قرار دارد؟

    صفحه ورود به مدیریت وردپرس را با افزودن /login/ یا /admin/ یا wp-login.php/ به انتهای نشانی وبسایت شما قابل دسترسی است.

    اگر وردپرس خود را در یک زیر پوشه یا زیردامنه نصب کرده‌اید، یکی از سه مسیر بالا را به انتهای نشانی به شکل زیر وارد کنید:

    www.yoursite.com/wordpress/wp-login.php  یا blog.yoursite.com/wp-login.php

    با استفاده از نشانی‌های بالا وردپرس شما را به صفحه ورود به مدیریت وردپرس هدایت خواهد کرد. در هر صورت بایستی به صفحه لاگین وردپرس خود هدایت شوید yoursite.com/wp-login.php

    صفحه ورود به مدیریت وردپرس

    چگونه نشانی صفحه ورود به مدیریت وردپرس وبسایت خودم را تغییر دهم؟

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

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

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

    حمله بروت فورس

    حملات بروت فروس چیست: حملات بروت فورس تلاش برای دسترسی به صفحه مدیریت وردپرس با حدس زدن کلمه عبور و نام کاربری به صورت مداوم است به این شکل که لیستی از کلمات معمول برای نام کاربری و کلمه عبور که در اینترنت عمومیت دارد برای این کار استفاده می‌شود. کاری که در حملات بروت فورس انجام می‌شود استفاده از هزاران ترکیب از این کلمات برای دستیابی و صفحه مدیریت وردپرس است.

    تغییر صفحه ورود به مدیریت وردپرس با افزونه

    معمول‌ترین و راحت‌ترین روش برای تغییر صفحه ورود به مدیریت وردپرس استفاده از افزونه‌های رایگان مانند WPS Hide Login است که بیش از ۸۰۰ هزار بار توسط کاربران بر روی وردپرس نصب شده است.

    این افزونه بسیار کم حجم است و مهمتر اینک هیچ فایلی را در هسته تغییر نداده و دستوری را بازنویسی نمی‌کند. همچنین با بادی‌پرس، بی‌بی‌پرس و سایر افزونه‌ها به خوبی کار می‌کند.

    مخفی‌سازی صفحه ورود به مدیریت وردپرس

    وقتیکه افزونه را دانلود و فعال کردید تمام کاری که نیاز است انجام دهید:

    1. بر روی WPS Hide Login از تب تنظیمات کلیک کنید.
    2. نشانی مسیر ورود جدید را در فیلد نشانی ورود وارد کنید.
    3. نشانی تغییر مسیر مد نظر خود را در نشانی تغییر مسیر بیافزایید. این صفحه زمانی مورد استفاده قرار می‌گیرد که فردی تلاش می‌کند به صفحه استاندارد و عمومی wp-login.php دسترسی یابد.
    4. در نهایت نیز بر روی ذخیره تغییرات کلیک کنید.

    افزونه پولی و جایگزین که برای تغییر نشانی ورود به صفحه مدیریت وردپرس استفاده می‌شود افزونه Perfmatters است.

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

    ایمن کردن wp-config.php وردپرس

    تغییر صفحه ورود به مدیریت وردپرس با استفاده از فایل htaccess.

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

    به شکل سنتی با استفاده از cPanel خود می‌توانید اقدام به ویرایش فایل htaccess. بر روی وبسایت خود کنید. نقش اصلی این فایل پیکربندی نقش‌ها و برقراری تنظیمات در سطح سیستم است. از آنجاییکه در خصوص مخفی‌سازی صفحه لاگین صحبت می‌کنیم، htaccess. می‌تواند اینکار را به دو شکل انجام دهد.

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

    روش دوم فعال‌سازی دسترسی به صفحه لاگین بر اساس لیستی از آدرس‌های IP مورد اعتماد است.

    محدودسازی تلاش ورود به صفحه مدیریت وردپرس

    روش امنیتی موثر دیگر محدود کردن تعداد تلاش ورود به صفحه مدیریت وردپرس است. برای اینکار می‌توانید از افزونه رایگان مانند Limit Login Attempts Reloaded استفاده کنید.

    limit-login-attempts-reloaded

    بعد از دانلود و فعال‌سازی افزونه بایستی با تنظیمات فارسی مواجه شوید در غیر این صورت باز هم گزینه‌های این افزونه خیلی سرراست و آسان است:

    • Total Lockouts: تعداد تلاش‌های ناموفق برای ورود به صفحه مدیریت.
    • Allowed Retries: تعداد تلاش‌های مجاز یک آدرس IP پیش از مسدود شدن. رقم بین چهار و شش می‌تواند رقم مناسبی باشد. چنین رقمی به افراد مجاز نیز اجازه اصلاح اشتباهات خود و ایجاد دسترسی مجاز را می‌دهد (چرا که بهرحال ما همه هنگام ورود کلمه عبور دچار اشتباه می‌شویم).
    • Minutes lockout: چه مدت یک نشانی IP قفل شود. می‌توانید مقدار این گزینه را همیشگی قرار دهد اما برای افرادی که هنگام ورود به صفحه مدیریت دچار اشتباه می‌شوند خیلی مفید نیست. این مقدار را می‌توانید بین ۲۰ تا ۳۰ دقیقه تنظیم کنید.
    • Lockouts increase: اگر حملات بروت‌فورس باشد احتمال تکرار حمله وجود دارد. این گزینه در واقع بررسی می‌کند که درخواست ورود یا حملات توسط یک نشانی IP تکرار شده باشد و سپس اقدام به مسدود کردن برای مدت زمان مشخص شده می‌کند.
    • Hours until retries: چقدر طول می‌کشد تا همه‌چیز بازگردانی شده و به افراد اجازه تلاش دوباره را بدهد.

    این افزونه به شما اجازه وایت‌لیست و بلک‌لیست کردن نشانی‌های IP را می‌دهد.

    افزایش امنیت وردپرس

    چگونه معمول‌ترین مسایل در خصوص صفحه ورود به مدیریت وردپرس را ترمیم کنیم

    ورود به صفحه مدیریت وردپرس کاریست آسان و سریع. با اینحال برخی از کاربران ممکن است هنگام تلاش برای دسترسی به وبسایت وردپرس خود دچار مشکل شوند. چنین مسایلی معمولا به دو دلیل رخ می‌دهد:

    • مسایل مرتبط به کلمه عبور
    • مسایل مربوط به کوکی‌ها

    لاگین وردپرس: فراموشی کلمه عبور

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

    امنیت وردپرس: بهترین نوع کلمه عبور وردپرس

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

    لاگین وردپرس: کوکی‌ها

    در برخی مواقع ممکن است که به دلیل مسایل مربوط به کوکی‌ها قادر به ورود به صفحه مدیریت وردپرس خود نباشید.

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

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

    طراحی وبسایت وردپرس – راهنمای جامع

    اگر هیچ‌یک از موارد بالا کارگر نبود می‌بایستی تکه کد زیر را با احتیاط به فایل wp-config.php خود بیافزایید.

    define('COOKIE_DOMAIN', false);

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

  • طراحی وبسایت وردپرس – راهنمای جامع

    طراحی وبسایت وردپرس – راهنمای جامع

    چرا طراحی وبسایت وردپرس برای کسب‌وکار بهترین راه‌حل محسوب می‌شود؟

    اگر پرسش‌هایی در خصوص طراحی وبسایت وردپرس دارید بنابراین به جای درستی آمده‌اید.

    در این مقاله سعی شده به مزایای طراحی وبسایت وردپرس و همچنین محدودیت‌های استفاده از وبسایت وردپرس بپردازیم و همچنین به پرسش‌های شما در خصوص طراحی وبسایت وردپرس پاسخ دهیم.

    وردپرس چیست؟

    آیا وردپرس نرم افزار طراحی وبسایت است؟

    وردپرس سیستم مدیریت محتوای متن‌باز یا CMS است که شما می‌توانید با کمک آن وبسایت خود را به آسانی با چند کلیک به‌روزرسانی کرده و ویرایش کنید. وقتیکه اولین‌بار وبسایت‌ها ابداع شدند، هر صفحه شامل کدهای HTML جداگانه‌ای در یک پوشه فایل بود. اگر شما می‌خواستید یک لینک در نوار منوی وبسایت خود را به‌روز کنید می‌بایست به تک تک صفحات در وبسایت خود رفته و به صورت دستی اقدام به به‌روزرسانی لینک نوار منو کنید.

    دلایل استفاده از وردپرس

    یک سیستم مدیریت محتوا یا CMS به شما اجازه به‌روزرسانی لینک نوار منو را یکبار و اعمال این تغییر در تمام وبسایت را می‌دهد.

    CMS یا سیستم مدیریت محتوا چیست؟

    CMS مخفف سیستم مدیریت محتوا است. و همانطور که از نامش برمی‌آید سیستمی است که محتوای وبسایت شما را مدیریت می‌کند. در اصل، یک CMS تکه نرم‌افزاری است که به شما اجازه به‌روزرسانی و ویرایش وبسایت‌تان بدون دانش کدنویسی را می‌دهد.

    متن‌باز یا Open Source چیست؟

    وردپرس را بیش از ۱۰۰۰۰ توسعه‌دهنده مستقل به صورت فعال و رایگان به‌روز نگاه داشته و نگهداری می‌کنند. متن‌باز دقیقا بدین معنا است که استفاده از آن برای شما کاملا رایگان است و بر اساس اجازه‌نامه‌اش احتمالا اجازه تغییر و بازنشر هم دارید.

    وردپرس

    آمار وردپرس

    • تا سال ۲۰۱۹ بیش از ۳۴٪ اینترنت از وردپرس استفاده می‌کرد.
    • وردپرس در حدود ۶۰ هزار افزونه دارد.
    • ۳۰٪ از ۱۰۰۰ وبسایت پربازدید بر روی اینترنت از وردپرس استفاده می‌کنند.

    آیا استفاده از وردپرس رایگان است؟

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

    چرا وردپرس رایگان است؟

    زبان برنامه‌نویسی وردپرس چیست؟

    وردپرس از لینوکس، آپاچی، MySQL و PHP برای اجرا استفاده می‌کند. این محیط دقیقا محیط بسیاری از وبسایت‌های برتر مانند فیسبوک نیز است.

    خدمات طراحی وبسایت وردپرس – وردپرس در طراحی وب به چه معناست؟

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

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

    تقاوت بین قالب وردپرس و طراحی سفارشی در طراحی وبسایت وردپرس چیست؟

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

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

    تفاوت بین قالب وردپرس و پوسته وردپرس چیست؟

    هیچ تفاوتی بین این دو کلمه وجود ندارد! این دو کلمه قالب و پوسته همیشه به جای همدیگر استفاده می‌شوند. مانند افزونه یا پلاگین و ابزارک یا ویجت. ممکن است گاهی هم عبارت «پوسته فرزند» را نیز بشونید. پوسته فرزند روشی برای حفظ کد منبع پوسته اصلی و ایجاد تغییرات در آن است.

    آشنایی با وردپرس: وردپرس چگونه کار می کند؟

    محدودیات وردپرس

    آیا وردپرس محدودیاتی هم دارد؟ در واقع محدودیاتی که متوجه وردپرس است به صورت مستقیم به خود وردپرس مربوط نمی‌شود و به توسعه‌دهنده‌ای مربوط می‌شود که با آن کار می‌کند. فیسبوک دقیقا از همان ابزاری که در طراحی وبسایت وردپرس استفاده می‌شود نیز استفاده می‌کند.

    آیا وبسایت‌های وردپرس واکنشگرا هستند و در دستگاه‌های مختلف درست نشان داده می‌شوند؟

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

    مزایای استفاده از وردپرس

    استفاده آسان

    وردپرس رابط کاربری بسیار ساده‌ای دارد و تقریبا هر شخصی می‌تواند به آسانی و بدون داشتن تبحر خاصی با آن کار کرده و اقدام به ویرایش وبسایت کند.

    متن باز

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

    استفاده گسترده

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

    پایگاه توسعه‌دهنده بزرگ

    وردپرس هزاران توسعه‌دهنده دارد که به صورت فعال اقدام به به‌روزرسانی کد مبنای آن به صورت رایگان می‌کنند. همچنین میلیون‌ها توسعه‌دهنده وردپرس هستند که می‌توانید از خدمات آنها برای طراحی وبسایت وردپرس خود استفاده کنید.

    تاریخچه طولانی

    این روزها و در دنیای در حال تغییر، پیش‌بینی آینده به واقع کاریست دشوار. اما وردپرس در حدود ۱۸ سال است که فعال بوده و تقریبا اینطور می‌شود گفت که برای مدت‌ها نیز خواهد بود.

    سئو عالی

    یکی از بهترین جنبه‌های استفاده از وردپرس و طراحی وبسایت وردپرس این است که وردپرس به شدت با سئو رابطه خوبی دارد. افزونه‌های سئو بسیاری بر روی مخزن وردپرس وجود دارند که به شما در بهینه‌سازی وبسایت‌تان برای موتور جستجو کمک بسیاری می‌کنند.

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

    به لطف وبسایت‌های وردپرس بسیاری که وجود دارد، کتابخانه بزرگی از افزونه‌ها نیز در دسترس است که به شما کمک می‌کند به کارکردی که مدنظرتان است دست یابید.

    نصب وردپرس در cPanel

    امنیت وردپرس – وردپرس ایمن است؟

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

    این به خودی خود بدین معنا نیست که وردپرس به نسبت سیستم‌های محتوای دیگر از امنیت کمتری برخوردار است بلکه وردپرس قربانی شهرت و محبوبیت خود است.

    در واقع وردپرس بیش از هر CMS دیگر از منابع بیشتری برخوردار است. اگر کارها را درست پیش ببرید و مهمتر اینکه از میزبان خوبی برای وردپرس خود بهره بجویید، نبایستی نگران امنیت وردپرس خود باشید.

    سئو وردپرس – از نظر سئو، وردپرس کارکرد خوبی دارد؟

    بخشی از شهرت وردپرس به دلیل رابطه خوبش با بهینه‌سازی برای موتور جستجو یا سئو است. روشی که وردپرس با استفاده از آن نشانی‌های صفحه خود را می‌سازد و صفحات را سازماندهی می‌کند بسیار عالی است.

    اما جاییکه وردپرس واقعا می‌درخشد وجود بیشمار افزونه‌های سئو در دسترس است که می‌توان با کمک آنها رتبه وبسایت را در نتایج گوگل بهبود بخشید و ترافیک بیشتری به دست آورد. یکی از بهترین افزونه‌های سئو برای وردپرس افزونه سئو Yoast است که برای وردپرس بسیار کاربردی محسوب می‌شود. نسخه پولی از این افزونه هم وجود دارد که امکانات کاملی هم دارد اما نسخه رایگان Yoast تقریبا به اندازه کافی کار شما را راه می‌اندازد.

    علاوه بر این افزونه‌هایی هستند که به سرعت بخشیدن  وبسایت شما کمک می‌کند، باعث بهینه‌سازی برای موبایل شده و ساختار مناسبی را برای لینک‌دهی برای شما معرفی می‌کنند.

    بهینه‌سازی سرعت وردپرس – چگونه وردپرس را سریع‌تر کنم؟

    وردپرس قابلیت داشتن صفحاتی پویا را پیشنهاد می‌کند که محتوا در صفحات بر اساس پرس‌وجوی کاربر نمایش داده می‌شود. برای انجام اینکار در پس صحنه زبان برنامه‌نویسی PHP اطلاعات را از روی سرور فراخوانده و آن را به صورت HTML به کاربر نشان می‌دهد.

    ۵ افزونه برای افزایش سرعت وردپرس

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

    در اینجاست که استفاده از کش راه‌حلی برای افزایش سرعت از طریق ذخیره‌سازی نسخه HTML و ارایه آن به بازدیدکننده است. این مکانیزم باعث بارگیری سریع‌تر وبسایت می‌شود.

    افزونه‌های کشینگ ویژه‌ای نیز در مخزن افزونه‌های وردپرس هستند که این کار را برای شما انجام می‌دهند مانند W3 Total Cache.

    همچنین شرکت‌های میزبانی هستند که مکانیزم کش مختص خود را دارند که به بهبود سرعت وردپرس شما کمک بسیاری می‌کند.

    وبسایت وردپرس به شدت بهینه‌شده در محیط میزبانی خوب می‌تواند زیر ۲ ثانیه بارگیری شود که کاملا سریع به حساب می‌آید.

  • دانلود افزونه فارسی ووکامرس Woocommerce Deposits

    دانلود افزونه فارسی ووکامرس Woocommerce Deposits

    با افزونه فارسی ووکامرس Woocommerce Deposits می‌توانید برای خرید مشتریان خود شرایط اقساطی نیز محیا کنید تا از این طریق بتوانند بین این گزینه و خرید نقدی یک مورد را انتخاب کنند.

    افزونه فارسی ووکامرس Woocommerce Deposits

    افزونه فارسی ووکامرس Woocommerce Deposits ابزاری قدرتمند و منعطف است که به شما اجازه می‌دهد تا طرح‌های متنوع پرداخت با فاصله‌های زمانی و درصدهای متغیر بسازید. مشتریان نیز در این روند پرداخت برای اقلام تعیین شده قرار می‌گیرند و اقدام به ثبت سفارش می‌کنند.

    دانلود رایگان افزونه ووکامرس Custom User Registration Fields

    ویژگی‌های کلیدی افزونه فارسی ووکامرس Woocommerce Deposits

    • زمانبندی سفارشی پرداخت به صورت روزانه، هفتگی یا ماهیانه
    • قبول پرداخت به صورت قسط، طرح‌های ‌layaway یا هر ساختار پرداختی که می‌خواهید
    • جریان پرداخت نوآورانه برای مشتریان، تشریح طرح پرداخت به شکل کاملن شفاف دیداری
    • گزینه برای پرداخت کامل یا قسطی برای کالا

    برای اعمال تنظیمات در افزونه فارسی ووکامرس Woocommerce Deposits پس از دانلود از راکت وردپرس و فعال سازی بر روی فروشگاه ووکامرس خود به ووکامرس » تنظیمات » محصولات » اقساط برای پیکربندی تنظیمات بروید. سپس به محصولات » طرح‌های پرداخت رفته و در صورتی که نیاز می‌بینید اقدام به اعمال و تنظیم طرح‌های پرداخت نمایید.

    دانلود رایگان افزونه فارسی Conditional Shipping and Payments

    شما می‌توانید افزونه فارسی ووکامرس Woocommerce Deposits را به صورت رایگان از راکت وردپرس دانلود کنید.

    برای دانلود این افزونه بر روی وبسایت راکت وردپرس حساب کاربری ایجاد کنید و سپس از طریق تیکت پشتیبانی اقدام به ثبت تیکت برای دریافت رایگان افزونه ووکامرس Woocommerce Deposits کنید تا در اولین فرصت در اختیار شما قرار گیرد.

  • دانلود رایگان افزونه ووکامرس Custom User Registration Fields

    دانلود رایگان افزونه ووکامرس Custom User Registration Fields

    افزونه ووکامرس Custom User Registration Fields برای ووکامرس به شما اجازه می دهد تا اطلاعات بیشتری را از مشتریان خود با افزودن فیلدهای سفارشی به فرم ثبت نام جمع آوری کنید. با استفاده از افزونه ووکامرس Custom User Registration Fields برای ووکامرس می توانید انتخابگر چندتایی، بارگذاری فایل، تاریخ، رنگ و … را به فرم ثبت نام خود بیافزایید. این فیلدها را در صفحه «حساب کاربری من» نمایش دهید و آن را اختیاری یا الزاامی کنید.

    همچنین می توانید فیلد نقش کاربری را به فرم ثبت نام بیافزایید تا به مشتری این اجازه را دهید که نقش کاربری مناسب خود را حین ثبت نام انتخاب کند. می توانید همه یا نقش کاربری مشخصی را برای افرادی که قصد ثبت نام دارند نمایش دهید. تایید خودکار کاربران ثبت نامی یا تایید دستی آنها از دیگر امکانات افزونه ووکامرس Custom User Registration Fields است.

    می توانید طوری فرم ثبت نام کاربر را تنظیم کنید که فیلدهایی تنها در صورت انتخاب نقش کاربری مشخصی نمایش داده شوند.

    ویژگی های کلیدی افزونه ووکامرس Custom User Registration Fields

    • افزودن فیلدهای بیشتر به صورت نامحدود به فرم ثبت نام
    • افزودن فیلدها به فرم ثبت نام وردپرس و ووکامرس
    • نمایش داده‌های فیلد در صفحه حساب کاربری من و در ایمیل های ثبت نام
    • نمایش فیلدهای مشخص یا همه فیلدها در صفحه جزییات سفارش یا ایمیل سفارش
    • انتخاب نمایش یا عدم نمایش منوی افتادنی نقش های کاربری در فرم ثبت نام
    • نمایش همگی یا نقش های کاربری مشخص در لیست کشویی
    • انتخاب تایید دستی یا خودکار برای نقش های کاربری
    • تایید دستی ثبت نام کاربران جدید
    • ارسال اعلانات ایمیلی خودکار برای مدیران و مشتریان
    • سازگار با تمام افزونه های نقش کاربری فعال
    • وابستگی تمام فیلدها به نقش کاربری
    • فعال سازی فیلدهای پیش فرض ثبت نام

    افزودن چندین فیلد ثبت نام سفارشی

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

    دانلود رایگان افزونه فارسی Conditional Shipping and Payments 

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

    افزونه ووکامرس Custom User Registration Fields

    پشتیبانی از فیلدهای سفارشی

    افزونه ووکامرس Custom User Registration Fields تعداد ۱۴ نوع فیلد را در اختیارمان می‌گذارد بنابراین می‌توانید هر نوع اطلاعات را از مشتریان جمع‌آوری کنید.

    1. متن
    2. TextArea یا ناحیه متنی
    3. ایمیل
    4. جعبه انتخابی
    5. جعبه چندانتخابی
    6. چک‌باکس
    7. چک‌باکس چندتایی
    8. دکمه رادیویی
    9. عدد
    10. کلمه عبور
    11. بارگذاری فایل
    12. انتخابگر رنگ
    13. انتخابگر تاریخ
    14. انتخابگر زمان
    15. ریکپچا گوگل

    فعال‌سازی فیلدهای ثبت‌نام و پرداخت پیش‌فرض

    ووکامرس ۱۰ فیلد متفاوت برای پرداخت درنظر گرفته است که می‌تواند آنها را در فرم ثبت‌نام نمایش دهید. با استفاده از افزونه ووکامرس Custom User Registration Fields قادر خواهید بود تا این فیلدها را با چند کلیک و بدون دانش کدنویسی فعال کنید. فیلدهای پیش‌فرض عبارتند از:

    • نام
    • نام خانوادگی
    • شرکت
    • کشور
    • آدرس خیابان
    • آدرس فرعی
    • استان/ایالت
    • شهر/شهرستان
    • کدپستی
    • شماره تماس

    وقتیکه فعالش کنید اگر مشتری پیشتر این فیلدها را در صفحه ثبت‌نام پر کرده باشد، افزونه ووکامرس Custom User Registration Fields به صورت خودکار فیلدها را در بخش پرداخت پر خواهد کرد. فعال‌سازی هر یک از فیلدهای بالا به شما اجازه سفارشی‌سازی جزییات زیر را نیز خواهد داد:

    • برچسب فیلد
    • متن جایگزین
    • پیام/توضیحات فیلد
    • اختیاری/ضروری
    • ترتیب
    • پهنای فیلد

    نمایش فیلدها در برگه پرداخت در بخش حساب کاربری

    اگر ثبت نام طی پرداخت فعال کرده باشید، همان فیلدهای ثبت نام در بخش ساخت حساب کاربری در صفحه پرداخت به نمایش در خواهند آمد.

    نقش‌‌های کاربری در فرم ثبت‌نام

    افزونه ووکامرس Custom User Registration Fields همچنین این امکان را برای شما فراهم می‌کند تا امکان انتخاب نقش‌های کاربری در فرم ثبت‌نام خود را داشته باشید. مشتریان‌تان می‌توانند مناسب‌ترین نقش را برای خودشان طی روند ثبت‌نام انتخاب کنند. با استفاده از این امکان می‌توانید همه یا نقش‌های کاربری مشخصی را در فرم ثبت‌نام به کاربر نشان دهید و به صورت خودکار یا دستی نقش کاربری مدنظر خود را بیافزایید.

    تایید دستی کاربران جدید

    تایید دستی ثبت‌نام کاربران جدید قابلیتی مفید است که خیلی جاها نیز به کار می‌آید. اگر این امکان برای تمام نقش‌های کاربری اعمال شود، هیچ کاربری قادر به ورود تا تایید آنها نخواهد بود.

    نمایش فیلد داده‌ها در حساب کاربری

    فیلدها را نیز می‌توان در صفحات «حساب کاربری» مشتریان برای ارجاعات آینده در نظر گرفت. مدیر فروشگاه می تواند این فیلدها را قابل ویرایش نگه داشته یا آنها را به منظور ممانعت مشتریان از ایجاد تغییرات فقط خواندنی کند.

    نمایش فیلدها در پنل مدیریت

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

    فیلدها در صفحه جزییات سفارش

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

    افزونه ووکامرس Custom User Registration Fields

    اعلانات ایمیلی برای مدیران و مشتریان

    افزونه ووکامرس Custom User Registration Fields به صورت خودکار اعلانات ایمیلی را هم به مدیر و هم مشتریان ارسال می‌کند تا آنها را در خصوص روند ثبت‌نام و وضعیت تایید حساب‌شان آگاه و به‌روز نگاه دارد. چند اعلان قابل سفارشی‌سازی و اخطار ایمیلی در اینجا وجود دارد:

    • پس از ثبت‌نام
    • وقتیکه کاربری تلاش می‌کند تا وارد شود و ثبت‌نام هنوز در دست تایید دستی قرار دارد.
    • وقتیکه حساب کاربری ساخته شده و تایید دستی ضرورت دارد.
    • وقتیکه حساب کاربری تایید یا رد شده باشد.

    شما می‌توانید افزونه فیلدهای سفارشی ثبت‌نام کاربر Custom User Registration Fields را به صورت رایگان از راکت وردپرس دانلود کنید.

    برای دانلود افزونه بر روی راکت وردپرس حساب کاربری ایجاد کنید و سپس از طریق بخش تیکت پشتیبانی درخواست خود را مطرح کنید تا در اولین فرصت فایل ارسال شود.

  • دانلود رایگان افزونه فارسی Conditional Shipping and Payments

    دانلود رایگان افزونه فارسی Conditional Shipping and Payments

    افزونه فارسی Conditional Shipping and Payments پرداخت و ارسال شرطی ووکامرس به شما اجازه می‌دهد تا روش‌های پرداخت و ارسال کالا برای مشتریان را با استفاده از شرط‌های منطقی محدود کنید.

    قوانین پیشرفته‌ای را با استفاده از افزونه فارسی Conditional Shipping and Payments بسازید تا:

    • روش‌های ارسال کالا را بر اساس وزن، تعداد اقلام و سبد خرید غیرفعال کنید.
    • در دسترس‌پذیری ارسال رایگان، مبالغ ثابت و دیگر تنظیمات ارسال را به ازای محصول، روش ارسال یا دسته‌بندی کنترل کنید.
    • محدودیات ارسال را بر اساس کشور، استان یا کد پستی برای محصولاتی به خصوص اعمال کنید.
    • تنظیمات ارسال و پرداخت را برای مشتریان خاص و قوانین مشتری مانند عضویت یا مشتریان خرید عمده محدود سازید.
    • از درگاه‌های پرداخت به خصوصی برای پرداخت عضویت استفاده کنید.

    ویژگی‌های افزونه فارسی Conditional Shipping and Payments

    روش‌های ارسال شرطی

    قوانینی برای نمایش یا عدم نمایش روش‌های ارسال ایجاد کنید:

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

    ۵ نوع مشکل ووکامرس و راه حل آن 

    درگاه‌های پرداخت شرطی

    به صورت شرطی درگاه‌های پرداخت را فعال یا غیرفعال کنید:

    • بر اساس روش ارسال، کد پستی، کشور یا استان.
    • بر اساس کشور انتخابی محل ارسال.
    • بر اساس کل سفارش یا نرخ مبادله.
    • بر اساس محصول، دسته‌بندی محصول یا کلاس ارسال.
    • وقتیکه برای اشتراک پرداخت صورت می‌گیرد.
    • برای مشتریان خاص، نقش‌های کاربری یا اعضای سایت.

    تگ عنوان چیست و اهمیت آن از نظر سئو

    محدودیات کشور/استان محل ارسال

    قوانینی را برای ممانعت ارسال سفارشات مشتریان به کشور/استان‌های به خصوص می‌توان اعمال کرد. قوانین ارسال به ازای محصول یا قوانین شرطی سفارشی را بر اساس موارد زیر می‌توان ساخت:

    • دسته‌بندی‌های محصول یا کلاس‌های ارسال در سبد خرید.
    • نقش‌های مشتری یا عضویت.
    • مبالغ کل بسته ارسال یا سبد خرید.
    افزونه WooCommerce Conditional shipping and payments

    شما می‌توانید افزونه فارسی ووکامرس اعمال محدودیت در ارسال و درگاه پرداخت افزونه فارسی Conditional Shipping and Payments را به صورت رایگان از راکت وردپرس دانلود کنید.

    برای دانلود افزونه Conditional Shipping and Payment ابتدا بر روی راکت وردپرس حساب کاربری ایجاد کنید و سپس از طریق حساب کاربری خود و بخش تیکت پشتیبانی اقدام به ارسال تیکت برای دانلود این افزونه کنید تا در زودترین زمان ممکن ارسال شود.

  • چگونه مصرف CPU سرور در وردپرس را کاهش دهم؟

    چگونه مصرف CPU سرور در وردپرس را کاهش دهم؟

    در کنار تمام خوبی‌هایی که وردپرس در خود برای کاربران و توسعه‌دهندگان دارد اما یکی از نکات ضعف آن استفاده بیش از اندازه از منابع سرور مانند مصرف CPU سرور است که مخصوصا در سرورهای اشتراکی می‌توانند دردسرآفرین باشد. هرچند که بسیاری از این نقایص به صورت مستقیم ارتباطی با خود وردپرس پیدا نمی‌کند.

    در ادامه به چند روش خوب و موثر برای رفع تشنگی وردپرس برای استفاده از منابع سرور به خصوص مصرف CPU سرور می‌پردازیم.

    اجتناب از استفاده از طراحی خفن در پوسته و مسایل فنی بی‌مورد

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

    یکی از این موارد نالازم استفاده از روولوشن اسلایدر در وبسایت است که تاثیر بسیار منفی بر روی سرعت و کیفیت وبسایت می‌گذارد. علاوه بر این بسیاری از صاحب نظران مانند Yoast پا را فراتر گذارده و کلا نظر منفی درباره اسلایدرها دارند.

    نگاهی دقیق‌تر به لیست افزونه‌های وبسایت خود بیاندازید

    یکی از مهمترین مواردی که باعث افزایش مصرف CPU سرور توسط وبسایت شما می‌شود استفاده بی‌مورد از افزونه‌های بسیار و غیرکاربردی بر روی وبسایت است. برخی از این افزونه‌ها نه تنها کارایی چندانی برای وبسایت شما ندارند بلکه در واقع ضرر آنها از منفعت‌شان برای عملکرد وبسایت شما بیشتر است.

    سعی کنید بابت استفاده از هر قابلیت یک افزونه بر روی وردپرس خود نصب نکنید! برخی از افزونه‌ها مصرف CPU سرور را در پشت صحنه به شدت افزایش می‌دهند. همیشه به دیدگاه‌هایی که برای یک افزونه در صفحه وردپرس آن گذاشته می‌شود دقت کنید و تا حد امکان به صفحه انجمن گفتگوی آن افزونه روی وردپرس سری بزنید تا از مشکلات رایج آن برای کاربران باخبر شوید.

    اگر حالا مصرف CPU سرور را به سقف چسبانده‌اید، یک به یک اقدام به غیرفعال کردن افزونه‌ها کنید تا از این طریق بتوانید افزونه‌ای که باعث مصرف بیش از اندازه از منابع سرور شده است را بیابید.

    عکس‌های‌تان را بهینه کنید

    یکی دیگر از فاکتورهای بسیار مهم که عدم رعایت و عدم توجه به آن باعث ضربه کاری به عملکرد وبسایت و افزایش مصرف CPU سرور می‌شود استفاده بیش از اندازه از تصاویر است (مخصوصا تصاویر سنگین). هرچند این مورد دیگر به خود وردپرس ارتباط مستقیمی ندارد اما همیشه به خاطر داشته باشید که استفاده از تصاویر بهینه نشده و رها کردن آنها به حال خود می‌تواند باعث استفاده بیش از اندازه منابع سرور از جانب سیستم مدیریت محتوای شما شود.

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

    از CDN استفاده کنید

    روشی دیگر برای بهینه‌سازی مصرف CPU این است که از شبکه تحویل محتوا یا اختصارن CDN بر روی وبسایت خود استفاده کنید. با استفاده از CDN می‌توانید فایل‌های استاتیک خود بر روی وبسایت (مانند تصاویر یا ویدیوها) را بر روی سرورهای دیگر بارگیری کرده و سهم وردپرس خود را از مصرف منابع سرور از این طریق کاهش دهید.

    استفاده از CDN یکی از روش‌های افزایش سرعت وبسایت و وردپرس هم محسوب می‌شود.

    در حقیقت CDN سرورهای نامتمرکز در سراسر دنیا دارد که بنا بر موقعیت بازدیدکننده سایت از نزدیک‌ترین سرور به او برای پاسخ‌دهی استفاده می‌کند. با اینکار استفاده از منابع سرور مانند مصرف CPU سرور اصلی دست نخورده باقی می‌ماند.

    به شکل منظم پایگاه‌داده خود را تمیز کنید

    عامل دیگر که مصرف CPU سرور را افزایش می‌دهد استفاده از پایگاه‌داده‌ای ناپایدار و رها شده است. البته تنها پایگاه‌داده‌های خود وردپرس نیستند که نیاز به مراقبت دارند بلکه بایستی دستی بر روی پایگاه‌داده‌های افزونه‌هایی که روی وردپرس خود نصب می‌کنید نیز بکشید.

    بسیاری از افزونه‌ها مخصوصا آنهایی که داده‌هایی را از بازدیدکنندگان‌تان جمع‌آوری می‌کنند (مانند افزونه‌های آمارگیری) در طول زمان بزرگ و بزرگ‌تر می‌شوند.

    برای اینکار بایستی از طریق هاست خود به phpMyAdmin دسترسی داشته باشید و بتوانید کوئری‌هایی را روی پایگاه‌داده‌های خود هرچند به شکل ساده اجرا کنید. البته افزونه‌هایی هستند که اینکار را به صورت خودکار برای شما در وردپرس انجام می‌دهند. یکی از بهترین افزونه‌ها در این زمینه افزونه Advanced Database Cleaner است.

    advanced-database-cleaner-review

    استفاده از افزونه کش

    یکی از بهترین‌ و دم‌دستی‌ترین روش‌ها برای بهینه‌سازی مصرف CPU سرور استفاده از افزونه کش مناسب برای وردپرس است. با استفاده از افزونه‌های کش بر روی وردپرس می‌توانید ترتیبی دهید که صفحه مورد درخواست بازدیدکننده بر روی وبسایت شما تنها یکبار فراخوانی شده و بار دیگر که به همان صفحه بازمی‌گردد وردپرس نسخه کش شده همان صفحه را به او نشان دهد. با اینکار درخواست‌ها به سرور کاهش یافته و در نتیجه مصرف CPU سرور کاسته می‌شود.

    مطمئن شوید که میزبان خوبی را برای میزبانی وردپرس خود انتخاب کرده‌اید

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

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

    تجربه ثابت کرده است، اغلب اوقات شرکت‌های میزبانی وب بسیاری از اتفاقاتی را که آنها باعث رخدادشان برای وردپرس شما هستند مانند انواع خطاهای گروه ۵ را به گردن نخواهند گرفت.

    خطای ۴۰۱ در وردپرس چیست؟

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

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

    پوسته‌های مدنظر خودتان را از مارکت‌های معتبر ایرانی یا خارجی (لایسنس‌دار) خریداری کنید و مطمئن شوید که از آخرین نسخه آن پوسته استفاده می‌کنید.

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

    ۵ مشکل ووکامرس و راه‌حل آن

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

  • افزایش امنیت wp-config وردپرس

    افزایش امنیت wp-config وردپرس

    نصب وردپرس در حقیقت بسیار آسان است و راه‌اندازی آن نیز زمان بسیار کمی می‌گیرد. بهرحال، همین راحتی هم ممکن است درهایی را برای ورود غیرمجاز سایرین باز نگاه‌دارد.

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

    چگونه wp-config.php را امن کنیم

    wp-config.php شامل چه اطلاعاتی است

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

    در ابتدا این فایل شامل اطلاعاتی در خصوص ارتباط اتصال به پایگاه داده به منظور اتصال به آن است.

    // ** MySQL settings - You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define( 'DB_NAME', "blowpf" );
    
    /** MySQL database username */
    define( 'DB_USER', "root" );
    
    /** MySQL database password */
    define( 'DB_PASSWORD', "" );
    
    /** MySQL hostname */
    define( 'DB_HOST', "localhost" );
    
    /** Database Charset to use in creating database tables. */
    define( 'DB_CHARSET', 'utf8' );

     

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

    بعد از این اطلاعات یک سری کلیدهای مخفی می آید.

    define('AUTH_KEY', ':^jD|JFMme/.$JmoE-<B.^^ T29pckDO$f9D(2wrK8B)?7|X*-#ZoIVpXM,i#^fc');
    define('SECURE_AUTH_KEY', '`>%G7gZ3-h[i+/z|%(u1.n(+:TZ.|G]6Xzg)ioSVY*27D[+,*>MO@I;wT%Xozey6');
    define('LOGGED_IN_KEY', 'osEs;[yi+K:J=))EXoER2ZH.ak1VUFlqOb4jG`9+_x44b)Ari{x&c!=h|+IZxBHm');
    define('NONCE_KEY', '=RWW$kCwex@xJ^XG|#Nx`.K-Z/HSt3I~6Y>Z+L}dCYe+X%-P~O9;|yJl!pT`Foaf');
    define('AUTH_SALT', '83j%ObLVrdj{R![g~<H=L?+U,|Zv)`Dk|xs3K2sl bw=Cc{95{pGnw4}!Bs%ET-v');
    define('SECURE_AUTH_SALT', 'Ovs^!q`5:a$HIuBwCDcW6wH/Yh)K%58S`nObiz|t]A}(Hcjx /X{CI9~-s-6vb>r');
    define('LOGGED_IN_SALT', 'o,3[j,UR9wJzg,wtlp(5-mgvAM3%UI|W>qYV7#O3BEypt(cxW8F)^|UU1Z8~Zg p');
    define('NONCE_SALT', 'Z(4IA|d*-d:Yf)Nr:nRj~$W(AE&]p|oHg=epFJgkq3%<(?|9-WItAMo$+P+k_E-H');;

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

    از دیگر اطلاعات موجود در wp-config.php وجود عبارت پیشوند جدول است.

    امن‌سازی wp-config.php

    چند گام وجود دارد که با برداشتن آنها می‌توانید این فایل مهم در وردپرس را ایمن کنید.

    ۱. تولید کلیدهای جدید مخفی

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

    ۲. جابجایی wp-config.php

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

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

    اگر اینکار انجام نشد، با میزبان خود تماس گرفته و از آنها کمک بخواهید.

    ۳. مسدود کردن دسترسی به wp-config.php

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

    بنابراین در همان مسیری که فایل wp-config.php قرار دارد، در صورت عدم وجود htaccess چنین فایلی بسازید. تنها دقت داشته باشید که نام درست این فایل به این صورت است:‌ htaccess.

    این فایل را به منظور ویرایش باز کرده و خطوط زیر را به فایل خود بیافزایید.

    <files wp-config.php>
    order allow,deny deny from all
    </files>

    این کد دسترسی همه را از فایل wp-config لغو خواهد کرد.