درباره وردپرس 5.7 و ویژگی های این نسخه

وردپرس 5.7 در حال گذر از تست های نهایی خود برای انتشار عمومی است و مثل همیشه که وردپرس نشان داده بی خودی بزرگترین و بهترین CMS حال حاضر جهان نشده و نیست ویژگی های خوبی را در طی مدت های کوتاهی به خود اضافه کرده است.

درباره وردپرس

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

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

این اولین آپدیت جدید سال 2021 وردپرس می باشد که قرار است در تاریخ 19 اسفند 1399 برای عموم منتشر شود. ( البته به روز رسانی های رفع باگ قبلا بوده ) در این بخش به صورت خلاصه به ویژگی ها اشاره و سپس هر کدام را به صورت کامل تر برایتان شرح خواهم داد.

  • بهبود کارایی و افزایش ویژگی های جدید و کاربردی به ویرایشگر گوتنبرگ
  • ویژگی و تنظیمات ساده تر پروتکل http به https
  • ویژگی LazyLoad برای آی فریم ها
  • تغییراتی هیجان انگیز برای توسعه دهندگان در بخش هوک ها ( Hooks )
  • یک API جدید به نام Robots Api برای بهبود خزش ( Crawl ) و ایندکس در موتورهای جست و جو
  • پالت رنگی داشبورد و پنل ادمین
  • و یک سری ویژگی دیگر در وردپرس 5.7

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

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

قابلیت Drag and Drop بلاک ها

wp 5 7 drag and drop

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

استفاده از بلاک های تمام قد یا Full Height

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

توضیحات برای بلاک ها

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

تغییر سایز در آیکن های شبکه های اجتماعی

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

بهبود دکمه ها در گوتنبرگ

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

تغییر سایز فونت در بلاک ها

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

انتقال و تنظیمات ساده http به https

wp 5 7 migrate https

یکی دیگر از ویژگی های خوب وردپرس نسخه 5.7 این هست که شما با مراجعه به منوی ابزارها در پنل ادمین وردپرس خود و زیر منوی سلامت سایت می توانید بدون صرف وقت بسیار زیاد و انجام دستی انتقال url های سایت خود از http به https تنها با زدن یک دکمه تمامی این موارد را خیلی سریع و ساده و بدون خطا منتقل نمایید.

ویژگی LazyLoad برای آی فریم ها

ویژگی LazyLoad یا بارگزاری تنبل برای آی فریم ها می تواند یک ویژگی خوب باشد که عملکرد و سرعت باز شدن سایت وردپرسی شما را بهبود ببخشد و وردپرس 5.7 این کار را به سادگی و اتوماتیک انجام می دهد.

حال اگر بخواهید بدانید که LazyLoad یا آی فریم چیست و پاسخ من خیلی ساده باشد باید عرض کنم که ویژگی lazyload ( لیزی لود ) که سال هاست در وب توسط وب سایت های زیادی استفاده می شود به این معناست که بارگزاری برخی المان ها به مانند تصاویر و آی فریم ها ( مثل ویدیوهای یوتیوب که از سایت های غیر از سایت خودتان بارگزاری می شود ) تنها زمانی اتفاق بیافتد که کاربر به اون المان رسیده باشد و به این شکل وردپرس 5.7 به صورت اتوماتیک این ویژگی را بدون هیچ مشکلی بر روی سایت شما فعال کرده است.

تغییرات پالت رنگ های پنل ادمین وردپرس 5.7

رنگ بندی در وردپرس 5.7

در وردپرس 5.7 پالت رنگی به شکل استاندارد تغییر کرده است و وردپرس 5.7 برای تولید سریع فایل های css از Sass بهره می برد و از این پس با محدودیت های رنگ مواجه نخواهیم بود در وردپرس چرا که تولید پالت های رنگ بیشتر و همچنین داشتن سیستم رنگی تحت عنوان دارک مود و لایت مود را بدون پیچیدگی در دسترس خواهیم داشت البته اینکه در وردپرس 5.7 قابلیت Dark Mode اضافه شده است را مطمئن نیستم ولی قطعا به زودی شاهد این ویژگی نیز خواهیم بود.

تغییرات در هوک های وردپرس

این تغییر می تونه برای توسعه دهنده وردپرس و طراحان قالب وردپرس جذاب و کاربردی باشه و خب حالا این ویژگی های کاربردی هوک ها در وردپرس 5.7 چیست؟

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

ویژگی عملکرد بلاک یا بلوک رندر به توسعه دهندگان وردپرس این امکان را می دهد تا محتوای داخل یک بلوک یا بلاک را به راحتی فیلتر نمایند و همچنین یک فیلتر فوک برای تغییر متغیر $User_Data در طول تابع retrive_password به منظور بررسی و اعمال اعتبار سنجی سفارشی در اختیار توسعه دهندگان وردپرسی قرار گرفته است.

یک Robots API وردپرس جدید

یکی از قابلیت های جذاب وردپرس 5.7 قطعا Robots API جدید وردپرس است که موارد استفاده آن می توانید بسیار مفید و جالب باشد. این ربات API وردپرس به برنامه نویس وردپرس این امکان را می دهد تا متا تگ ربات هارا به شکلی ساده و حرفه ای در کل وب سایت کنترل و به روز رسانی کنند.

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

تاکنون نیز وب سایت ها به صورت دستی فایلی تحت عنوان Robots.txt در روت یا فولدر اصلی سایت ایجاد می کردند و برای ربات های قوانینی را به منظورهای مختلف که معمولا توسط سئو کارها انجام می شود وضع می کنند. در ودرپرس 5.7 تابعی با نام WP_Robots در اختیار توسعه دهندگان قرار گرفته است تا توسعه دهندگان با اضافه کردن فیلترهای اختصاصی به تابع متاتگ ربات ها را تغییر یا اصلاح کنند.

function MahdiTorkaman_wp_robots_add_follow( $robots ) {
    $robots['follow'] = true;
    return $robots;
}
add_filter( 'wp_robots', 'MahdiTorkaman_wp_robots_add_follow' );

در کد بالا که مثالی برای تابع wp_robots است چگونگی کار آن را مشاهده می کنید.

نسخه وردپرس 5.7 به صورت پیشفرض متا تگ max-image-preview: large directive را به صورت پیشفرض و اتوماتیک به ربات اضافه می کند که کار این متا تگ این است تا به موتورهای جست و جو اجازه دهد تا از تصویر بزرگ برای پیش نمایش در نتایج جست و جو استفاده شود.

<meta name="robots" content="max-image-preview:large">

کد بالا همان متا تگی است که ذکر شده و این متا تگ در بین تگ های Head سایت شما قرار خواهد گرفت. مگر اینکه قابلیت جست و جو نشدن توسط موتورهای جست و جو را فعال کرده باشید.

دیگر تغییرات به روز رسانی وردپرس 5.7

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

دو فانکشن و تابع جدید get_post_parent و has_post_parent را درپرس 5.7 برای شما اضافه کرده اند تا بتوانید به مانند برگه ها برای پست ها نیز والد و فرزند بودن را مشخص کنید و با فانکشن hast_post_parent نیز این مورد را چک و بررسی می کنید.

یک هوک جدید تحت عنوان login_site_html_link برای رفتن به سایت در نظر گرفته شده است که تغییراتی در بخش ورود به سایت را می توانید ترتیب دهید.

جمع بندی به روز رسانی وردپرس 5.7

وردپرس سالیان سال است که به صورت پیوسته و مرتب به روز رسانی هایی را برای بهبود وضعیت خود و به روز نگهداشتن شرایط امنیتی، زیبایی، دسترسی و امکانات مختلف بوده و هست و وردپرس 5.7 به عنوان اولین آپدیت بزرگ سال 2021 و آخرین آپدیت بزرگ سال 1399 می باشد.

فراموش نکنید که می توانید نظر خود را درباره این پست و تغییرات وردپرس 5.7 برای ما ارسال کنید و ممنون که تا اینجا همراه بنده بودید.

منبع : WordPress.org/core

5/5 - (3 امتیاز)
اشتراک در
اطلاع از
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها