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

افزونه Google Pagespeed Insights یک افزونه کاربردی برای وردپرس است که با استفاده از آن قادر به افزایش سرعت بارگذاری سایت وردپرسی خود خواهید بود. افزایش سرعت سایت وردپرس یکی از مهمترین مواردی است که باید به آن توجه کرد ،🚀بارگذاری سریع سایت تجربه کاربر را بهبود می بخشد و بازدید از سایت شما را افزایش می دهد و به سئو ی وردپرس شما کمک می کند. این موضوع باعث افزایش سرعت سایت شما خواهد شد. در واقع CDN یکی از عوامل مهمی است که موجب افزایش سرعت سایت می شود.

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

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

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

همچنین از شما خواسته می شود هر بار که موضوع خود را به روز می کنید کد را به روز کنید. من هیچ کدگذاری، ویرایش پشت سرهم یا سفارشی سازی موضوع انجام ندادم. در صورتی که همه چیز مطابق میل شما بود، میتوانید در پایان با کلیک روی دکمه “فعالسازی و انتشار” یا Activate and Publish در گوشه سمت راست صفحه، تغییرات را بر روی سایت خود اعمال نمایید. با توجه به علاقه، مهارت و نیاز های وب سایت، باید درک بهتری از اینکه کدام روش برای شما گزینه بهتری است، داشته باشید. چرا که مرورگر ابتدا استایل اول را میبیند و 10 پیکسل فاصله از سمت چپ روی عنصر مورد نظر اعمال میکند و سپس استایل درج شده در فایل rtl.css را میبیند و 10 پیکسل هم فاصله از سمت راست روی عنصر مورد نظر درج میکند. به طور استاندارد و پیشفرض، در وردپرس کلیه استایل های مربوط به نمایش راست به چپ قالب را در فایلی با نام rtl.css قرار میدهیم.

حالا چون margin-left تعریف شده در فایل rtl.css به استایل های اصلی قالب اولویت دارد، دیگر فاصله اضافه ای در سمت چپ عنصر مورد نظر مشاهده نخواهید کرد. پس برای شروع لازم است که فایلی با نام rtl.css در فولدر مربوط به قالب خود ایجاد نمایید. حالا میخواهیم این فاصله را در فایل rtl.css برعکس کنیم. الان اگر سایت وردپرسی که در لوکال هاست درست کردیم را باز کنیم و سورس صفحه را ببینیم باید فایل هایی که اضافه شده اند در سورس صفحه وجود داشته باشند.

از اینجا می توانید ابزارک ها را به سایت خود اضافه کنید. یکپارچگی داخلی- برخلاف دیگر پلاگین های عضویت، Restrict Content Pro یک یکپارچگی داخلی دارد که باعث میشود با تمام درگاه های پرداخت و سایر افزودنی ها سازگار باشد (افزودنی هایی نظیر MailPoet، مدیریت ایمیل، CSV export و …). معرفی کامل این افزونه و ارائه آموزش کامل تمام بخش ها و تنظیمات آن موضوع جلسه 33 آموزش کار با وردپرس می باشد. در جلسه 8 از این کلاس آموزشی به طور کامل به معرفی تمام منو های پیشخوان وردپرس خواهیم پرداخت. در برخی موارد در قسمت هایی مانند لیست ها یا منو ها، از آیکن های جهتی استفاده میشود که پس از RTL کردن قالب، با توجه به تغییر جهت نوشته ها، تناسبی با محل قرار گرفته در آن ندارند. پس از اینکه لیست قالب های مورد نظر شما به نمایش در آمد، با کلیک روی دکمه Install and Preview میتوانید قالب مورد نظر را بر روی سایت نصب کرده و پیش نمایش آن را مشاهده کنید.

افزونه وردپرس

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

سپس کافی است قالب مورد نظر را انتخاب کرده و بر روی لینک نصب کلیک کنید. این امکان در WOW مهیاست برای اینکه صاحبان وبسایتها، علاوه بر ساخت نسخه موبایل، بتوانند آن را سفارشی کرده و نسخه موبایل را سئو نمایند. فشرده سازی GZIP حجم پرونده هایی را که سرور شما برای مرورگرهای بازدید کنندگان می فرستد به میزان قابل توجهی ( تا 70٪ ) کاهش می دهد و برخی از پلاگین های حافظه پنهان مانند افزونه WP Rocket – دارای قابلیت فشرده سازی GZIP هستند. سی دی ان به شما این امکان را می دهد تا بسته به نقطه جغرافیایی کاربرتان محتوای سایت از نزدیک ترین سرور به کاربر بارگزاری شود.

افزایش سرعت وردپرس

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

به طور خاص، آن با CDN متضاد بود.

اگر میخواهید دست شما در توسعه ظاهر سایت باز باشد، حتما قالب های را انتخاب کنید که از صفحه ساز های (Page Builder) حرفه ای مثل المنتور و ویژوال کامپوزر پشتیبانی میکنند. این قالب براحتی میتواند به کلیه نیازهای شما با هر سطح تسلطی پاسخ دهد . به طور خاص، آن با CDN متضاد بود. نکته: معمولا سایتهای که قالب وردپرس میفروشند حداقل یک نسخه دمو از اصل قالب ارائه میکنند تا شما بتوانید وارد نسخه دموی قالب شده و آنرا با دقت بررسی کنید. به عنوان نمونه در بیشتر قالبهای وردپرسی از فونت آیکون fontawesome یا فونتهای متریال گوگل استفاده میشود که حجم فوقالعاده بالایی داشته و جدایی از این شاید در مجموع شما نهایتا از ۱۰۰ فونت آیکون استفاده کنید. پلاگین WP Security Audit Log تا الآن بیشتر از 100 هزار نصب فعال داشته و تونسته کاربران خودش را با کمک امکاناتی که در اختیارشون قرار میدهد، راضی نگه دارد.

در تم فارست، صحیفه حدود 30 هزار خریدار دارد. به عنوان یک یادداشت سریع، من می توانم قالب وردپرس را با رفتن به “Appearance” ،”Themes” و سپس کلیک بر روی “Live Demo” برای سه تم برتر مورد علاقه ام تغییر دهم. همانطور که مشاهده می کنید، هر یک از این سه قالب از نظر شکل و ظاهر، سبک، رنگ ها و نحوه نمایش محتوا با موارد دیگر بسیار متفاوت اند. قبل از ایجاد یک وب سایت وردپرس اول از همه، مهم است که درک کنید موضوع قالب وردپرس و یک صفحه ساز و تفاوت آن ها چیست.

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

و یک نکته کوچک که نیازمند کمی توضیح است.

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

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

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