خوش آمدید!

برای دریافت آخرین بروزرسانی‌های افزونه، استایل و ... نیازمند ثبت‌نام در انجمن می‌باشید تا با ما بروز بمانید!

ثبت نام!
آموزشهای وردپرس

WALKER

مدیر کل انجمن
تاریخ ثبت‌نام
11/13/18
نوشته‌ها
6,138
پسندها
5,576
امتیازها
113
محل سکونت
tehran
آنتی ویروس
1764

در طول سال هایی که یک سایت وردپرسی را مدیریت میکنید، ممکن است در آن از افزونه ها و قالب های متعددی استفاده کنید. هر یک از این افزونه ها و قالب ها ممکن است شورت کد های مختلفی را برای انجام عملیات گوناگون در اختیار شما قرار دهند. (شورت کد معادل shortcode است که ممکن است در مقالات مربوط به ودپرس از آن با عنوان کد کوتاه و کد میانبر نیز یاد شود) اما مشکل اینجاست که این شورت کد ها فقط تا وقتی کار میکنند که افزونه یا قالب مورد نظر در سایت شما فعال باشد.

با غیر فعال کردن افزونه ی مورد نظر یا تغییر قالبتان، دیگر نمیتوانید شورت کدهایی که به همراه آنها در اختیار شما قرار میگرفته را در سایت استفاده کنید و اینجاست که اگر این کدها را در بخش های مختلفی از سایت استفاده کرده باشید، بجای نمایی زیبا، با نمایش کد های عجیب غریب در سایتتان مواجه خواهید شد. مثلا احتمالا مشاهده کرده اید که اگر برای ساختن صفحه ای از WPBakery Page Builder استفاده کرده باشید، در صورت غیر فعال بودن این افزونه، چه بلایی بر سر برگه ی مورد نظر می آید!

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


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

در این آموزش برای مخفی کردن شورت کدهای غیر فعال و جلوگیری از نمایش آنها در سایت از افزونه ی Hide Broken Shortcodesاستفاده خواهیم کرد. بنابراین لازم است که این افزونه را در سایت خود نصب و فعال کنید.

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

کد:
[myshortcode foo="bar" bar="bing"]

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

کد:
[caption]My Caption[/caption]

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

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

در پایان امیدواریم که از این آموزش نسبتا کوتاه لذت برده باشید.
 

پیوست‌ها

  • hide-broken-shortcodes.1.8.2.zip
    18.6 کیلوبایت · بازدیدها: 108
ارسال کننده موضوعات مشابه انجمن پاسخ ها تاریخ
WALKER آموزش آموزش حذف فیلد آدرس وب سایت از نظرات وردپرس آموزشهای وردپرس 0
masoudfn آموزش تنظیمات درگاه پرداخت رایان پی آموزشهای وردپرس 0
grrrh درخواست آموزش ionCube آموزشهای وردپرس 1
M مباحث و مشکلات آموزش نصب وب سرور Apache مباحث و مشکلات سیستم عامل ها 0
aliilapro آموزش آموزش کرک یا نال قالب جی نیوز آموزشهای وردپرس 0
arezoshomali مسیر آموزش برنامه نویسی اندروید را بشناسید آموزش های برنامه نویسی 3
lordmehdi درخواست آموزش قرار دادن گروه کاربری در پائین انجمن آموزشهای زنفورو 6
mona.habibizadeh آموزش همه کلیدهای میانبر در محیط Gmail اخبار 0
E آموزش ترفند تبدیل اپلیکیشن فروشگاهی به کاتالوگ گفتگوی آزاد 0
sslri آموزش آموزش گرفتن تیک آبی اکانت اینستاگرام آموزش های نرم افزار 0
maede آموزش افزودن ابزارک (تولبار) به ادیتور متن در چتروم پشتیبانی زنفورو 2
afshin171 درخواست آموزش تغییر دامنه زنفور آموزشهای زنفورو 1
sslri آموزش آموزش رایگان فارسی سازی قالب و افزونه وردپرس آموزشهای وردپرس 1
afshin171 درخواست آموزش راست چین و فارسی کردن قالب وردپرس آموزشهای وردپرس 3
afshin171 درخواست افزونه یا آموزش براس سئو کردن درخواست قالب و افزونه 0
aliilapro آموزش آموزش غیرفعال کردن اپدیت ویندوز 10 آموزش های سیستم عامل ویندوز 0
alirahmani7443 راهنمایی در مورد قالب مرکز آموزش وردپرس قالب های وردپرس 1
Admin آموزش آموزش فعالسازی جستجوی پیشرفته در دسکتاپ ویندوز 10 آموزش های سیستم عامل ویندوز 0
sslri آموزش آموزش کامل ساخت شماره مجازی تلگرام رایگان آموزش های پرمیوم 1
P آموزش دسترسی به [ شبکه TOR] با دو کلیک آموزش های سیستم عامل ویندوز 0
F آموزش رایگان سئو وردپرس آموزشهای وردپرس 1
sslri نرم افزار دانلود ربات کامنت گذار در سایت ها + آموزش ویدئویی درخواست و دانلود نرم افزار 2
WALKER آموزش آموزش افزونه W3 Total Cache برای افزایش سرعت وردپرس آموزشهای وردپرس 0
soheilnew درخواست آموزش ساخت گروه کاربری vip با قابلیت پرداخت پشتیبانی زنفورو 0
A آموزش طراحی سایت با وردپرس آموزشهای وردپرس 0
WALKER آموزش آموزش تصویری قفل کردن کامپیوتر از راه دور در ویندوز 10 توسط Dynamic Lock آموزش های سیستم عامل ویندوز 0
WALKER آموزش آموزش تغییر فونت پیش فرض ویندوز 10 آموزش های سیستم عامل ویندوز 0
WALKER آموزش آموزش فعال سازی تم Light ویندوز 10 آموزش های سیستم عامل ویندوز 0
WALKER آموزش آموزش غیرفعال کردن کورتانا در ویندوز 10 آموزش های سیستم عامل ویندوز 0
M آموزش طراحی اپ برای ساعت اپل اخبار 1
A آموزش هک برنامه subcake اندروید با لاکی پچر آموزش ها 0
WALKER آموزش آموزش رفع خطای Combine Images Using CSS Sprites آموزشهای وردپرس 0
M آموزش استفاده و شخصی سازی Action Center در ویندوز 10 آموزش های نرم افزار 0
WALKER آموزش آموزش نمایش نقشه گوگل در سایت آموزشهای وردپرس 0
M آموزش ساخت واترارک با استفاده از نرم افزار Arclab Watermark Studio آموزش های نرم افزار 0
M آموزش بالا بردن امنیت گوشی با استفاده از نرم‌افزار Lookout Security Antivirus اندروید آموزش های نرم افزار 1
M آموزش رجیستر کردن IDM (کرک) آموزش های نرم افزار 0
M آموزش ساخت اکانت Origin آموزش های نرم افزار 0
M آموزش ساخت اکانت Steam درخواست کرک و فعال ساز نرم افزارها 0
M آموزش نصب بازی Fortnite آموزش های نرم افزار 0
WALKER آموزش آموزش نصب چایلد تم وردپرس آموزشهای وردپرس 0
saeedGeo آموزش فعال سازی ssl رایگان بر روی دامنه آموزش ها 0
WALKER آموزش آموزش نصب و راه اندازی افزونه MemberPress آموزشهای وردپرس 0
WALKER آموزش آموزش راه اندازی و تنظیم افزونه امنیتی Wordfence آموزشهای وردپرس 0
WALKER آموزش آموزش کار با افزونه Polylang آموزشهای وردپرس 0
TheFlash آموزش دانلود برخی از برنامه های پولی بازار و مارکت های دیگر (تصویری) آموزش های پرمیوم 0
A آموزش آموزش دانلود از سایت فیلیمو با افزونه مرورگر فایرفاکس آموزش های پرمیوم 1
A آموزش نصب دو بازی همزمان در اندروید آموزش های برنامه نویسی 0
J O K E R آموزش آموزش تغییر تصویر پس زمینه در مرورگر گوگل کروم آموزش های نرم افزار 0
J O K E R آموزش آموزش ایجاد فایل پشتیبان (فایل نصبی) برنامه نصب شده آموزش های نرم افزار 0

موضوعات مشابه

بالا