دسته‌بندی نشده

وردپرس 5.5 بررسی اجمالی تصاویر و ویژگی ها

وردپرس 5.5


در حالی که وردپرس 5.5 تغییرات زیادی در وردپرس Core ایجاد کرده است ، چندین ویژگی منتظر 5.5 به تعویق افتاد و از این حذف شد

وردپرس 5.5
وردپرس 5.5 منتشر شد


قبل از بروزرسانی به وردپرس 5.5: فراموش نکنید که یک نسخه پشتیبان از سایت خود اجرا کنید!

اشکال صفحه بندی وردپرس 5.5

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

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

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

1. به روز رسانی خودکار برای پلاگین ها و مضامین

شاید بزرگترین تغییر در 5.5 ، بروزرسانی خودکار برای افزونه ها و مضامین باشد. پیش از این ، شما باید از افزونه ای مانند ویژگی مدیریت نسخه iThemes Security استفاده کرده تا به روزرسانی های خودکار را برای شما انجام دهد.

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


جوانب مثبت و منفی به روزرسانی خودکار چیست؟ 

انتخاب و فعال کردن ویژگی به روزرسانی خودکار وردپرس 5.5 موافقان و مخالفانی وجود دارد – در زیر راهنمای جزئیات موارد مثبت و منفی است که باید به آنها توجه کنید. 

طرفداران: 

  • حجم کار کاربر را کاهش می دهد
  • سریعتر به به روزرسانی ها پاسخ دهید
  • نگران این نباشید که تاریخ گذشته باشد

موارد منفی:

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

واقعیت این است که انتخاب به روزرسانی خودکار در وردپرس 5.5 به طور کلی ایده خوبی نیست – همانطور که لیست معایب فوق نشان می دهد. 

1. ارتقاء به ویرایشگر بلوک

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

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

وردپرس 5.5 بسیار موفقیت آمیز است

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

تیم وردپرس کار شگفت انگیزی را انجام می دهد.

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

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

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

 ما اطمینان داریم که نقشه های XML در SEO Yoast ثروتمندتر ، بهتر و قدرتمندتر هستند. این بدان معنی است که اگرچه WordPress نقشه سایت جدید XML خود را بطور پیش فرض فعال می کند ، Yoast SEO 14.7 بطور خودکار این نقشه سایت پیش فرض را غیرفعال می کند.ما توصیه می کنیم فقط یک نقشه سایت را فعال کنید ، زیرا خطرات سردرگمی موتورهای جستجو را هنگام داشتن دو مشکل دارید


بارگیری به مرور برای تصاویر

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

اکنون وردپرس با اضافه کردن ویژگی “بارگیری” به برچسب img ، آن را به یک ویژگی پیش فرض تبدیل کرده است. این ویژگی توسط همه مرورگرهای وب مدرن پشتیبانی می شود.

مطلب زیر از دست ندین
بهینه سازی تصاویر برای موتورهای جستجو


مرورگرهای قدیمی دیگر پشتیبانی نمی شوند

پشتیبانی از Internet Explorer 6 تا 9 در WordPress 5.5 کاهش می یابد. فایده این امر کد کمتری است و مطمئناً وب سایت لاغر و سریعتر عمل می کند.

سبکهای CSS منسوخ شده حذف شدند

وردپرس کد یک ظاهر طراحی شده CSS را که مخصوص IE 6 – 8 است از وردپرس 5.5 حذف کرد.

بیشتر کاربران در وب از این مرورگرهای قدیمی استفاده نمی کنند. در سایت های من ، بیشتر بازدید کنندگان با اینترنت اکسپلورر 6 – 8 تمایل دارند که با استفاده از آن مرورگرها مشکلی نداشته باشند.

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

پشتیبانی از طرح سنگ تراشی برای مرورگرهای قدیمی حذف شد

استهلاک دوم مربوط به کتابخانه طرح سنگ تراشی وردپرس است. این پشتیبانی از IE 8 و 9 را کاهش می دهد .

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

WordPress 5.5 یک Backdoor را نصب می کند

شاید کمی بحث برانگیز باشد ، وردپرس 5.5 یک Backdoor نصب می کند که به WordPress.org اجازه می دهد تا ویژگی بروزرسانی خودکار را به دست گیرد .

این به WordPress اجازه می دهد تا به روزرسانی های افزونه ای را که مشکل تلقی می شود غیرفعال کنید

مشکلات مشترک پس از ارتقاء به وردپرس 5.5

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

بسیاری از مواردی که برخی ناشران بعد از به روزرسانی در وردپرس 5.5 تجربه می كنند مربوط به از دست دادن كاركرد سایت است.

مشکلات بروزرسانی وردپرس 5.5

  • ویرایشگر کلاسیک کار نمی کند
  • دکمه های “افزودن رسانه” و “تنظیم تصویر برجسته” کار نمی کنند
  • نمای متن در 5.5 کار نمی کند
  • ویرایشگر Block خالی نشان داده می شود
  • به روزرسانی پایگاه داده وجود ندارد
  • Slider Image کار نمی کند
  • منوی تلفن همراه ناپدید می شود
  • نوار جستجو کار را متوقف می کند
  • اشکال نقشه سایت وردپرس 5.5 باعث بروز خطاهای 404 می شود

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

چرا باید نقشه های سایت ایجاد شده توسط وردپرس 5.5 را غیرفعال کنید

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

اگرچه “خوانندگان” اصلی نقشه سایت ربات گوگل است ، در بسیاری از موارد ، کاربران ممکن است برای تأیید برخی اطلاعات از نقشه های سایت بازدید کنند. بنابراین ، یک نقشه سایت خوش چهره تجربه کاربری بهتری را به همراه خواهد داشت.

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

چرا پس ازتبدیل وردپرس 5.5 ، سایت شما ناگهان خراب شد؟

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

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

حتی کسانی که هیچ اطلاعی از HTML یا Javascript ندارند ، می توانند مضامین سفارشی وردپرس را توسعه دهند و وب سایت خود را مستقیماً مدیریت کنند. 

با این حال ، با آخرین به روزرسانی وردپرس 5.5 ، بسیاری از صاحبان مشاغل دریافتند که صفحات اصلی آنها با به روزرسانی جدید “خراب” شده است. بسیاری تصور می کردند که به روزرسانی های جدید با مشکل روبرو شده اند ، یا به دلیل مشکلات به درستی ارائه نشده اند.

با این حال ، این دقیقاً نتیجه ای بود که وردپرس هنگام ارائه به روزرسانی ها قصد داشت داشته باشد.

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

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

بروزرسانی به جدیدترین و بهترین نسخه وردپرس برای محافظت از وب سایت شما در برابر هکرها ضروری است . با این حال ، برخی از به روزرسانی ها می توانند با افزونه ها و مضامین شخص ثالث مشکل ایجاد کنند – این دقیقاً در مورد به روزرسانی اخیر وردپرس 5.5 وجود دارد.

درگیری jQuery در وردپرس 5.5 امکان شکسته شدن حدود 2400 پلاگین وردپرس و حدود 250 تم را دارد . خوشبختانه ، شما نیازی به انتخاب امنیت و ادامه استفاده از تم ها و پلاگین های مورد علاقه خود ندارید.

اگر پس از ارتقا به وردپرس 5.5 با مشکل روبرو شدید ، به شما نشان خواهیم داد که چگونه مقصر jQuery است. سپس چهار روش برای حل این مشکل در وردپرس به اشتراک خواهیم گذاشت. ما چیزهای زیادی برای پوشش دادن داریم ، بنابراین بیایید شروع کنیم!

چرا وردپرس 5.5 برخی از مضامین و افزونه ها را خراب می کند

قبل از انتشار نسخه 5.5 ، وردپرس در نسخه 1.12.4 کتابخانه JavaScript jQuery قرار داشت . این نسخه در سال 2016 منتشر شد – فقط بخاطر قرار دادن موضوعات در این زمینه ، این نسخه از jQuery از Internet Explorer 6 ، 7 و 8 پشتیبانی می کند.

به همین ترتیب ، تیم وردپرس اخیراً روند به روزرسانی نسخه jQuery را که همراه وردپرس است ، آغاز کرده است. وقتی وردپرس 5.5 را ارتقا می دهید ، ابزار jQuery Migrate دیگر به طور پیش فرض فعال نیست.

متأسفانه ، این انتقال ساده نبوده است ، زیرا برخی از تم ها و افزونه های وردپرس هنوز به اسکریپت های قدیمی jQuery متکی هستند. برای مضامین و افزونه هایی که کد قدیمی تر را اجرا می کنند ، این تغییر می تواند باعث رفتارهای غیرمنتظره شود. انجمن وردپرس حتی مواردی را در مورد پلاگین های معروف مانند Classic Editor گزارش کرده است .

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

تخمین زده شده است که حدود 250 موضوع مستقیماً تحت تأثیر این به روزرسانی jQuery Migration قرار بگیرند. با این حال ، افزونه های بسته بندی شده می توانند با مضامین بسیار بیشتری از وردپرس مشکل ساز شوند.

چرا وردپرس اکنون به مسئله جی کوئری پرداخته است

jQuery یک موضوع بحث برانگیز در جامعه وردپرس بوده است. تصمیم برای غیرفعال کردن jQuery Migration اوج بلیطی است که آرون جوربین ، متعهد اصلی وردپرس ، چهار سال پیش ایجاد کرد. در این بلیط ، وی پیشنهاد کرده است که وردپرس را به شاخه jQuery 3.x مهاجرت کند .

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

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

پچ حاوی نسخه جدیدتر jQuery و jQuery Migrate در سال 2018 ایجاد شده است. با این حال ، این به روزرسانی احتمالی باعث ایجاد مشکلاتی در هسته وردپرس ، به ویژه منوهای Customizer شد . همچنین بحث در مورد اینکه آیا وردپرس باید به هسته وردپرس به Vanilla JS تغییر کند وجود دارد و به توسعه دهندگان این امکان را می دهد تا در صورت لزوم jQuery 3.0 را بارگیری کنند.

در نهایت ، تصمیم بر این شد که jQuery Migrate 1.x در وردپرس 5.5 حذف شود. این امر به توسعه دهندگان پلاگین و طرح زمینه و صاحبان وب سایت کمی زمان می دهد تا خود را برای مهاجرت نهایی آماده کنند. با این حال ، به طور کلی پذیرفته شد که برخی از مسائل اجتناب ناپذیر است.

ماریوس ، همكار اصلی وردپرس ، نوشت: “مهم نیست كه چطور به این مسئله نزدیك شویم ، این باعث امواج خواهد شد.” “جی کوئری مدتهاست که در هسته اصلی است و در واقع مسئله این است که همانطور که می گویند ، بند بند را از بین ببرید یا هرگز آن را به روز نکنید و متعهد شوید.”

پس از چهار سال بحث و گفتگو ، همكاران وردپرس تصميم گرفتند كه اقدامات مختل كننده حداقل سه مرحله باشد. این روش با حذف jQuery Migrate 1.x در وردپرس 5.5 شروع شد.

وردپرس چگونه به این مسئله پاسخ داده است

پیش از انتشار نسخه 5.5 ، تیم وردپرس در مورد شناسایی تمام افزونه ها و موضوعاتی که تحت تأثیر مهاجرت jQuery خواهند بود ، بحث و تبادل نظر کردند. سپس می توانند مستقیماً با این توسعه دهندگان تماس بگیرند و در مورد تغییرات آینده به آنها هشدار دهند. با این حال ، همکار اصلی Gal Baras اشاره کرد که همه توسعه دهندگان افزونه و قالب وردپرس پروژه های خود را در مخزن رسمی وردپرس میزبانی نمی کنند.

“با وجود طیف گسترده ای از افزونه ها و مضامین در مخزن ، بیایید موارد موجود از منابع دیگر را بخاطر بسپاریم که ممکن است نویسندگان آنها از طریق ایمیل مانند نویسندگان wp.org در تماس نباشند. به طور خاص برای مضامین ، می توانم بگویم که اکثر سایت های خارج از آن وجود دارد. “

تصمیم برای حذف jQuery Migrate 1.x در ماه ژوئن در Make WordPress Core اعلام شد .

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

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

خطای اجرای JavaScript وردپرس 5.5

علاوه بر درگیری jQuery ، در وردپرس 5.5 برخی از اشیا Java جاوا اسکریپت بدون استفاده از آنها حذف شدند. در وردپرس 5.5 ، ارجاع به هر یک از اشیا following زیر اجرای JavaScript را متوقف می کند:

منبع :source

مطلب مشابه

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

آموزش سئو در وردپرس (WordPress SEO)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا