افزونه Widget Logic مدیریت ابزارک های وردپرس

افزونه Widget Logic مدیریت ابزارک های وردپرس

زمانی که برای ساخت و راه اندازی وبسایت خود به دنبال انتخاب سیستمی برای مدیریت محتوی (CMS) هستید دلایل زیادی برای انتخاب وردپرس خواهید داشت؛ شاید دلیل شما برای این انتخاب فراگیر بودن وردپرس (حدود ۷۴ میلیون سایت ساخته شده ) و در نتیجه امن بودن این سیستم مدیریت محتوی از جهت پیشرفت در طول زمان باشد و یا از این جهت وردپرس را انتخاب کنید که می توان با آن در پنج دقیقه یک وبسایت را راه اندازی کرد! به همه دلایل بالا می توان وجود قالب های متعدد را هم افزود که ساخت وبسایت را بسیار راحت می کنند.

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

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

افزونه Widget Logic برای این کار ساخته شده است و با کمک تگ های شرطی وردپرس ( conditional tags ) این امکان را به شما می دهد که حضور ابزارکها را در صفحات مختلف تنظیم کنید. کار کردن با این افزونه بسیار ساده است و تنها احتیاج به دانش بسیار کمی در کدنویسی دارد که در آخر این نوشته به آن پرداخته ایم.

نصب افزونه Widget Logic

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

 

افزونه Widget Logic مدیریت ابزارک وردپرس -01
افزونه Widget Logic مدیریت ابزارک وردپرس -۰۱

 

همچنین سه فیلد دیگر خواهید دید که بیشتر مورد استفاده کدنویسان حرفه ای می باشد.

افزونه Widget Logic مدیریت ابزارک وردپرس -02
افزونه Widget Logic مدیریت ابزارک وردپرس -۰۲

 

widget_content filter که به شما در بهتر کردن متن ابزارک ها کمک می کند، wp_reset_query که برای رفع اشکالات ناشی از استفاده از تگ های شرطی  (conditional tags) می باشد و Load logic که تغییر در آن زمان بارگذاری ابزارک ها در وبسایت شما را تغییر خواهد داد.

کارکردن با تگ های شرطی

برای آشنایی بیشتر شما با تگ های شرطی در زیر اشاره ای کوتاه به آنها کرده ایم

  • ()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 صفحه خانگی یا زمانی که فرزند صفحه ۱۳ باشد.

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

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

Download – 67KB

»» صفحه افزونه

منبع: wp4u.ir

علاقه مند به علم کسب و کار (خصوصا زمینه های مرتبط با بازاریابی و برندینگ) و به کارگیری آن در کسب و کارهای اینترنتی.

پیج اینستاگرام
مقاله های مرتبط :

دیدگاه خود را بیان کنید :

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