معرفی افزونه ای برای مدیریت ابزارک ها

معرفی افزونه ای برای مدیریت ابزارک ها

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

افزونه ای برای مدیریت ابزارک ها

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

معرفی

امروز و در این آموزش وردپرس میخواهیم به شما افزونه ای را معرفی کنیم که (۳۰۰۰۰۰ نسخه فعال و کسب نمره ۴٫۹ از ۵) دارد و مخصوص مدیریت ابزارک ها ست و به ما کمک می کند که اختیاراتمان را در استفاده از ابزارک ها بیشتر کنیم. این افزونه وردپرسی رایگان بسیار ساده است. شما در کار با این افزونه نیاز زیادی به دانش کدنویسی ندارید ولی نیازی نیست نگران باشید با استفاده از مثال هایی که در آخر این آموزش گذاشتیم به آسانی میتوانید کار با این افزونه را در وردپرس یاد بگیرید.

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

افزونه Widget Logic

شما با کمک این افزونه می توانید با کمک تگ های شرطی وردپرس (WP’s conditional tags) در مورد نمایش ابزارک ها در سایتتان تصمیم بگیرید. این افزونه مدیریت ابزارک ها بعد از نصب یک فیلد کنترلی به نام Widget logic به هر کدام از قالب های شما اضافه می کند که شما میتوانید در این فیلد ها صفحاتی را که می خواهید ابزارک در آن ها نمایش داده شود را مشخص کنید. همینطور یک گزینه ی دیگر به اسم فیلتر  widget_content را در اختیار شما قرار می دهد که شما با کمک آن می توانید کد های HTML را برای قشنگ تر شدن سایت تغییر دهید.

مدیریت ابزارک ها

فعال سازی

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

مدیریت ابزارک هامدیریت ابزارک ها

[tie_list type=”checklist”]

  • wp_reset_query : شما با کمک این گزینه می توانید اشتباهاتی را که به خاطر استفاده ی اش تباه  در conditional tags در وردپرستان درست شده است را از بین ببرید. مثلا برای صفحه ی خانه is_home اشتباه است و این معمولا به کمک quick wp_reset_query() قبل از صدا زدن ابزارک حل می شود.
  • widget_content filter : این گزینه به شما کمک می کند که خروجی متن ابزارک ها را بهتر بکنید. برای استفاده کردن از این گزینه باید ابتدا توانایی نوشتن WP filte را داشته باشید. برای اینکه اطلاعات بیشتری را به دست آورید به بخش Other Note در صفحه ی این افزونه در سایت وردپرس بروید.
  • Load logic: در این گزینه شما میتوانید در مورد زمان بارگذاری ابزارک ها در سایتتان تصمیم بگیرید.

[/tie_list]

مثال هایی از تگ های شرطی وردپرس برای استفاده در این افزونه

این مثال ها به شما کمک می کنند که یاد بگیرید که چه کد هایی را می توانید در فیلد Widget logic استفاده کنید. شما میتوانید با تلاش در اینکار تسلط بیشتری روی این افزونه پیدا کنید.

[tie_list type=”checklist”]

  • is_home() —  فقط ابزارک را در صفحه اول نمایش بده
  • !is_page('about') — در همه صفحات به جز صفحه داخل پرانتز نمایش بده
  • !is_user_logged_in() — زمانی نشان بده که کاربر ورود نکرده باشد
  • is_category(array(5,9,10,11)) — دسته صفحات دارای یکی از شناسه هایی داخل پرانتز باشد
  • is_single() && in_category('baked-goods') — پست تنهایی که دسته اش نام دسته داخل پرانتز باشد
  • current_user_can('level_10') –ابزارک فقط برای ادمین نمایش داده شود
  • strpos($_SERVER['HTTP_REFERER'], "google.com")!=false — زمانی ابزارک را نمایش بده که از سرچ گوگل وارد سایت شما شود
  • is_category() && in_array($cat, get_term_children( 5, 'category')) — دسته صفحه ای که فرزند دسته ۵ باشد
  • global $post; return (in_array(77,get_post_ancestors($post))); — صفحه وردپرسی که فرزند صفحه ۷۷ باشد
  • global $post; return (is_page('home') || ($post->post_parent=="13")); –صفحه خانگی و یازمانی که صفحه فرزند صفحه ۱۳ باشد

[/tie_list]

نتیجه

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

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

دانلود افزونه Widget Logic

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

منبع : بیگ تم

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

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