آموزش وردپرس

وردپرس برای اولین بار در روز 27 می 2003، اجرا شد. بنیان‌گذاران این نرم‌افزار مت مولنویگ و مایک لیتل هستند. وردپرس را می‌توان به یک ابزار ساخت سایت اوپن سورس و مبتنی بر زبان‌های برنامه‌نویسی PHP و MySQL معرفی کرد. از منظر پیشرفته‌تر، آن را یک سیستم مدیریت محتوا (CMS) می‌نامند. هنگامی‌که وردپرس برای اولین بار راه‌اندازی شد، چندین کاربر داشت اما با گذشت زمان به بزرگ‌ترین و محبوب‌ترین سیستم مدیریت محتوا در جهان تبدیل شد. امروزه، وردپرس بیش از 40% سایت‌های دنیا را تشکیل داده است (منبع).

مقالات مرتبط:

وردپرس چیست و چرا وردپرس

چرا وردپرس این‌قدر محبوب است؟

بعدازاینکه متوجه شدید که بیش از 40 درصد از سایت‌های دنیا با وردپرس ایجادشده است حالا شاید این سؤال را برای شما ایجاد شود که وردپرس چرا این‌قدر محبوب است؟ برای پاسخ به این سؤال باید چندین عامل در نظر گرفته شود. دیدگاه کلی این است که وردپرس یک ابزار ساده وبلاگ نویسی است اما قطعاً بسیار بیشتر از آن است. به دلیل اوپن سورس بودن و رایگان بودن وردپرس، هرکسی می‌تواند کدهای دلخواه خود را مطابق میل خود اضافه، بهبود و ویرایش کند. این برنامه همچنین دارای هزاران افزونه رایگان، قالب، ابزارک و ابزارهای دیگر است. همه این ویژگی‌ها به شما امکان می‌دهند هر نوع وب‌سایت، از وبلاگ‌های ساده گرفته تا فروشگاه‌های اینترنتی بزرگ و سایت‌های آموزشی را به‌راحتی ایجاد کنید. عامل دیگر این است که وردپرس از تمامی سیستم‌عامل هاستینگ با PHP و MySQL پشتیبانی می‌کند. از این گذشته، این CMS به‌طور مداوم نسخه‌های جدید را ارائه می‌دهد که باعث می‌شود امنیت بهبود یابد، ویژگی‌های جدید اضافه شود و عملکرد کلی بهبود یابد. همچنین وردپرس دارای اجتماع عظیمی است که در سراسر اینترنت تالار گفتگو و بحث اختصاصی دارد. هزاران آموزش وردپرس رایگان یا غیررایگان نیز وجود دارند که باعث می‌شود وردپرس به یکی از ساده‌ترین سیستم‌های مدیریت محتوا برای استفاده تبدیل شود. آخر اینکه وردپرس به صورت کامل به صورت رایگان ارائه شده است و نیازی به هیچ پرداختی ندارد.

مقالات مرتبط:

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

CMS چیست؟

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

یک سیستم مدیریت محتوا از دو مؤلفه اصلی تشکیل‌شده است:

  • برنامه مدیریت محتوا (CMA). به CMA می‌توان به رابط کاربری گرافیکی (GUI) اشاره کرد که به کاربر اجازه می‌دهد بدون نیاز به داشتن دانش در HTML و زبان‌های برنامه‌نویسی، محتوا را ایجاد، اصلاح، حذف و منتشر کند.
  • یک برنامه تحویل محتوا (CDA). CDA مسئول خدمات بخش پیشخوان وردپرس است که امکان مدیریت محتوا را می‌دهد.

دیگر ویژگی‌های سیستم مدیریت محتوا:

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

سه سیستم مشهور مدیریت محتوا در جهان عبارت‌اند از وردپرس، جوملا و دروپال.

قدم اول: نصب و راه‌اندازی وردپرس

یکی از دلایل محبوبیت وردپرس کم بودن سیستم موردنیاز برای اجرای این CMS بر روی سرور است:

  • نسخه PHP 5.2.4 یا بیشتر.
  • نسخه MySQL 5.0.15 یا بالاتر یا هر نسخه MariaDB.

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

مقاله مرتبط

هاست و دامنه به‌صورت کامل

انتخاب نام دامنه مناسب

قبل از شروع نصب وردپرس، باید تصمیم بگیرید که چگونه می‌خواهید به وب‌سایت خود دسترسی پیدا کنید. آیا می‌خواهید وردپرس در دامنه اصلی ( مثلا yotawp.com)، زیرپوشه (مثال.yotawp.com/blog) یا زیر دامنه (blog.yotawp.com) استفاده کنید؟ فقط اگر می‌خواهید وردپرس را روی یک زیر دامنه تنظیم کنید، باید یک‌قدم اضافی بردارید و یک نام فرعی ایجاد کنید. برای اغلب شرکت‌های هاستینگ، این کار را می‌توان به‌راحتی در بخش Subdomains انجام داد.

نصب وردپرس روی هاست

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

موارد موردنیاز:

  • FTP client یا File Manager
  • آخرین نسخه وردپرس

اول‌ازهمه، آخرین نسخه وردپرس را از وب‌سایت رسمی WordPress.org دانلود کنید.

دانلود وردپرس

دانلود آخرین ورژن وردپرس

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

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

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

وردپرس اطلاعات سایت را در پایگاه داده ذخیره می‌کند؛ بنابراین، ایجاد آن اجباری است. در بیشتر هاست‌ها، یک پایگاه داده جدید در بخش MySQL Databases ایجاد می‌شود. بعد از ایجاد دیتابیس حتماً اطلاعات آن را درجایی کپی کنید چون بعداً به آن‌ها احتیاج خواهید داشت.

ایجاد پایگاه داده در وردپرس

ایجاد پایگاه داده در وردپرس

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

مقالات مرتبط:

نصب و راه‌اندازی وردپرس روی سی پنل

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

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

قدم دوم: معرفی بخش پیشخوان وردپرس

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

http://www.yourdomain.com/wp-admin

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

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

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

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

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

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

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

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

سایر ماژول‌ها:

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

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

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

اخبار وردپرس. این ماژول آخرین اخبار وردپرس را نمایش می‌دهد.

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

مقاله مرتبط:

معرفی و آموزش پیشخوان وردپرس – خانه + به‌روزرسانی

قدم سوم: انتشار مطالب

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

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

3 – 1 ایجاد یک نوشته جدید

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

ایجاد نوشته جدید در وردپرس

ایجاد نوشته جدید در وردپرس

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

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

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

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

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

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

برچسب‌ها. باکس برچسب‌ها اجازه می‌دهد تا برچسب‌های جدید را به‌سرعت اضافه کنید.

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

مقالات مرتبط:

نوشته در وردپرس

3 – 2 – ایجاد یک برگه جدید

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

همچنین مشاهده می‌کنید که بخش برگه دارای متا باکس برچسب‌ها و دسته‌بندی‌ها نیست. در عوض، باکس دیگری به نام ویژگی‌های برگه دارد. در این بخش می‌توانید ترتیب برگه‌های خود را تغییر داده و برگه‌های مادر را تنظیم کنید. اگر می‌خواهید چندین برگه در زیر یک برگه مادر داشته باشید، این گزینه برای شما مفید خواهد بود.

قدم چهارم: نصب افزونه‌های وردپرس

هدف اصلی افزونه‌های وردپرس گسترش عملکرد وردپرس است. فقط با نصب و فعال‌سازی یک افزونه می‌توانید ویژگی‌های جدیدی را بدون هیچ‌گونه کدنویسی به سایت خود اضافه کنید. هزاران افزونه رایگان و پولی برای اهداف مختلف ساخته شده است: از اشتراک‌گذاری در شبکه‌های اجتماعی گرفته تا امنیت؛ بنابراین، مطمئناً افزونه‌ای متناسب با نیازهای خود را پیدا خواهید کرد. نصب افزونه‌های وردپرس حتی برای یک مبتدی هم کار بسیار آسانی است. افزونه‌های رایگان زیادی در دایرکتوری افزونه‌های WordPress.org در دسترس هستند که شما می‌توانید آن‌ها را دانلود و نصب کنید. همچنین از بخش افزونه‌ها، اگر روی افزودن کلیک کنید می‌توانید در بخش جستجو افزونه موردنظر خود را جستجو کنید تا برای شما نمایش داده شود. پس از پیدا کردن افزونه خود کافی است آن را نصب و فعال کنید.

نصب افزونه رایگان

نصب افزونه رایگان

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

نصب افزونه پولی

نصب افزونه پریمیوم

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

افزونه‌های ضروری وردپرس

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

افزونه رنک مث (Rank Math): یکی از بهترین افزونه‌های موجود برای سئو و بهینه‌سازی سایت افزونه رنک مث است که به شما کمک می‌کند سایت خود را از نظر سئو بهبود بخشید. این افزونه دارای دو نسخه رایگان و پریمیوم است که نسخه رایگان آن‌هم امکانات بسیار خوبی را در اختیار شما قرار می‌دهد.

مشاهده صفحه افزونه + دانلود

 

امنیت کامل وردپرس و فایروال (All In One WordPress Security): این افزونه وردپرس شما را از شر هکرها و بدافزارها در امان نگه می‌دارد. این افزونه دارای ماژول‌های اسکنر فایروال و بدافزار است که بسیار مفید هستند. افزونه All In One WordPress Security یک افزونه کاملاً رایگان است و شما می‌توانید بدون هیچ هزینه‌ای از آن استفاده کنید.

مشاهده صفحه افزونه + دانلود

Contact Form by WPForms: یکی از بهترین و قوی‌ترین فرم سازهای موجود برای وردپرس افزونه فرم ساز Contact Form by WPForms است. این افزونه توسط تیم WPForm ارائه‌شده است که خود زیرمجموعه WpBeginner است. شما می‌توانید با کشیدن و رها کردن به‌راحتی هر نوع فرمی را ایجاد کنید. این افزونه در دو نسخه رایگان و پریمیوم ارائه‌شده است که در نسخه رایگان آن‌هم می‌توانید فرم‌های کاملی را ایجاد کنید.

مشاهده صفحه افزونه + دانلود

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

قدم پنجم: نصب قالب‌های وردپرس

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

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

نصب قالب وردپرس رایگان

نصب قالب وردپرس رایگان

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

نصب قالب وردپرس پریمیوم

نصب قالب وردپرس پریمیوم

همانند افزونه وردپرس نصب قالب وردپرس هم به چندین روش ممکن است که در مقاله ” نصب قالب وردپرس با 3 روش ” به‌صورت کامل توضیح داده‌ایم.

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

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

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

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

قدم 6 1 – استفاده از افزونه‌های کشینگ وردپرس

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

 

محبوب‌ترین افزونه‌های کشینگ وردپرس عبارت‌اند از:

WP Super Cache

W3 Total Cache

WP Fastest Cache

قدم 6 2 بهینه‌سازی تصاویر وردپرس

بهینه‌سازی تصویر یکی دیگر از کارهای حیاتی است که باید انجام شود تا سایت وردپرس شما سریع باشد. به‌طورکلی 2 مسئله اصلی وجود دارد که باعث کند شدن بارگذاری تصاویر می‌شود:

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

2 – تصاویر کاملاً فشرده نشده‌اند. با فشرده‌سازی صحیح تصاویر می‌توانید فضا و پهنای باند زیادی را ذخیره کنید. خوشبختانه، وردپرس یک پلاگین واقعاً عالی دارد که می‌تواند در این زمینه به شما کمک کند که WP Smush نامیده می‌شود.

می‌توانید یک راهنمای دقیق در مورد بهینه‌سازی سایت وردپرسی را در اینجا مطالعه کنید.

قدم 6 – 3 – فعال کردن فشرده‌سازی gzip برای وردپرس

فعال کردن فشرده‌سازی gzip برای یک وب‌سایت وردپرس راهی عالی برای افزایش سرعت و عملکرد بهتر سایت است. به‌طور خلاصه، فشرده‌سازی gzip به این شکل است که شما باید فضاهای خالی در کدهای سایت خود را فشرده‌سازی کنید. فایل‌های HTML و CSS کدهای تکراری و فضا خالی زیادی دارند که باعث می‌شود فشرده‌سازی gzip بسیار مؤثر باشد. در کل، می‌تواند اندازه صفحه وردپرس را تا 50-70% کاهش دهد.

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

نکته‌ای که باید به خاطر داشته باشید این است که فشرده‌سازی gzip ممکن است کمی از CPU استفاده کند. اگر CPU سایت شما مسئله‌ای ندارد فشرده‌سازی gzip یک روش واقعاً عالی برای بهینه‌سازی سایت شماست.

قدم 6 4 تجزیه فایل‌های جاوا اسکریپت

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

این‌یکی از تکنیک‌های توصیه‌شده توسط Google Developers است که اغلب نادیده گرفته می‌شود. در وردپرس می‌توانید با استفاده از افزونه‌هایی مانند Speed Booster Pack این کار را به‌راحتی انجام دهید.

قدم 6 5 استفاده از شبکه تحویل محتوا (DNS)

پیاده‌سازی شبکه تحویل محتوا (به‌اختصار CDN) با ذخیره مطالب در چندین مرکز داده در سراسر جهان، سرعت وردپرس را افزایش می‌دهد. روش کار DNSها با این شکل است که پس از ورود بازدیدکننده به سایت شما، محتوا توسط نزدیک‌ترین مرکز داده موجود ارائه می‌شود و درنتیجه سایت شما با سرعت بسیار بهتری به کاربر نمایش داده می‌شود.

CDN ها همچنین با افزونه‌های کشینگ وردپرس به‌خوبی کار می‌کنند. به‌عنوان‌مثال، CloudFlare یک برنامه رایگان دارد که ضمن محافظت از سایت شما در برابر حملات DDoS، مزیت CDN را نیز فراهم می‌کند.

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

قدم 6 6 فعال‌سازی بارگذاری تنبل

به‌طورکلی، هنگام باز شدن یک صفحه وب، تمام مطالب فوراً بارگیری می‌شوند که به آن بارگذاری مشتاق (eager loading) می‌گویند. متناوباً، ممکن است مقداردهی اولیه برخی از اشیا (مانند تصاویر) تا زمان نیاز به تأخیر بیفتد که به آن بارگذاری تنبل می‌گویند. بهترین روش نمایش تصاویر زمانی است که بازدیدکننده روی تصاویر باشد یعنی هنگامی‌که بازدیدکننده تصویر را مشاهده کار، تصویر لود شود. برای استفاده از این تکنیک تنها کاری که باید انجام دهید نصب و فعال‌سازی افزونه‌ای مانند Rocket Lazy Load است.

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

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

قدم 7 1 به‌روز نگه‌داشتن سایت

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

7 2 استفاده از نام کاربری و رمز عبور منحصربه‌فرد

یکی از راه‌های دیگر برای امن نگه‌داشتن سایت خود، استفاده از نام کاربری و رمز عبور غیرقابل حدس است. شما باید نام کاربری و رمز را به نحوی انتخاب کنید که هیچ‌کس یا هیچ‌چیز نتواند آن را حدس بزند. شرایطی را تصور کنید که کسی رمز ورود شما را بداند، با این حال از نام کاربری اطلاع ندارد درنتیجه این فرد همچنان نمی‌تواند به پنل مدیریت شما دسترسی پیدا کند زیرا نام کاربری را نمی‌داند. هنگام تنظیم رمز عبور، حتماً اعداد، حروف بزرگ و نمادهای خاص (مانند! و @ و # و…) را وارد کنید. درصورتی‌که نمی‌توانید این رمزها را در ذهن خود داشته باشید می‌توانید آن‌ها را با استفاده از ابزارهایی مانند Last Pass ذخیره کنید.

7 3 بکاپ گیری منظم از سایت

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

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

جدیدترین آموزش‌های وردپرس

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

نوشتهٔ پیشین
سوابق خرید
نوشتهٔ بعدی
اعتماد به ما

محصولات پیشنهادی

افزونه بهینه سازی تصاویر اسموش

افزونه فشرده سازی تصاویر اسموش 3.7.1 – افزونه wp smush pro

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

افزونه مدیریت افزونه ها وردپرس | افزونه WP Plugin Manager Pro | افزایش سرعت وردپرس

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

افزودنی اسلایدر پرو المنتور ورژن 1.0.4 | HT Slider Pro | اسلایدر محصولات و نوشته ها

افزونه آی تمز سکوریتی

افزونه آی تمز اورجینال 6.6.5 | افزونه ithemes security | افزونه امنیتی وردپرس

فهرست