بخش Vip سئو نود

بهترین فرصت برای یادگیری در قسمت Vip سئو نود هم اکنون برای دانشجوبان عزیز فراهم شده است

جزئیات بیشتر
آموزش یکبار برای همیشه
40 تا 60 درصد تخفیف برای دوره های جامع سایت

آموزش حل مشکل ابزارک های بلوک در وردپرس

مقالات وردپرس

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

7 1,072
آموزش حل مشکل ابزارک های بلوک در وردپرس

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

راه حل سریع برای کسانی که عجله دارند : افزونه Classic Widgets را از بخش افزونه های وردپرس سریعا میتوانید نصب کنید !

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

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

add_filter( 'use_widgets_block_editor','__return_false' );

آن دسته از دوستان که به برنامه نویسی قالب های وردپرسی آشنایی ندارند می توانند این کار را از طریق پیشخوان وردپرس و قسمت ” نمایش ” و نهایتا قسمت ویرایشگر پوسته انجام دهند . البته که کار کردن با این قسمت نیاز به دقت زیادی دارد . دسترسی به قسمت ویرایشگر قالب در صورتی امکان پذیر است که این قسمت توسط برنامه نویس قالب غیر فعال نشده باشد . برای این کار نیز کافیست وارد بخش ویرایشگر پوسته شده و فایل Functions.php را باز کنید و در انتهای تمامی کدهای این فایل کد بالا را قرار دهید . دقت داشته باشید که اگر در انتهای کدهای شما کدی به شکل زیر وجود داشته باشد :

?>

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

add_filter( 'use_widgets_block_editor','__return_false' );

?>

نهایتا بر روی ذخیره تغییرات در پایین همین صفحه کلیک کنید تا تغییرات در داخل فایل Functions اعمال شود . اگر قسمت ویرایشگر پوسته را در بخش ” نمایش ” در پیشخوان وردپرس خود مشاهده نکردید پس این بخش برای شما توسط برنامه نویس غیرفعال شده است ( که معمولا بسیار کم پیش می آید ) . در اینصورت باید وارد پوشه پروژه و قالبی که در حال کار روی آن هستید شده و سپس فایل Functions را باز کرده و کارهای گفته شده را انجام دهید .

غیر فعال سازی ویرایشگر بلوک روی هاست

اگر وب سایت شما در حال حاضر بر روی هاست خاصی قرار داد و از قسمت ویرایشگر پوسته نیز قادر به غیر فعال سازی ویرایشگر بلوک ابزارک نشدید ، باید وارد کنترل پنل هاست خودتان شوید ( سی پنل یا دایرکت ادمین ) ، سپس وارد قسمت File Manager و سپس بخش Public Html شوید ، از این مسیر به سراغ پوشه با نام Wp-Content رفته و از داخل آن پوشه Themes را باز کنید که لیست پوشه های مربوط به قالب ها را مشاهده خواهید نمود . اگر نمی دانید که باید کدام پوشه را باز کنید ، به پیشخوان وردپرس خود بازگشته و به قسمت نمایش و بخش پوسته ها مراجعه کنید ، در قسمت پوسته ها ، قالبی که هم اکنون فعال است را مشاهده خواهید نمود . نام آن را به خاطر سپرده و همان نام پوشه را در داخل پوشه Themes باز کنید . در داخل پوشه قالب به دنبال فایل Functions.php باشید . در داخل هاست روی این فایل راست کلیک نموده و گزینه Edit را بزنید تا وارد ویرایشگر کد شوید . به انتهای این فایل رفته و کد را به روش گفته شده داخل آن قرار داده و نهایتا از گزینه save فایل را ذخیره نمائید . دقت داشته باشید که اگر به کدنویسی مسلط نیستید با سایر کد های قالب کاری نداشته باشید . به این ترتیب ویرایشگر بلوک در بخش ابزارک های سایت شما غیر فعال خواهد شد .

امید قدیمی

امید قدیمی هستم ، 8 سال است که در زمینه طراحی و برنامه نویسی وب سایت فعالیت می کنم . توسعه دهنده فرانت اند ، طراح و برنامه نویس انواع وب سایت های وردپرسی ، فعال در زمینه تولید محتوا و سئو وب سایت

نقشه راه فرانت

اگر قصد دارید تا یک طراح ماهر باشید ، ما درست ترین مسیر را برای شما فراهم کردیم و فقط کافیست همراه ما باشید

شاید این مطالب نیز برای شما جالب باشد

چرا وردپرس موفق شد ؟ کسانی که با طراحی  وبرنامه نویس وب آنشا هستند حتما با وردپرس آشنایی های لازم را دارند . وردپرس یک سیستم مدیریت محتوا است که سال های زیادی است در اختیار طراحان وب سایت به شکل رایگان قرار گرفته است . اما چرا وردپرس موفق شد و دلیل اینهمه محبوبیت […]

0 507

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

0 22
دیدگاه ها و نظرات
توجه کامنت های انگلیسی تایید نخواهند شد در صورت داشتن مشکل ، قبل از ارسال دیدگاه نظرات سایر دوستان را نیز مطالعه فرمائید برای مشاهده پاسخ دیدگاه ها بر روی علامت " " کلیک کنید
اشتراک دیدگاه
captcha
تکمیل تمامی فیلد ها الزامی است
دیدگاه های شما
حدس ۰۶ / ۱۴۰۱

سلام ممنون عالی بود این

محمد مهرسبی ۱۲ / ۱۴۰۰

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

امید قدیمی ۱۲ / ۱۴۰۰

سلام و عرض ادب خدمت شما دوست عزیزم ، خوشحالیم که براتون مفید بوده

حسین ۱۰ / ۱۴۰۰

سلام این کار با افزونه امکان پذیر نیست ؟ مثل ویرایشگر کلاسیک

فیروز بیگلری ۱۰ / ۱۴۰۰

با سلام میتوانید از افزونه Classic Widgets برای حل مشکل استفاده کنید

عباس ۱۰ / ۱۴۰۰

بلوک «cl-ib» با خطاهایی تحت تاثیر قرار گرفته و ممکن است عملکرد درستی نداشته باشد. برای جزئیات بیشتر، این مشکل را با کمک ابزارهای توسعه‌دهنده بررسی کنید. برای اضافه کردن عکس و متن د ربلوک این خطا میده

فیروز بیگلری ۱۰ / ۱۴۰۰

با سلام این مشکل میتواند به دلیل عدم سازگاری قالب شما با بلوک ها باشد برای حل مشکل میتوانید با استفاده از کد قرار گرفته شده در متن قسمت بلوک را غیر فعال کنید و یا میتوانید برای راحتی افزونه Classic Widgets رو از مخزن وردپرس نصب کنید