آموزش های وردپرسافزونه های وردپرس

حذف شورت کدهای اضافی و غیر فعال در وردپرس

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

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

حذف شورت کدهای اضافی و غیر فعال در وردپرس

افزونه‌ای که قصد معرفی آن را  دارم با عنوان Hide Broken Shortcodes در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته تا بیش از 800 نصب فعال و امتیاز ۴٫۲ را کسب کند. با استفاده از این افزونه میتوانید نسبت حذف شورت کدهای غیرفعال در سایت وردپرسی خود اقدام کنید.  قبل از هر کاری با کلیک روی دکمه زیر افزونه مورد نظر را دانلود کرده و سپس با استفاده از  آموزش نحوه نصب افزونه ها در وردپرس اقدام به نصب افزونه در سایت خود بکنید.

دانلود افزونه Hide Broken Shortcodes

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

این مطلب را از دست ندهید :
آموزش تغییر آدرس وردپرس

[myshortcode foo=”bar” bar=”bing”]

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

My Caption

اگر افزونه به این نوع کد کوتاه برخورد کند، تگ های آغاز و پایان را حذف کرده و محتوای داخل کد کوتاه را به نمایش در می آورد. مثلا بجای کد بالا، فقط عبارت My Caption به نمایش در خواهد آمد.

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

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

برچسب ها

عاطفه نوربخش

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

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

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

دوره آموزش وردپرس در اصفهانثبت نام رایگان (کد تخفیف : WpNarenji)
+