درود بر شما. در مقاله قبل نحوه کارکرد خطای ۴۰۴ و اینکه اصلا این خطا چی هست و چه بلایی سر سئوی سایت وردپرسی ما توی گوگل میاره توضیحات تقریبا کافی رو دادم. اما امروز قصد داریم صفحه ۴۰۴ سایت وردپرسی خودمون رو سفارشی کنیم. پس بریم سراغ ساخت صفحه ۴۰۴ در وردپرس اونهم بصورت سفارشی! چه شود!
نکته: برای سفارشی کردن صفحه ۴۰۴ افزونههای مختلفی وجود دارد اما چون قبلا قول دادیم افزونههای کمتری نصب کنیم تا سایتی با سرعت بالاتر داشته باشیم، پس قصد داریم این آموزش رو بدون نیاز به نصب افزونه پیش ببریم. یعنی ساخت صفحه ۴۰۴ با تغییر کدهای قالب وردپرس
ساخت صفحه ۴۰۴ در وردپرس
برای ساخت صفحه ۴۰۴ در وردپرس باید با اصول طراحی قالب وردپرس و کدهای وردپرس آشنا باشید. چون نیاز هست کمی کدهای سایت رو تغییر بدیم. برنامه نویسی وردپرس رو بلد نیستید؟! حداقل HTML و CSS رو یاد بگیرید.
اول از هر چیزی باید وارد بخش نمایش > ویرایشگر در پنل مدیریت وردپرس خودتون بشید.
اگر به این بخش دسترسی ندارید پس وارد فایل منیجر هاست شده و پوشه wp-content/themes رو باز کنید.
حالا از سمت چپ باید فایل ۴۰۴٫php را باز کنید. این فایل شامل کدهای صفحه ۴۰۴ سایت شماست.
نکته: اگر این فایل در لیست فایلهای قالب شما وجود نداشت باید وارد فایل منیجر هاست یا اف تی پی شوید. سپس پوشه public_html > wp-content > themes را باز کرده و در پوشه قالب سایتتان یک فایل خالی به نام ۴۰۴٫php ایجاد کنید.
شروع تغییرات در فایل ۴۰۴
برای تغییر دادن این فایل بهتر هست تمام کدهای این فایل را حذف کنید و برای تست کردن کارکرد فایل یک متن تست مثلا Hello World در این فایل تایپ کنید.
حالا وارد یکی از خطاهای ۴۰۴ سایتتون بشید. برای باز کردن خطای ۴۰۴ مثلا این آدرس رو وارد کنید: www.20script.ir/error404check
با اینکار صفحه ۴۰۴ به شما نمایش داده خواهد شد. یعنی عبارت Hello World
قالبهای آماده برای خطای ۴۰۴
حالا که فایل رو تست کردیم پس بریم سراغ پیدا کردن چند قالب شیک برای خطای ۴۰۴ سایت کافیه عبارت ۴۰۴ error html template رو توی گوگل سرچ کنید تا قالبهای بیشماری رو پیدا کنید. یکی از این قالبهای HTML رو دانلود کنید.
حالا کافیه فایلهای سی اس اس و جاوا اسکریپت این قالبها رو بصورت inline در کدهای HTML اضافه کنید. سپس کل کدها رو توی فایل ۴۰۴٫php قرار بدید و ذخیره کنید.
وبلاگ نویسی زنده در وردپرس این امکان را به شما میده تا درست مشابه سایتهای تکنولوژی و فناوری که یک پوشش خبری را به صورت زنده نمایش میدهند بتونید به همین طریق شما هم یک پوشش زنده خبری در وردپرس را در سایت به صورت زنده گزارش دهید. مطمئنا در سایتهای تکنولوژی دیدید که وقتی از یک موبایل جدید در کشور رونمایی و معرفی میشه یک پوشش زنده خبری در سایت انجام میگیره. در این نوع صفحات که به صورت زنده پوشش داده میشه کاربران قادر هستند تا به صورت زنده هر نوع محتوایی را که در صفحه اضافه میکنید مشاهده کنند. صفحهای که برای پوشش زنده خبری در وردپرس مورد استفاده قرار میگیره به صورت خودکار بهروزرسانی میشه و بر اساس ساعت و دقیقه هم هر محتوای جدیدی که به اون اضافه شده به کاربران نمایش داده خواهد شد.
در این آموزش از ۲۰اسکریپت قصد معرفی افزونه وبلاگ نویسی زنده در وردپرس را دارم که با استفاده از این افزونه میتونید یک رویداد را در وردپرس به صورت زنده پوشش داده و از رسانههای ویدئویی و تصویری در آن استفاده کنید.
آموزش وبلاگ نویسی زنده در وردپرس
افزونه وبلاگ نویسی زنده در وردپرس که قصد دارم به شما معرفی کنم با نام liveblog در مخزن وردپرس به ثبت رسیده و تاکنون تونسته بیش از ۲٫۰۰۰ نصب فعال و کسب امتیاز ۲٫۹ را ازآن خودش بکنه که با استفاده از این افزونه میتونید به پوشش زنده رویداد در وردپرس بپردازید و اقدام به وبلاگ نویسی زنده در سایت بکنید. برای استفاده از این افزونه ابتدا لازمه تا با کلیک روی دکمه زیر به صفحه افزونه در مخزن وردپرس هدایت شده و سپس با استفاده از آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی این افزونه در سایت خودتون بکنید.
حالا برای ایجاد یک رویداد و پوشش زنده خبری در وردپرس بعد از نصب و فعال سازی افزونه به مسیر نوشتهها در وردپرس مراجعه کرده و یک نوشته با عنوان دلخواه خودتون که شامل رویداد مورد نظر شما هستش اضافه کنید. سپس مشابه تصویر زیر میبینید که باکسی با عنوان liveblog در صفحه ویرایش برگه اضافه شده است.
حالا همونطور که در تصویر میبینید روی دکمه Enable کلیک کنید تا امکان وبلاگنویسی زنده در وردپرس برای این نوشته فعال شود. بعد از فعال شدن وبلاگ نویسی زنده هم پیغام موفقیت آمیز بودن فعال سازی نمایش داده میشه که با کلیک روی visit the liveblog مشابه تصویر زیر به صفحه مشاهده رویداد برای پوشش زنده خبری در وردپرس هدایت خواهید شد.
با استفاده از سه بخش limit ، themeplate و format میتونید قالب بندی و شکل و ظاهر دلخواه برای نمایش محتوای وبلاگ نویسی زنده وردپرس را سفارشی سازی کنید.
دقت کنید که برای نمایش وبلاگنویسی زنده در وردپرس لازمه نوشته شما در حالت منتشر شده قرار گرفته باشه تا کاربران قادر به مشاهده آن باشند، پس بعد از فعال کردن وبلاگ نویسی زنده فراموش نکنید که حتما دکمه انتشار نوشته را زده باشید که وبلاگ نویسی زنده در اون انجام میدین برای همگان قابل مشاهده باشد.
حالا بعد از مراجعه به صفحه نوشته که وبلاگ نویسی زنده در اون را فعال کردید در بالای صفحه مشابه تصویر زیر میبینید که ادیتوری در قالب وبسایت قرار گرفته که با استفاده از این ویرایشگر متن میتونید انواع محتوا مثل متن، تصویر، ویدئو و… را با امکان لینکدهی و پشتیبانی از HTML در محتوای پوشش زنده رویدادی که قصد گزارش اون را دارید درج کرده و به کاربران خود نمایش دهید.
حالا همونطور که در ویرایشگر متن مشاهده میکتید با استفاده از این ادیتور میتونید هر نوع محتوایی در صفحه وبلاگ نویسی زنده وردپرس درج کنید. همچنین با کلیک روی دکمه Preview که در بالای ادیتور وجود داره قبل از انتشار هر متن میتونید به صورت پیش نمایش اونو مشاهده کنید تا اگر مشکلی نداشت با کلیک روی دکمه Publish New Entry اونو منتشر کنید. البته زیاد نگران نباشید، چرا که بعد از انتشار هر محتوا در پوشش زنده وردپرس میتونید تا هر کدوم از محتوایی که درج کردید را ویرایش یا حذف کنید.
امیدوارم این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از این آموزش بتونید نسبت به وبلاگ نویسی زنده در وردپرس و پوشش زنده رویداد در وردپرس بپردازید.
۱۶ نکته برای تسلط بیشتر بر ویرایشگر جدید وردپرس
[ad_1]
اکثر کاربران وردپرس برای نوشتن پستها و ایجاد صفحات جدید بیشتر زمان خودشون رو صرف استفاده از ویرایشگر جدید وردپرس میکنند. وردپرس دارای ویرایش محتوای گوتنبرگ هست که کار با آن بسیار ساده است. به هر حال شما بهعنوان یک کاربر قدرتمند میتونید بهرهوری خودتون رو با یادگیری ترفندهایی که کمتر در وردپرس شناخته شده هستند بیشتر کنید. گوتنبرگ این امکان را به شما میدهد که بتونید در زمان کوتاهی محتوای بسیار جذابی تولید کنید.
در اینجا سعی بر این است که راهنماییهایی به شما برای تسلط بیشتر بر ویرایشگر گوتنبرگ ارائه کنیم. این نکات به شما در نحوه استفاده از ویرایشگر محتوای وردپرس کمک میکند.
کار با بلوکهای اصلی گوتنبرگ
بلوکها بهعنوان عناصر اصلی ویرایشگر محتوای وردپرس به شمار میآیند. به همین دلیل برخی مواقع به آنها ویرایشگر بلوک نیز گفته میشود.
تمامی عناصری که در ویرایشگر جدید وردپرس وجود دارد از بلوک ساخته شده است. به طور معمول وردپرس به همراه بسیاری از بلوکهای پیشفرض مانند لیست، پاراگراف، تصاویر، گالریها و غیره استفاده میشود. شما میتونید از این بلوکها برای ساخت محتوای خودتون استفاده کنید و محتوای سایت خودتون رو به زیبایی طراحی کنید. این موضوع باعث میشه شما بلوکهای مختلف رو کشف کنید و چگونگی استفاده از آنها را در محتوا یاد بگیرید.
استفاده از میانبرهای کیبورد
استفاده از موس برای ساخت متن به صورت Bold و یا تبدیل آن به لینک کارایی ندارد. ویرایشگر گوتنبرگ با شورتکاتهای مفیدی که به همراه داره به شما کمک میکنه تا فرمتهای معمول رو بدون نیاز به استفاده از موس انجام دهید. استفاده از شورتکاتهای وردپرس نه تنها زمان شما رو هدر نمیدهد بلکه باعث میشه سرعت نوشتن شما تا حد زیادی بالا برود و شما در مدت زمان کمتری مقالات خودتون رو بنویسید.
فاصله تکخط و دوخط
برای بسیاری از کاربران مبتدی فهمیدن چگونگی ساخت پاراگراف و خطوط line breaks کار سختی است. در ویرایشگر محتوای وردپرس برای اضافه کردن یک پاراگراف جدید کافیه کلید Enter رو فشار بدید تا یک پاراگراف با فاصله دو خط برای شما ایجاد شود.
به هر حال اگر فقط بخواهید یک single line break داشته باشید میتونید از کلیدهای Shift + Enter استفاده کنید.
تنظیم مجدد صفحه ویرایشگر جدید وردپرس
اساسا ویرایشگر محتوای وردپرس یک بوم سفید با یک نوارابزار در بالا و یک ستون پیشخوان در سمت راست میباشد. این ابزارها به شما یک رابط کاربری راحت برای ایجاد پستهای خودتون رو میده.
زمانیکه شما در حال ویرایش یک بلوک هستید در بالای آن یک نوار ابزار و در قسمت راست آن یک ستون مشاهده میکنید. شما این امکان رو دارید که نوارابزار رو با کلیک بر روی منوی سه نقطهای که در بالای سمت راست صفحه هست جابهجا کنید.
همچنین شما این امکان رو دارید که با استفاده از آیکون چرخدنده موجود در صفحه مشخص کنید که پنل تنظیمات برای شما نمایش داده شود و یا پنهان شود.
وردپرس این قابلیت رو دارد که با استفاده از حالت نورافکن بتوانید روی محتوا تمرکز کنید.
اگر در صفحه خودتون به فضای سفید بیشتری احتیاج دارید اگر به حالت تمام صفحه بروید به شما یک صفحه کاملا سفید با یک نوارابزار در بالای صفحه خواهد داد.
تغییر اندازه فونت در ویرایشگر جدید وردپرس
همه این موضوع رو میدانند که تایپوگرافی نقش مهمی در محتوای وبسایت دارد. ممکنه شما برای جلب توجه کاربران خودتون و یا برجسته کردن یک قسمت خاص از مقالتون بخواهید از اندازه فونتهای مختلفی استفاده کنید که این موضوع از طریق تایپوگرافی امکانپذیر است.
بلوکی که میخواهید فونتش رو تغییر بدید انتخاب کنید پس از اون شما به سادگی میتونید گزینههای تغییر فونت رو در سمت راست در قسمت تنظیمات بلوک مشاهده کنید و تغییرات دلخواه خودتون رو اعمال کنید.
افزودن تیتر به محتوای مقالات
عنوانهای مقالات نقش اساسی و مهم در بهبود خوانایی کاربر دارند. موتورهای جستجو مانند گوگل نیز سرفصلهای مهم رو برای جستجوگران در نظر میگیرد به همین دلیل است که این موضوع برای سئو سایت اهمیت زیادی دارد. اگر شما از کلمات کلیدی در سرفصلهای مقالات خودتون استفاده کنید موتورهای جستجو بهتر میتونند این کلمات رو درک کنند و به آنها اهمیت بیشتری میدهند و تعداد کاربرانی که به سایت شما میآیند بیشتر میشود.
ویرایشگر جدید وردپرس اضافه کردن عناوین به مقالات رو برای شما راحت میکند. شما به راحتی میتونید بلوکی که عنوان مقاله شما در آن هست رو انتخاب کنید و بعد از اون میتونید اندازه عنوان و تراز متن عنوان رو در تنظیمات بلوک رو انتخاب کنید.
علاوه برموارد بالا شما میتونید به عناوین مقاله خودتون لینک اضافه کنید و یا مقاله خودتون رو Bold یا italic کنید و ظاهر عنوان رو تغییر دهید.
اضافه کردن ستون به پستها
ویرایشگر جدید وردپرس به صورت پیشفرض با یک ستون در هر بلوک همراه است که به شما این امکان رو میده هر محتوایی رو به ستون اضافه کنید. این موضوع باعث میشه شما بتونید به محتوا و متنی که نوشتهاید مثل یک مجله و به صورت کلی نگاه کنید.
شما این امکان رو دارید که به سادگی با یک کلیک به ویرایشگر خودتون ستون اضافه کنید. برای این منظور میتونید به قسمت تنظیمات ویرایشگر بروید و تعداد ستونهایی که میخواهید اضافه کنید رو انتخاب کنید.
همهی ستونهای گوتنبرگ به صورت پیشفرض دارای یک بلوک پاراگراف هستند و شما به راحتی میتونید هر بلوک دلخواهی رو داخل ستونها اضافه کنید. بهعنوان مقال شما قادر هستید بلوک پاراگرافها، نقلقولها، تصاویر و موارد دیگر رو به ستون خود اضافه کنید. آموزش کامل اینکار را اینجا ببینید.
البته اگر بخواهید یک تصویر رو کنار متن خودتون اضافه کنید هم امکانپذیر است. برای انجام این موضوع باید به عنوان بعدی این مقاله توجه کنید.
اضافهکردن تصاویر کنار متن
در نسخههای قدیمیتر وردپرس اضافه کردن عکس کنار تصویر به دلیل همترازی و هماهنگی مناسب تصویر و متن چالش برانگیز بود اما این مشکل با ابزار Media & Text در نسخههای جدید درست شد.
این ابزار علاوه بر اینکه تصویر رو به متن اضافه میکنه بهصورت خودکار عرض و فاصله دو بلوک رو هم تنظیم میکنه. البته شما نیز میتونید از بلوک به صورت تمام عرض استفاده کنید یا اینکه از گزینههای قالببندی برای متن خود استفاده کنید.
اضافه کردن ویدئوهای یوتیوب به وردپرس
این ویژگی برای شما وجود دارد که ویدئوهای دلخواه خودتون رو در وردپرس آپلود کنید. وردپرس برای استفاده بهعنوان یک پلتفرم استریم ساخته نشده است. بسیاری از شرکتهایی که در زمینه میزبانی وردپرس فعالیت میکنند نمیتونند به اندازه کافی فایلهای بزرگ رو ذخیره کنند.
البته توصیه ما این هست که ویدئوهای خودتون رو ابتدا در پلتفرم استریم آپلود کنید و سپس اون رو به صفحات و پستهای خودتون در وردپرس انتقال دهید.
میتونید به راحتی با استفاده از بلوک یوتیوب URL ویدیو مورد نظر خودتون رو وارد کنید پس از آن WordPress بهصورت خودکار اون ویدئو رو برای شما جاسازی خواهد کرد.
علاوه بر این شما این امکان رو دارید که URL ویدیو را در یک پاراگراف یا هر بلوک متن دیگری قرار دهید.
اضافه کردن جدول به پست وردپرس
علاوه بر همه موارد بالا یکی دیگه از ویژگیهای ویرایشگر وردپرس یعنی گوتنبرگ این است که میتونه به راحتی به پستها و صفحات شما جداول رو اضافه کند. شما میتونید به راحتی جدول مورد نظر خودتون رو اضافه کنید و بعد از اون تعداد ردیفها و ستونهای دلخواه خودتون رو انتخاب کنید. البته نگران تعداد ردیفها و ستونها نباشید چراکه این امکان رو دارید که هر زمان که بخواهید به آنها اضافه کنید.
بعد از انجام موارد بالا یک جدول ساده رو میبینید که میتونید با رفتن به قسمت تنظیمات بلوک شخصیسازیهایی مانند محتویات هر سلول، رنگبندی و سبکهای مختلف جدول رو با توجه به سلیقه خودتون انتخاب کنید.
بلوک جدول وردپرس برای جداول پایه مناسب است و از ویژگیهای بسیاری برخوردار نیست به همین دلیل توصیه میکنیم برای ایجاد جداول از Table Press استفاده کنید. TablePress یک پلاگین رایگان هست که این امکان رو در اختیار شما قرار میدهد که جداول زیبا و جذابی رو بسازید و اونها رو به پستها و صفحات وردپرسی خودتون اضافه کنید.
اضافه کردن دکمه به پستها و صفحات وردپرس
دکمهها هنگامیکه ما بخواهیم کال تو اکشن رو به صفحات وردپرس خودمون اضافه کنیم نقش مهمی خواهند داشت. گوتنبرگ به صورت پیشفرض دارای یک دکمه بلوک هست که این امکان رو به شما میدهد که به سرعت یک دکمه به محتوای خودتون اضافه کنید.
این دکمهها بهصورت ۳ استایل مربع، گرد و مرز یا حاشیه میباشند. همچنین شما میتونید پسزمینه، رنگ متن و جایگذاری دکمه روانتخاب کنید مثلا شما مشخص میکنید دکمه در سمت چپ، راست و یا مرکز قرار گیرد.
افزودن تصاویر کاور روی پستهای وردپرس
ممکنه شما تصاویر کاور شده رو در مقاله نشریات معروفی مشاهده کرده باشید. تصاویر کاور در واقع تصاویری هستند که به سادگی در وسط مقالات قرار میگیرند که این تصاویر برخی مواقع ممکن است با یک متن پوشیده شده باشد. هدف اصلی از قرار دادن تصاویر کاور جذابتر کردن محتوای شما است. در واقع این تصاویر توجه کاربران شما رو بعد از خواندن متنهای پستهای شما به خود جلب میکند.
با استفاده از ویرایشگر جدید وردپرس به راحتی میتونید تصاویر کاور رو به پستهای خودتون اضافه کنید. به سادگی یک بلوک تصویر کاور ایجاد کنید و بعد از اون تصویری که میخواهید از اون استفاده کنید رو در اون بلوک اضافه کنید. در حالت ایدهآل تصاویر کاور باید یک فایل تصویر بزرگتر باشه که بتونه توی فرمت گستردهتری نمایش داده شود.
تغییر رنگ پاراگراف در ویرایشگر جدید وردپرس
یکی از دیگه از ترفندهای آسان و مهم وردپرس که اغلب نادیده گرفته میشود امکان تغییر رنگ پاراگرافهای وردپرس است. اغلب کاربران میخواهند سازگاری متن خودشون رو در طول مقاله حفظ کنند. با این حال شما با تغییر رنگ پاراگرافهای مقاله خودتون میتونید نقاط مهمی از متن رو برجسته کنید و توجه کاربر رو بیشتر به اون قسمت منعطف کنید.
گوتنبرگ گزینههای مربوط به رنگ رو در ستون سمت راست برای شما به نمایش در میآورد و شما میتونید از میان آنها هر رنگی که بخواهید رو انتخاب کنید. فقط هنگام انتخاب رنگها به این نکته دقت کنید که ترکیب رنگی که برای متن انتخاب کردید با رنگ پسزمینه سازگاری داشته باشد و کاربران برای خواندن مقاله مشکلی نداشته باشند و به راحتی بتونند متن رو مطالعه کنند.
اضافه کردن ابزارکها به پستهای وردپرس
کارکرد ابزارکها کاملا شبیه به بلوکها میباشد. ابزارکها به شما این اجازه رو میدهند که عناصر مختلفی رو بدون نیاز به کد به وبسایت وردپرسی خودتون اضافه کنید.
به صورت معمول این ابزارکها در قسمت پانویس و یا سایدبار سایت استفاده میشوند. همچنین شما میتونید ابزارکهایی رو به قسمت محتوای سایت خود مانند فرمهای تماس اضافه کنید.
به آسونی بخش ابزارکها رو در زیر دکمه بلوک اضافه کنید که از این طریق شما قادر هستید ابزارکهای معمول و مورد استفاده خودتون رو در پستها و صفحات سایت خودتون قرار دهید.
افزودن HTML سفارشی
ویرایشگر محتوای وردپرس یک ویرایشگر ویژوال WYSIWYG میباشد. اما به هرحال هنوز میتونید در صورت نیاز کدهای HTML رو به پستهای خودتون اضافه کنید. سادهترین راه برای افزودن این کدها اضافه کردن بلوکهای سفارشی HTML به پستها هست بعد از اون شما به راحتی قادر هستید هر کد HTML که میخواهید رو اضافه کنید.
مشاهده تعداد کلمات و دیگر اطلاعات پستها
زمانیکه شما بر رو یک مقاله طولانی کار میکنید ممکنه بخواهید یک طرح کلی از اون مقاله رو مشاهده کنید. بهعنوان مثال میخواهید تعداد کلمات مقالهای که نوشتید و یا چگونگی قرارگیری همه بخشهای مقاله رو ببینید.
نوارابزار گوتنبرگ دو دکمه در قسمت بالایی خودش برای مشاهده موارد بالا دارد. اولین دکمه که مربوط به اطلاعات تعداد کلمات نوشته شده، پاراگرافها، بلوکها میباشد همچنین طرحهای کلی مقاله رو بر اساس سرفصلهایی که استفاده کردید نشان میدهد.
دقیقا در کنار دکمه اول یک دکمه فهرست بلوک قرار دارد که این فهرست به شما تمام بلوکهایی که در مقاله استفاده کردید رو نمایش میدهد و شما کافیه برای رسیدن به هر یک از اون بلوکها روی بلوک مورد نظر خودتون کلیک کنید تا بهصورت مستقیم به آن بلوک بروید.
امیدواریم این مقاله به شما در تسلط بیشتر در ویرایشگر جدید وردپرس کمک کرده باشد. موفق باشید.
افزونههای وردپرس یکی از مهم ترین بخشهای هر سایتی را تشکیل میدهند چرا که با استفاده از همین افزونههای وردپرس قادر هستید تا انواع قابلیتهای مد نظر خودتون را به سایت اضافه کنید. با استفاده از توابع وردپرس که در هر بهروزرسانی ممکنه تا توابع جدیدی برای کار در وردپرس ساخته و معرفی شوند میتونید تا با استفاده کردن از این توابع در افزونهها اقدام به طراحی قابلیتهایی در وردپرس کنید و از اونها استفاده کنید که همین موضوع دلیل و مسبب اصلی برای انعطاف پذیری بالا در وردپرس خواهد بود.
اما در مقابل یکی از عمده مشکلاتی که در افزونههای وردپرس وجود داره اینه که به دلیل ناسازگاری و تداخل در کدهای برنامهنویسی با سایر افزونهها و کدهای قالب وردپرس و یا حتی گاها هسته وردپرس ممکنه تا بعد از نصب و فعال سازی افزونه وردپرس سایت شما دچار مشکل بشه که این مشکلات عمدتا ممکنه در یکی از چند حالت زیر رخ بدهند:
عدم نمایش صحیح المان اضافه شده در سایت با استفاده از افزونه نصب شده
نمایش کدهای خطا در سایت در صورت فعال بودن دیباگ وردپرس
مواجه شدن با صفحه سفید مرگ وردپرس
و…
اما این مشکلات در هر سیستم رایگانی به دلیل اینکه هر افزونه توسط یک نویسنده تهیه شده کاملا طبیعی خواهد بود، چرا که هر برنامهنویسی با استفاده از روش و سبک خودش اقدام به کد نویسی میکنه و ممکنه تا دو افزونه با هم تداخل داشته باشند و روی یکی از اونها تاثیر بزاره و باعث عدم کارکرد صحیح بشه که برای رفع اون باید نسبت به بررسی کدهای افزونه کنید تا بتونید نسبت به رفع خطای افزونه وردپرس اقدام کنید که در این صورت نیاز به یک متخصص وردپرس خواهید داشت.
آموزش رفع خطای افزونه وردپرس
قبل از هرکاری باید ببینیم که مشکلات موجود در افزونههای وردپرس ممکنه تا به چه دلایلی ایجاد شوند، که در زیر لیستی از چند مورد از دلایل اینکه افزونههای وردپرس میتوانند تا باعث ایجاد مشکل تو سایت بشن اشاره ای میکنم:
استفاده از کدنویسی ضعیف و عدم بهینه بودن در کدنویسی
ناسازگاری افزونه با یک افزونه دیگه و یا قالب سایت
عدم فعال بودن آپشنهای مورد نیاز در هاست برای کار کردن افزونه
حالا که متوجه شدید دلیل رخ دادن خطا در افزونهها میتونه به چه دلایلی باشه کار برای تشخیص اینکه خطای فعلی سایت شما از کجا شروع شده کمی سادهتر خواهد بود.
چگونه افزونهای که ایجاد مشکل کرده را پیدا کنیم؟
خب همونطوری که در ابتدای مقاله اشاره کردم افزونه ها ممکنه که در چند حالت مثل عدم نمایش صحیح محتواشون، نمایش خطا در بخش مربوط به افزونه و یا نمایش صفحه سفید مرگ وردپرس خودشون را نشون بدن که به ترتیب این موارد از حالت بهترین به نوع بدترین هستند و هرچی اگر مورد اخر برای شما اتفاق بیفته کار کمی دشوارتر خواهد شد. پس در اولین اقدام باید محتوایی که قرار افزونه شما در سایت نمایش بده را بررسی کنید و ببینید که کجای کار به اصطلاح میلنگه و مشکل داره و بعد از شناسایی اقدام به برطرف کردن اون کنید. اما برای اینکه سریع تر بتونید تا ریشه مشکل را پیدا کنید سعی کنید همیشه بعد از نصب افزونه و یا قالب وردپرس یکبار دیباگ وردپرس را فعال کنید تا اگر خطایی در سایت و پیشخوان وردپرس هست اونو مشاهده کنید.
آموزش فعال کردن دیباگ وردپرس
دیباگ وردپرس این امکان را به شما میده تا اگر خطایی در هر یک از فایلهای وردپرس که میتونه شامل فایل هسته اصلی وردپرس، افزونه وردپرس و قالب وردپرس باشه وجود داشته باشه را شناسایی کنید و سریعتر مشکل را برطرف کنید. در برخی مواقع پیش میاد که دیباگ شما غیرفعال است ولی سایت بدون هیچ مشکلی کار میکنه اما بعد از فعال مردنش میبینیم که خطاهایی رو بهمون نشون میده ولی در ظاهر مشکلی در سایت نیست.
بنابراین برای فعال کردن دیباگ وردپرس ابتدا وارد هاست خود شده و سپس به مسیر File Manager در هاست خود مراجعه کنید، بعد از اینکه وارد مدیریت فایل هاست شدید به مسیر public_html مراجعه کرده و به دنبال فایلی با عنوان wp-config.php بگردید که در کنار پوشهها و سایر فایلهای وردپرس قرار دارد.
بعد از پیدا کردن فایل در هاست سی پنل روی اون راست کلیک کرده و گزینه Edit را انتخاب کنید تا به صفحه ویرایش فایل هدایت شوید و در هاست دایرکت ادمین هم بعد از پیدا کردن فایل در مسیر public_html روی گزینه Edit که در مقابل فایل قرار داره کلیک کنید تا اونو ویرایش کنید. بعد از اینکه صفحه ویرایش فایل wp-config.php برای شما باز شد به دنبال کد زیر در اون بگردید و مقدار کد را روی true قرار دهید.
define( 'WP_DEBUG', true );
در صورتی که دیباگ وردپرس غیرفعال باشه مقدار اون روی false قرار خواهد داشتکه باید اونو به true تغییر بدهید. اگر هم چنین خطی در فایل wp-config.php وجود نداره می تونید خودتون اونو اضافه کنید. حالا فایل را ذخیره کرده و به صفحهای که خطای مربوط به افزونه براتون وجود داشت مراجعه کنید، در این صورت خواهید دید که مسیر خطا به شما نمایش داده خواهد شد و میگه که دقیقا کدوم خط از کدوم فایل مشکلی داره و میتونید برای رفع اون کد خط مورد نظر را بررسی کرده و مشکل را برطرف کنید.
در نهایت بعد از اینکه مشکلتون را به این روش برطرف کردید مجددا به صفحه ویرایش فایل wp-config.php در هاست مراجعه کرده و حالت دیباگ را غیرفعال کنید. برای این کار کافیه تا مقدار اونو به false تغییر بدهید.
define( 'WP_DEBUG', false );
غیرفعال کردن افزونه وردپرس
اگر به هر دلیلی با استفاده از فعال کردن حالت دیباگ وردپرس موفق به رفع مشکل نشدید میتونید افزونه را غیرفعال کرده و منتظر بمونید تا یک فرد متخصص اقدام به رفع مشکل شما بکنه و یا اینکه از یک افزونه جانبی برای این کار استفاده کنید. بنابراین اگر به پیشخوان وردپرس دسترسی دارید به صفحه افزونهها مراجعه کرده و بر اساس خطایی که در حالت فعال بودن دیباگ وردپرس به شما نشون داد که کدوم افزونه ایجاد مشکل کرده اون افزونه را غیرفعال کنید.
اما اگر به پیشخوان وردپرس دسترسی ندارید وارد File Manager هاست شده و سپس به مسیر /public_html/wp-content/plugins/ مراجعه کرده و سپس پوشه افزونهای که باعث ایجاد مشکل شده را به نام دیگه تغییر بدین تا افزونه با استفاده از این روش غیرفعال بشه.
دقت کنید که در این روش حتما یک نسخه کپی از پوشه pluginsکه در مسیر /public_html/wp-content/هاست قرار دارد در قالب یک فایل ZIP. به عنوان نسخه پشتیبان تهیه کنید تا در صورت بروز مشکل بتونید به حالت قبل برگردید.
و در نهایت اینکه
مشکلاتی که در سایت به وجود میآیند شاید در ظاهر فکر کنیم که از افزونه باشه اما گاها پیش میاد که دلیل اونها از جای دیگه است، حالا درسته که با فعال کردن حالت دیباگ مسیری که به ما نمایش داده شده مربوط به یک فایل از وردپرس هستش اما همونطور که گفتم هر فایل افزونه و هر بخش از قسمت کدنویسی اون میتونه تا با وجود تداخل در فایل دیگه باعث مشکل شده باشد که در این صورت باید ببینید که با کدوم فایل از افزونه، قالب وردپرس و یا حتی فایل htaccess. تداخل پیدا کرده باشه، در برخی موارد هم پیش میاد که مشکل از میزان حافظه php وردپرس خواهد بود که به دلیل کدنویسی افزونه و محدودیت در حافظه php هاست شما این مشکل به وجود اومده، بنابراین قدم اول در رفع هر مشکلی شناسایی دلیل خطا خواهد بود.
امیدوارم که این آموزش هم مورد توجه شما قرار گرفته باشه و با استفاده از اون تونسته باشید تا نسبت به رفع خطای افزونه وردپرس اقدام کنید
خطای نمایش ندادن پیشخوان وردپرس احتمالا برای شما هم پیش اومده که وقتی وارد پیشخوان وردپرس میشین منوی بخشهای مختلف به شما نمایش داده میشن اما عملا تو هر منویی که محتویات صفحه برای مدیریت سایت قرار داره جز یک صفحه سفید چیزی بهتون نمایش داده نمیشود که تصویر زیر دقیقا همین مشکل رو به شما نشون میده.
از اونجایی که اکثر ما از هاست اشتراکی برای سایت خودمون استفاده میکنیم و شرکتهای میزبانی هاست مدام در حال بهروزرسانی سیستم عامل خودشون هستند گاهی چنین مشکلی پیش میاد که دلیل اون بیشتر برمیگرده به تغییر نسخه PHP استفاده شده بر روی هاست که برای رفع مشکل نمایش ندادن پیشخوان وردپرس در حال حاضر تنها راهکار پیشروی شما همین مورد خواهد بود.
آموزش رفع خطای نمایش ندادن پیشخوان وردپرس
حالا برای رفع مشکل نمایش ندادن پیشخوان وردپرس دو راه دارید که عبارتند از:
تغییر نسخه PHP توسط شرکت هاستینگ که در این صورت امکان تغییر از شما سلب شده است
تغییر نسخه PHP است توسط خود شما که در این صورت لازمه تا مدیریت هاستینگ امکان تغییر نسخه PHP هاست را برای شما فعال کرده باشه
اگر جزو دسته اول هستید که امکان تغییر نسخه PHP توسط شرکت هاستینگ غیرفعال شده و برای شما وجود نداره تنها راه ممکن اینه تا اقدام به ارسال تیکت از بخش پشتیبانی هاستینگ خودتون بکنید و با مطرح کردن مشکلتون که همون عدم نمایش پیشخوان وردپرس هست ازشون بخواهید تا با تغییر در نسخه PHP هاست مشکل نمایش ندادن پیشخوان وردپرس را براتون رفع کنند.
اما اگر جزو دسته دوم هستید که امکان تغییر نسخه PHP هاست برای شما فعال هستش می تونید با ادامه آموزش همراه باشید تا نسبت به نحوه تغییر نسخه PHP هاست با کمک هم اقدام کنیم. با توجه به اینکه امکان تغییر نسخه PHP هاست میتونه مختلف باشه و با ظاهر متفاوتی در اون روبهرو شوید قبل از هرکاری در بخش آموزش و یا وبلاگ شرکت میزبانی به دنبال آموزش اینکار بگردید. در این آموزش نحوه تغییر نسخه PHP هاست در سرویس میزبانفا را به شما نمایش خواهم داد، بنابراین در صورتی که شکل و شمایل هاست سی پنل شما با تصاویر موجود در این آموزش متفاوت هست دقت کنید تا کار اشتباهی انجام ندهید.
آموزش تغییر نسخه PHP هاست سی پنل
برای تغییر نسخه php سی پنل ابتدا به صفحه ورود به هاست سی پنل خودتون مراجعه کنید تا وارد هاست شوید، برای ورود به هاست سی پنل کافیه تا بعد از وارد کردن نام دامنه خودتون عبارت ۲۰۸۲: یا ۲۰۸۳:را وارد کنید تا به صفحه ورود در هاست سی پنل هدایت شوید. سپس مشابه تصویر زیر نام کاربری و رمز عبور هاست خودتون را که هنگام خرید براتون ایمیل شده را به ترتیب در فیلدهای Username و Password وارد کرده و روی دکمه Log in کلیک کنید.
بعد از اینکه وارد هاست خودتون شدید به بخش Softwareمراجعه کرده و روی دکمهSelect PHP Version کلیک کنید تا به صفحه تغییر نسخه php در هاست سی پنل هدایت شوید.
سپس در صفحه باز شده از بخش PHP Version نسخه مورد نظر خودتون را برای php انتخاب کنید، پیشنهاد میکنم برای اینکار آخرین نسخه موجود در هاست را انتخاب کنید تا ضمن رفع مشکل نمایش ندادن پیشخوان وردپرس قادر باشید تا از سرعت بیشتری در پردازش اطلاعات سایت بهرهمند شوید، در حال حاضر که این آموزش تهیه شده آخرین نسخه ارائه شده php 7.1 هستش که بر روی هاستهای میزبانفا ارائه میشه.
بعد از اینکه نسخه php را انتخاب کنید مشابه تصویر بالا لیستی از گزینههای گوناگون به شما نمایش داده خواهد شد که برای استفاده باید اونها را فعال کنید، اما از اونجایی که به همه اینها نیازی نداریم در بخش انتهایی صفحه روی دکمه Use Defaults کلیک کنید تا گزینههای پیشفرض مشابه تصویر انتخاب شوند و سپس روی دکمه Saveکه در کنارش قرار داره کلیک کنید.
در نهایت بعد از اینکه پیغام سبز رنگ Module Set Saved به شما نمایش داده شد روی دکمه Set as current که در مقابل PHP Version قرار داره کلیک کنید تا آخرین نسخه انتخابی php برای شما انتخاب شود. با انتخاب این دکمه حالا نسخه php هاست شما به آخرین نسخه تغییر پیدا میکنه که در مقابل Current PHP version میتونید اونو مشاهده کنید.
حالا برای اینکه بررسی کنید و ببینید که مشکل شما برطرف شده یا نه به پیشخوان وردپرس مراجعه کنید، خواهید دید که با مراجعه به هر منوی دیگه صفحه سفید به شما نمایش داده نمیشه و مشکلتون برطرف شده است. اگر مشکلتون همچنان پا برجا بود مجددا به صفحه تغییر نسخه php هاست برگردید و از نسخههای پایینتر php استفاده کنید و بعد از تغییر نسخه php به یک نسخه پایینتر مجددا وارد پیشخوان وردپرس شده و بررسی کنید که مشکل برطرف شده است یا خیر!
اگر بخت با شما یار باشه به احتمال ۹۰ درصد مشکلتون با تغییر نسخه php رفع خواهد شد، اما اگر مشکل رفع نشد باید ابتدا بررسی کنید که ببینید بعد از انجام چه کاری این مشکل برای شما پیش اومده تا با بررسی و رفع اون بتونید مشکل را برطرف کنید.
رفع مشکل نمایش ندادن پیشخوان وردپرس
یکی از دلایل دیگهای که ممکنه باعث نشون ندادن در پیشخوان وردپرس باشه از فایل functions.php هستش که در این حالت به صورت کلی صفحه پیشخوان وردپرس به صورت یک صفحه خالی نشون داده میشه، برای رفع این مشکل که بیشتر بدلیل وجود کاراکتر فاصله رخ میده کافیه تا فایل فانکشن قالب خودتون را مجددا آپلود کنید تا مشکل برطرف بشه و یا اینکه اگر میدونید در کدوم خط از این فایل کاراکتر اضافی فاصله قرار داره اونو پیدا کرده و رفع کنید.
برای این منظور وارد هاست خودتون شده و سپس با کلیک روی File Manager وارد محیط فایل منیجر هاست خودتون بشید، سپس بعد از ورود به صفحه مدیریت فایل به مسیر /public_html/wp-content/themes/مراجعه کنید و در این مسیر وارد پوشه ای که قالب فعلی روی سایت فعال است شده و فایل اصلی functions.php قالب خودتون را با فایل موجود در هاست جایگزین کنید. برای این کار کافیه تا روی دکمه اپلود در فایل منیجر کلیک کرده و مجددا این فایل را در این مسیر آپلود کنید.
امیدوارم که این آموزش هم مورد توجه شما قرار گرفته باشه و با استفاده از اون تونسته باشید تا مشکل نمایش ندادن پیشخوان وردپرس را برطرف کنید.
آموزش افزودن برچسب انرژی به محصولات ووکامرس
[ad_1]
برچسب انرژی محصولات در ووکامرس این امکان را به شما میده تا برای هر محصولی که در ووکامرس اضافه می کنید بر اساس مصرف انرژی که روی محصول درج شده بتونید استاندارد مصرف انرژی را هم برای محصول ثبت کنید تا خریداران با انتخاب محصولی با مصرف انرژی کمتر از شما خرید کنند. برچسب انرژی محصول در ووکامرس درست مثل برچسب انرژی محصولات در محیط واقعی عمل میکنه که با استفاده از اون میتونید سطح کیفی محصول را از نظر مصرف انرژی در فروشگاه ووکامرس خودتون نمایش دهید تا مشتریان قادر باشند محصولی که از نظر کیفیت در سطوح بالاتری قرار داره را خریداری کنند.
در این آموزش از بیست اسکریپت قصد معرفی افزونه نمایش برچسب انرژی محصولات در ووکامرس را دارم که با استفاده از این افزونه قادر به نمایش میزان مصرف انرژی محصولات برای فروشگاه اینترنتی خودتون خواهید بود. اگر شما هم محصولاتی دارید که دارای برچسب انرژی هستند تا انتهای این آموزش همراه ما باشید تا به معرفی افزونه نمایش برچسب انرژی محصول بپردازیم.
آموزش افزودن برچسب انرژی به محصولات در ووکامرس
افزونهای که برای نمایش برچسب مصرف محصول در ووکامرس قصد معرفی اونو دارم با عنوان YITH WooCommerce EU Energy Label در مخزن وردپرس به ثبت رسیده و تاکنون موفق شده بیش از ۱۰۰ نصب فعال را ازآن خودش بکنه که با استفاده از این افزونه قادر به افزودن برچسب انرژی محصولات در ووکامرس خواهید بود. برای استفاده از این افزونه ابتدا لازمه روی دکمه زیر کلیک کنید و سپس با استفاده از آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی افزونه در سایت خودتون بکنید.
بعد از نصب و فعال سازی افزونه مشابه تصویر زیر منویی با عنوان YITH Plugins در پیشخوان وردپرس شما اضافه میشه و ممکنه از قبل هم این منو را به خاطر نصب افزونه دیگه از YITH داشته باشید، بنابراین برای دسترسی به تنظیمات افزونه برچسب گذاری محصول در ووکامرس شما باید به منوی EN Energy Lable مراجعه کنید.
حالا همونطور که در تصویر میبینید ابتدا از بخش Position in single product page محل نمایش برچسب انرژی محصول را مشخص کنید. شما میتونید برای نمایش برچسب انرژی محصولات در ووکامرس در مکانهای زیر برچسب انرژی برای محصول را نمایش بدین که عبارتند از:
روی تصویر محصول
بالای خلاصه توضیحات محصول
بالای توضیحات محصول
پایین توضیحات محصول
پایین دکمه افزودن به سبد خرید
پایین خلاصه محصول
حالا اگر قصد دارید تا برچسب انرژی محصول در ووکامرس فقط در صفحه فروشگاه روی تصویر محصول هم نمایش داده بشه میتونید تیک گزینه Show on shop thumbnails را فعال کرده و در نهایت تنظیمات را ذخیره کنید. حالا به صفحه ویرایش یکی از محصولات خودتون مراجعه کنید یا اینکه با مراجعه به صفحه افزودن محصول در ووکامرس یک محصول جدید ایجاد کنید. بعد از مراجعه به صفحه ویرایش محصول میبینید که گزینهای با عنوان EU Energy Label در بخش اطلاعات محصول اضافه شده، روی اون کلیک کنید تا تب انتخاب برچسب محصول نمایش داده شود.
بعد از کلیک روی EU Energy Label از همین بخش میتونیسد از لیست گزینه انتخابی برچسب انرژی محصول را انتخاب کنید و بعد از بهروزرسانی محصول با مراجعه به صفحه محصول بسته به مکانی که برای نمایش برچسب انرژی انتخاب کردید میبینید که به صورت زیر برچسب انرژی محصول در ووکامرس نمایش داده خواهد شد.
اگر همونطور که گفتم تیک گزینه Show on shop thumbnails را هم فعال کرده باشید با مراجعه به برگه اصلی فروشگاه مشابه تصویر زیر میبینید که برچسب انرژی محصول روی تصویر محصول نمایش داده خواهد شد.
امیدوارم که این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از اون تونسته باشید اقدام به نمایش برچسب انرژی محصولات در ووکامرس بکنید.
تست افزونه وردپرس و بررسی آنها قبل از بهروز رسانی یکی از بهترین راهکارهایی است که با استفاده از اون میتونید تا از کارکرد افزونههای وردپرس مطمئن شوید. معمولا یکی از مشکلاتی که کاربران با افزونههای وردپرس دارند اینه که به دلیل استفاده از افزونههای متعدد در وردپرس و ایجاد تداخل بین چند افزونه و یا قالب وردپرس ممکنه تا در نسخه جدید افزونه دچار مشکل شده و مجبور بشید تا به نسخه قبل دانگرید کنید. اما آیا راهی هست تا با استفاده از اون بتونیم قبل از اینکه افزونههای وردپرس را آپدیت کنیم یکبار اونو تست کنیم تا ببینیم آیا مشکلی در نسخه جدید براش پیش خواهد اومد یا خیر؟ پاسخ به این سوال مثبت است. چرا که برای حل این مشکل افزونهای وجود داره که قبل از اپدیت هر افزونه میتونید تا نسخه بهروز اون را به صورت کامل در سایت مشاهده کنید تا در صورتی که اگر مشکلی در نسخه جدید وجود نداشت اقدام به آپدیت افزونهها کنید.
در این آموزش از ۲۰اسکریپت قصد دارم تا به معرفی افزونهای بپردازم که با استفاده از اون میتونید تا قبل از آپدیت هر افزونه نسخه جدید افزونه را به صورت تست شده در یک دیتابیس جدا از دیتابیس اصلی وردپرس مشاهده کنید تا در صورتی که ناسازگاری با سایر افزونهها و قالب وردپرس وجود داد به صورت کامل اونو بررسی کنید و اگر راهکاری براش تونستید پیدا کنید در نهایت افزونه را آپدیت کرده و در نسخه اصلی دیتابیس سایت اقدام به رفع مشکل کنید. اگر هم مشکلی در حالت تست افزونه وجود نداشت میتونید تا با خیال راحت از افزونه استفاده کنید. پس اگر شما هم از کارکرد نسخه جدید افزونههای سایتتون مطمئن نیستید تا انتها با ما همراه باشید.
آموزش تست افزونه وردپرس و رفع خطای افزونه های وردپرس
افزونهای که قصد معرفی اونو دارم با عنوان WP Safe Updates در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته است تا بیش از ۱۰۰ نصب فعال و کسب امتیاز ۵ را ازآن خودش کنه که با استفاده از اون میتونید تا نسخه تست افزونهها را قبل از آپدیت هر افزونه در سایت اجرا کنید تا در صورتی که مشکلی در افزونه براتون پیش اومد افزونه را آپدیت نکنید. قبل از هر کاری ابتدا افزونه را با کلیک روی دکمه زیر دانلود کرده و در نهایت با استفاده از آموزش آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی افزونه در سایت خودتون کنید.
بعد از نصب و فعال سازی افزونه مشابه تصویر زیر به صفحه افزونهها مراجعه کنید. همونطور که مشاهده میکنید در صورتی که اپدیتی برای یکی از افزونهها در دسترس باشه علاوه بر دکمههای پیشفرض برای مدیریت افزونه دکمه دیگهای با عنوان test Update اضافه شده که با کلیک روی اون میتونید تا نسخه بهروز افزونه را در حالت تست بررسی کنید.
کارکرد این افزونه به شکلی هست که یک نسخه جدا از دیتابیس شما ایجاد میکنه و سپس با تست افزونه در اون دیتابیس میتونید تا از کارکرد صحیح افزونه مطلع شوید. برای استفاده از افزونه لازمه تا بعد از دانلود افزونه فایلی که با نام db.php داخل افزونه وجود داره را کپی کرده و سپس در مسیر public_html/wp-content قرار بدین و در نهایت کدهای زیر را در مکان مناسبی از فایل wp-config.php که در مسیر public_html قرار داره درج کنید. میتونید کدهای زیر را در انتهای این فایل قرار بدین.
بعد از اینکه کدهای فوق را در فایل کانفیگ وردپرس قرار دادید به پیشخوان وردپرس برگردید و حالا روی دکمه Test Update افزونهای که قصد بهروزرسانی اونو دارید کلیک کنید تا نسخه بهروز افزونه در دیتابیس کپی شده از دیتابیس اصلی سایت نصب شده و در حالت تست اونو مشاهده کنید. بعد از دریافت نسخه جدید افزونه میبینید که در فوتر صفحه مرورگر در یک کادر قرمز رنگ پیغامی به شما نشون داده میشه که بهتون اطلاع میده در حال استفاده از نسخه تستی افزونه هستید.
حالا کافیه تا بخشهای مختلف سایت اعم از محیط پیشخوان و محیط کاربری سایتتون را که افزونه مورد نظر برای چنین صفحاتی در دسترس کاربران هست را مورد بررسی دقیق قرار بدین تا بعد از اینکه مطمئن شدید مشکلی وجود نداره روی دکمه Finish tests کلیک کنید تا از حالت تست خارج بشید. در این حالت مجددا با پیغام هشدار در دسترس بودن آپدیت افزونه مواجه خواهید شد که حالا میتونید تا افزونه را با خیال آسوده با کلیک روی دکمه Update Now اقدام به بهروز رسانی افزونه وردپرس کنید.
امیدوارم که این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از اون تونسته باشید تا قبل از هرگونه اپدیت افزونههای وردپرس در سایت نسخه بهروز افزونه مورد نظر را در حالت تست مشاهده کنید تا در صورتی که خطایی وجود نداشت اقدام به آپدیت افزونه مورد نظر کنید.
امنیت صفحه ورود وردپرس و به صورت کلی افزایش امنیت وردپرس یکی از مهمترین دغدغه کاربرانی است که وردپرس را به عنوان سیستم مدیریت محتوای سایت خود انتخاب کردهاند. در حالت پیشفرض انتخابات زیادی برای اینکه شما بتونید امنیت صفحه ورود به وردپرس را افزایش دهید وجود نداره و بنابراین لازمه تا با استفاده از راهکارهایی مثل نصب افزونه امنیتی در وردپرس، استفاده از کدهای افزایش امنیت در وردپرس و کارهایی که میتونید برای افزایش امنیت سایت در هاست خودتون اعمال کنید را انجام داده و از همه این راهکارها استفاده کنید تا سایتی با امنیت بالا و مناسب داشته باشید تا به راحتی قابل نفوذ و سوءاستفاده دیگران قرار نگیرد.
در این آموزش از بیست اسکریپت قصد دارم تا به معرفی راهکارهایی برای افزایش امنیت صفحه ورود وردپرس بپردازم که با استفاده از این روشها میتونید صفحه ورود به مدیریت وردپرس را ایمن کنید تا از دسترس افرادی که قصد نفوذ در سایت دارند جلوگیری کنید. پس اگر امنیت وردپرس براتون مهمه تا انتهای این آموزش همراه ما باشید.
آموزش افزایش امنیت صفحه ورود وردپرس
در مقالات قبلی به معرفی راهکارهایی برای افزایش امنیت صفحه ورود وردپرس مثل استفاده از تایید دو مرحلهای گوگل در وردپرس، غیرفعال کردن دکمه فراموشی رمز عبور در وردپرس، تغییر آدرس ورود به پیشخوان وردپرس و… پرداختم. حالا در این آموزش قصد دارم به معرفی افزونهای برای افزایش امنیت وردپرس بپردازم که با استفاده از اون میتونید تعداد دفعاتی که کاربران میتونند برای وارد کردن رمز عبور در سایت استفاده کنند را کاهش دهید. در حالت عادی وقتی کاربری نام کاربری خودش را وارد میکنه تا وارد سایت بشه میتونه تا به تعداد دفعات نامحدود و خیلی زیاد رمز را وارد کنه، حالا هرچقدر رمز اشتباه باشه مشکلی نیست و میتونه این کار را تا زمانی که به رمز صحیح برسه ادامه بده، اما با استفاده از افزونهای که قصد معرفی اونو دارم میتونید تعداد دفعات ورود در وردپرس را محدود کنید تا اگر بیش از این تعداد مشخص شده کاربری سعی کرد تا در سایت وارد بشه دیگه حتی در صورت درست بودن رمز هم وردپرس اجازه ورود را به اون کاربر نده و تا زمانی که این محدودیت رفع نشده نتونه وارد سایت بشه.
افزونهای که برای افزایش امنیت صفحه ورود وردپرس و کاهش تعداد دفعات ورود رمز در وردپرس قصد دارم بهتون معرفی کنم با نام Login LockDown در مخزن وردپرس به ثبت رسیده و تاکنون تونسته تا بیش از ۲۰۰٫۰۰۰ نصب فعال و کسب امتیاز ۴٫۶ را ازآن خودش بکنه که با استفاده از این افزونه میتونید امنیت صفحه ورود در وردپرس را افزایش دهید. با استفاده از این افزونه میتونید تعداد دفعاتی که هر کاربر میتونه تلاش کنه تا وارد سایت بشه را محدود کنید. برای استفاده از این افزونه روی دکمه زیر کلیک کنید و بعد از اینکه وارد صفحه افزونه در مخزن وردپرس شدید با استفاده از آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی این افزونه بکنید.
بعد از نصب و فعال سازی افزونه مشابه تصویر زیر منویی با عنوان Login LockDown در بخش تنظیمات وردپرس از پیشخوان سایت شما اضافه میشه، روی این منو کلیک کنید تا وارد صفحه تنظیمات افزونه شده و تعداد دفعات ورود در وردپرس را محدود کنید.
Max Login Retries: تو این فیلد میتونید تعداد دفعاتی که یک کاربر میتونه برای ورود در وردپرس تلاش کنه را وارد کنید. به عنوان مثال وقتی شما تعداد دفعات برای ورود در وردپرس را روی ۵ بار تعیین کرده باشید یک کاربر میتونه تا ۵ بار برای ورود در وردپرس تلاشه کنه، حالا اگر در این تعداد پنج بار رمز و نام کاربری درست بود وارد پیشخوان وردپرس میشه اما در غیر اینصورت باید مدت زمانی که اکانت این کاربر قفل میشه بگذره و اکانتش آزاد بشه تا مجددا بتونه برای ورود در وردپرس تلاش کنه.
Retry Time Period Restriction: با استفاده از این گزینه میتونید یک مدت زمانی را تعیین کنید تا بعد از اینکه کاربر تعداد دفعات مجاز برای ورود در وردپرس را زد در این مدت نتونه کاری بکنه و وارد اکانت بشه.
Lockout Length: از این فیلد میتونید مدت زمانی که پس از وارد کردن رمز نادرست اکانت کاربر قفل میشه را تعیین کنید تا به این مدت اکانت قفل شده و قادر به ورود در وردپرس نباشد. بعد از اینکه این مدت زمان گذشت و اکانت آزاد شد مجددا کاربر میتونه برای ورود در وردپرس تلاش کنه.
Lockout Invalid Usernames: به صورت پیشفرض اگر نام کاربری که وجود نداشته باشد توسط کاربر وارد شود این افزونه از ورود آن نیز جلوگیری خواهد کرد، در هر حال می توانید آن را فعال و یا غیرفعال نمایید.
Lockout Invalid Usernames: با فعال کردن این گزینه نامهای کاربری که در سایت وجود ندارند به صورت کلی قفل خواهند شد تا کاربر نتونه برای ورود در وردپرس هیچ تلاشی داشته باشد.
Mask Login Errors: اگر که میخواهید خطاهای مربوط به ورود در وردپرس به کاربر نمایش داده بشه این گزینه را فعال کنید. این خطاها شامل نمایش خطا در نام کاربری و رمز عبور نادرست خواهند بود.
Show Credit Link: با استفاده از این گزینه هم میتونید متن نمایش نام افزونه را در انتهای فرم ورود به وردپرس مخفی کرده یا اینکه بزارید نمایش داده شود.
حالا تنظیمات را ذخیره کرده و از پیشخوان وردپرس خارج بشید تا به عنوان یک هکر سعی کنید با وارد کردن رمزهای نادرست به تعداد دفعاتی که در افزونه تعیین کردید اکانت خودتون را قفل کنید. در این صورت مشابه تصویر زیر خواهید دید که خطای مربوطه نمایش داده شده و از تلاشی که برای ورود در سایت کردید نا امید خواهید شد .
امیدوارم این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از اون تونسته باشید تا اقدام به افزایش امنیت صفحه ورود در وردپرس با استفاده از کاهش تعداد دفعات ورود در وردپرس بکنید.
آموزش لینک کردن نوشته و برگه به آدرس دلخواه در وردپرس
[ad_1]
لینک کردن نوشته و برگه به آدرس دلخواه در وردپرس چیزیه که مطمئنا برای هر وبسایتی ممکنه یک روزی پیش بیاد و لازم باشه تا یک نوشته خاص و یا برگه خاصی را به صفحه دیگیری هدایت کنید. به عنوان نمونه فرض کنید که شما نوشتهای در سایت خودتون منتشر کردید و یا اینکه با استفاده از یک افزونه دیگه در وردپرس و قرار دادن شورت کد افزونه در یک برگه برای خودتون صفحهای را ایجاد کردید تا از کاربران خودتون اطلاعاتی را دریافت کنید، اما به مرور زمان این اطلاعاتی که از کاربران میخواین بیشتر شده و حالا دیگه افزونه پیشین پاسخگوی شما نیست.
بنابراین تصمیم گرفتید تا از یک افزونه دیگه برای این کار استفاده کنید که طبعا برای استفاده از افزونه دیگه میاید و شورت کد اونو در یک برگه دیگهای قرار میدین، حالا اتفاقی که در این بین ممکنه رخ بده اینه که کاربران اگر از طریق موتورهای جستجو و یا هر جایی به صفحه قبلی مراجعه کنند همچنان اطلاعات قدیمی را پر خواهند کرد، بنابراین لازمه تا یا این برگه را به صورت کلی تغییر ساختار بدین و یا اینکه به برگه جدیدی هدایت کنید، بنابراین ریدایرکت وردپرس و هدایت کاربران به صفحه دیگه میتونه تا انتخاب بهتری برای شما باشه، چرا که ممکنه غیرفعال کردن افزونه قبلی برای شما فراهم نباشه.
در این آموزش از ۲۰اسکریپت قصد دارم تا به معرفی افزونهای بپردازم که با استفاده از اون میتونید تا اقدام به لینک کردن نوشته و برگه به آدرس دلخواه در وردپرس کنید و زمانی که کاربری به نوشته و یا برگه شما وارد شد به صورت خودکار به صفحهای که مد نظر شما هست هدایت کنید. اگر شما هم به دنبال هدایت کاربران به آدرس دلخواه در وردپرس هستید تا انتهای این آموزش همراه ما باشید.
لینک کردن نوشته و برگه به آدرس دلخواه در وردپرس
افزونهای که قصد معرفی اونو دارم با عنوان Page Links To در مخزن وردپرس به ثبت رسیده و تاکنون موفق شده تا بیش از ۳۰۰٫۰۰۰ نصب فعال و کسب امتیاز ۴٫۹ را ازآن خودش بکنه که با استفاده از این افزونه قادر هستید تا هر نوشته و یا برگه ای را که در وردپرس دارید به یک آدرس دلخواه لینک کنید تا کاربران با مراجعه به این نوشته و یا برگه به لینکی که تعیین کردید هدایت شوند. برای استفاده از این افزونه ابتدا با کلیک روی دکمه زیر به صفحه افزونه در مخزن وردپرس مراجعه کرده و سپس با استفاده از آموزش آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی این افزونه در سایت وردپرسی خودتون بکنید.
بعد از نصب و فعال سازی افزونه به منوی نوشتهها یا برگهها در پیشخوان وردپرس مراجعه کنید و سپس یکی از نوشته و یا برگه خودتون را برای ویرایش کردن انتخاب کنید تا به صفحه ویرایش اون هدایت شوید. بعد از اینکه وارد صفحه ویرایش برگه و یا نوشته خودتون شدید مشابه تصویر زیر خواهید دید که باکسی با عنوان Page Links To در صفحه اضافه شده است.
حالا همونطوری که در تصویر میبینید ایتدا گزینه A custom URL را انتخاب کنید و سپس در فیلدی که بهتون نشون داده میشه آدرس صفحهای که قصد دارید تا کاربران با مراجعه به این نوشته به این آدرس هدایت شوند را وارد کنید. با فعال کردن تیک گزینه Open this link in a new tab هم میتونید کاری کنید تا لینک مقصد در پنجرهای جدید برای کاربر باز بشه. حالا نوشته خودتون را ذخیره کرده و برای اطمینان از کارکرد افزونه به نوشته و یا برگه خودتون مراجعه کنید، خواهید دید که بعد از اینکه ادرس براتون لود شد به صفحهای که لینک کردید هدایت خواهید شد.
حالا ممکنه این سوال براتون پیش بیاد که لینکدهی در این افزونه آیا برای حفظ سئو سایت به صورت ریدایرکت ۳۰۱ خواهد بود یا خیر؟ در پاسخ به این سوال هم میتونم بگم که طبق تاپیکی که توسط یکی از کاربران وردپرس در آدرس https://wordpress.org/support/topic/301-or-302/ ایجاد شده این افزونه صفحات را به صورت ریدایرکت ۳۰۱ انجام میده که هیچ جای نگرانی بابت ریدایرکت لینکها نخواهید داشت.
آموزش افزایش سرعت وردپرس با نصب افزونه WP-FFPC
[ad_1]
افزایش سرعت وردپرس و به طور کلی بهینهسازی سرعت وبسایت مهمترین مسئله هستش که همه ما به دنبال اون هستیم تا صفحات سایتمون با سرعت بیشتر و بهتری لود شوند تا اولا کاربران قادر باشند تا با رفع مشکل سرعت وردپرس با سرعت بیشتری به سایت دسترسی داشته باشند و ثانیا موتورهای جستجو هم این مورد را به عنوان یک امتیاز ویژه برای سایتمون در نظر بگیرند و در نتایج بالاتری قرار بگیریم. برای افزایش سرعت در وردپرس همواره راهکارهای مختلفی معرفی شده و به معرفی افزونههای گوناگون پرداخته شده که بسیاری از این افزونهها به صورت تجاری عرضه میشوند و با استفاده از چنین افزونههایی شاید سرعت سایت ما بهتر بشه اما بیشترین مشکلات را با ناهماهنگی با افزونههای دیگه داشتهاند و همه ما هم باهاشون مواجه شدیم.
اما در این مقاله از بیست اسکریپت قصد دارم تا به معرفی افزونهای برای افزایش سرعت وردپرس و بهینهسازی سرعت در وردپرس بپردازم که تا به امروز به این افزونه در وب فارسی کمتر اشاره شده در صورتی که میشه گفت نسبت به سایر افزونهها همچون w3 cache، super cache و… اگر به صورت درست پیکربندی بشه بهتر و با قدرت بیشتری عمل خواهد کرد. پس تا انتها همراه ما باشید تا به نحوه افزایش سرعت وردپرس بپردازیم.
افزایش سرعت وردپرس با WP-FFPC
افزونهای که قصد دارم تا از اون برای افزایش سرعت در وردپرس بپردازم با نام WP-FFPC در مخزن وردپرس به ثبت رسیده و تاکنون تونسته تا بیش از ۴٫۰۰۰ نصب فعال و کسب امتیاز ۴٫۸ را ازآن خودش بکنه که میتونید ازش به عنوان بهترین افزونه افزایش سرعت وردپرس استفاده کنید. قبل از هرکاری با کلیک روی دکمه زیر افزونه را به صورت رایگان از مخزن وردپرس دانلود کنید و بعدش با استفاده از آموزش آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال کردن این افزونه در سایت وردپرسی خودتون بکنید.
اما قبل از اینکه شروع کنیم به نحوه پیکربندی و کانفیگ این افزونه کاربردی لازم میدونم تا توضیحاتی درباره این افزونه ارائه کنم که چرا این افزونه از طرف ما به عنوان بهترین افزونه افزایش سرعت وردپرس نامگذاری شده و پیشنهاد می کنیم تا از این افزونه برای افزایش سرعت وردپرس استفاده کنید.
افزونه wp-ffpc از روش ذخیرهسازی حافظه بر روی دیسک کاربر استفاده میکنه که در مقایسه با کش برای افزایش سرعت سایت گزینه بهتری خواهد بود. علاوه بر این از چند روش برای ذخیره سازی استفاده میکنه که قادر هستید از هر کدوم یکی از موارد زیر برای افزایش سرعت وردپرس که وابسته به نوع سرور مورد استفاده شما هستش استفاده کنید.
APC
APCu
xCache
PHP memcached
Nginx memcached
از دیگر قابلیتهای افزونه میتونم به امکان تعیین کش اختیاری برای کاربران وارد شده و وارد نشده، تعیین انقضا برای کش در نوشتهها و پست تایپهای سفارشی به صورت کاملا جدا از هم، پشتیبانی از وردپرس شبکه که امکان تعیین کش برای هر یک از سایتها را خواهد داد و بسیاری از موارد دیگه که در ادامه با پیکربندی افزونه wp-ffpc به اونها خواهم پرداخت.
آموزش پیکربندی افزونه wp-ffpc در وردپرس
برای نصب و پیکربندی اصولی افزونه wp-ffpc چندین مرحله وجود داره که باید با دقت تمامی این مراحل را طی کنید تا بتونید در بهترین شکل ممکن از این افزونه برای افزایش سرعت سایت خودتون استفاده کنید. دقت کنید که تمامی مراحل را به درستی طی کنید.
در صورت استفاده از این افزونه نباید از افزونه مشابه برای کش سایت استفاده کنید، بنابراین اگر در هر یک از مراحل مشکلی داشتید از بخش دیدگاهها اعلام کنید تا راهنمایی کاملتری به شما ارائه بدیم تا افزونه را به صورت اصولی و صحیح کانفیگ و پیکربندی کنید.
مرحله اول: فعال کردن کش وردپرس
بعد از نصب و فعال سازی افزونه ممکنه پیغامهای خطایی به شما نشون داده بشه که میبایست برای استفاده از افزونه از این پیغامها استفاده کنید تا پیکربندی صحیحی روی افزونه انجام دهید. اولین موردی که برای استفاده از افزونه wp-ffpc باید در نظر بگیرید اینه که حتما باید کش بر روی وردپرس فعال شده باشد. بنابراین برای این کار میبایست دستور فعال سازی کش وردپرس در فایل کانفیگ وردپرس را فعال کنید. بنابراین برای این کار وارد هاست خود شده و سپس با کلیک روی گزینه File Manager در هاست خودتون به صفحه مدیریت فایلهای وردپرس مراجعه کنید.
بعد از این مرحله وارد مسیر /public_html/ شده و سپس به مسیری که وردپرس را نصب کردید مراجعه کنید. در این مسیر فایلها و پوشه های وردپرس رو میبینید که کافیه دنبال فایلی با نام wp-config.php باشید. بعد از اینکه فایل را پیدا کردید روی فایل راست کلیک کرده و گزینه Edit را انتخاب کنید تا به صفحه ویرایش فایل هدایت شوید. سپس با استفاده از کلیدهای ترکیبی CTRL + F صفحه کلید خودتون به دنبال عبارت WP_CACHE بگردید، اگر چنین دستوری پیدا نکردید کد زیر را در مکان مناسبی از فایل قرار دهید.
define('WP_CACHE',true);
دقت کنید که اگر این کد از قبل در فایل وجود داره باید مقدار اون روی true باشه پس اگر مقدار اون روی false تعیین شده بود اونو به true تغییر داده و فایل را ذخیره کنید.
مرحله دوم: تعیین نوع ذخیره سازی کش در وردپرس
در این مرحله وارد پیشخوان وردپرس شده و سپس به مسیر تنظیمات> wp-ffpc مراجعه کنید و مشابه تصویر زیر در تب Cache Type گزینه Select backend را روی حالت PHP Memcache تعیین کرده و سپس گزینههای Expiration time for posts و Expiration time for taxonomy و Expiration time for home را که به صورت پیشفرض روی ۳۰۰ قرار دارند روی مقدار ۱۰۰ تنظیم کرده و در نهایت روی دکمه ذخیره تنظیمات در انتهای صفحه کلیک کنید.
بعد از اینکه تنظیمات را ذخیره کنید مشابه تصویر زیر پیغام موفقیت آمیز بودن نصب افزونه wp-ffpc به شما نمایش داده خواهد شد.
بعد از اینکه تنظیمات افزونه را ذخیره کردید سرعت سایت وردپرس شما بهینهتر از قبل خواهد شد. در ادامه به بررسی سایر تنظیمات افزونه میپردازم.
بررسی مشکلات سایت با استفاده از دیباگ افزونه
یکی از قابلیتهای این افزونه اینه که با استفاده از دیباگ مجزایی که براش وجود داره با فعال سازی اون خطاهایی که در سایت قرار داره را بهتر بررسی کنید. برای فعال سازی این مورد به تب Debug & in-depth مراجعه کنید.
سپس همونطور که در تصویر بالا مشاهده میکنید لازمه تا با استفاده از دستوری حالت دیباگ افزونه را فعال کنید. پس وارد هاست خودتون شده و سپس به مسیر public_html مراجعه کنید و مجددا فایل wp-config.php را باز کرده و کد زیر را در مکان مناسبی از این فایل قرار دهید. میتونید تا کد را زیر کد دیباگ خود وردپرس قرار بدین.
define('WP_FFPC__DEBUG_MODE', true);
بعد از اضافه کردن کد مورد نظر به پیشخوان وردپرس برگردید و مشابه توضیح زیر سایر گزینهها را به انتخاب خودتون فعال و یا غیرفعال کنید.
Enable X-Pingback header preservation: با فعال کردن این گزینه میتونید تا x-pingback هایی که در سایت وجود دارند را در هدر و بالای پیشخوان وردپرس مشاهده کنید.
Add X-Cache-Engine header: با استفاده از این قابلیت هم میتونید تا موتور X-cache افزونه را در هدر سایت مشاهده کنید.
Add HTML debug comment: و در نهایت با استفاده از این گزینه هم قادر هستید تا خطاهای موجود را به صورت کامنتهای HTML مشاهده و بررسی کنید.
با اضافه کردن این کد هرگاه که مشکلی در کش سایت و افزونه وجود داشته باشه میتونید تا به راحتی مشکل را پیدا کرده و برطرف کنید.
فعال سازی کش در صفحات و پستتایپهای خاص
برای اینکه بتونید تا تعیین کنید تا در چه نوع از صفحاتی امکان کش وجود داشته باشه میتونید تا با کلیک رو تب Cache Exceptions صفحات را مشابه تصویر زیر انتخاب کنید.
همونطور که میبینید امکان انتخاب صفحات بر اساس پست تایپ و سایر ویژگیهای سایت بر اساس موارد زیر وجود دارد که با انتخاب هر یک از اونها کش در چنین صفحاتی غیرفعال خواهد شد که عبارتند از:
ووکامرس
درخواستهای داینامیکی که در سایت صورت میگیرد
برگهها
صفحات آرشیو
فید سایت
صفحه اصلی سایت
تعیین زمان کش وردپرس به صورت خودکار
با استفاده از این قابلیت میتونید تا تعیین کنید کش وردپرس در چه بازههای زمانی به صورت خودکار صورت بگیره که برای این مورد میتونید تا با مراجعه به تب Precache & Precache log بر اساس کرون جاب وردپرس زمان کش سایت را تعیین کنید.
همونطوری که در تصویر مشاهده میکنید میتونید تا با استفاده از این قابلیت در بازههای زمانی زیر کش سایت را به صورت خودکار تعیین کنید که عبارتند از:
ساعتی
روزانه یک بار
روزانه دو بار
خالی کردن کش وردپرس
برای خالی کردن کش وردپرس در این افزونه هم میتونید تا با اسکرول به پایین صفحه و مراجعه به تب Empty Cache اقدام به حذف کش وردپرس کنید. برای این کار کافیه تا روی دکمه Cleare Cache کلیک کنید تا کش سایت خالی شود.
رفع خطای extension not found افزونه wp-ffpc
یکی از مشکلاتی که بیشتر برای این افزونه رخ میده اینکه که به دلیل فعال نبودن extension های مورد نیاز بر روی سرور ممکنه تا با خطا مواجه بشید و افزونه برای شما کارکردی نداشته باشد. برای این مورد باید حتما extension memcache بر روی PHP سرور نصب شده باشه، اگر با چنین خطایی مواجه شدید به مدیر هاست و سرور خودتون تیکت ارسال کنید تا این قابلیت را بر روی سرور فعال کنند.