مشاوره رایگان بانک وردپرس در خدمت شماست

با ما تماس بگیرید از اینکه صدای نازنین شما را می شونیم لذت میبریم و سعی میکنیم ، تا بهترین خدمات را به شما ارائه دهیم.

ارتباط با واتس آب با کلیک روی دکمه زیر:

ورود به پشتیبانی

آموزش مدیریت ابزارک ها با افزونه  Widget Logic

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

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

افزونه  Widget Logic

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

در این مطلب ما با استفاده از افزونه Widget Logic سعی داریم تا نحوه مدیریت این ابزارک ها را به شما یاد دهیم. این افزونه دارای بیش از۳۰۰۰۰۰ نسخه فعال دارد و امتیاز 4.9 را از 5 کسب کرده است و یک افزونه بسیار مفید برای مدیریت ابزارک ها به شمار می رود.  استفاده از این افزونه کاملا رایگان است و شما بدون نیاز به دانش برنامه نویسی قادر خواهید بود نهایت استفاده از این افزونه را با استفاده از آموزش هایی که در ادامه مطلب برای تان آماده کرده ایم را ببرید.

 

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

 

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

 

گزینه wp_reset_query :  شما در این بخش قارد خواهید بود که تمام خطا های رخ داده بر اثر استفاده نادرست و اشتباه درconditional tags وردپرس تان که ایجاد شده است را به طور کامل از بین ببرید و آن ها را اصلاح نمایید. مثلا برای صفحه اصلی  is_home کاملا اشتباه می باشد و این اشتباه معمولا به وسیله quick wp_reset_query() قبل از فراخوانی ابزارک حل می شود.

گزینه widget_content filter : شما در این بخش قادر خواهید بود که خروجی متن ابزارک ها را بهبود بخشید.برای انجام این کار شما باید اول از همه قادر به نوشتن WP filte باشید. برای دریافت اطلاعات بیشتر شما می توانید به بخش   Other Note در برگه این افزونه در سایت اصلی وردپرس مراجعه کنید.

گزینه Load logic: شما در این بخش قادر خواهید بود که زمان لود شدن ابزارک ها را در سایت تان مشخص سازید.

 

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

این مثال ها به شما عزیزان یاد می دهد که چگونه قادر خواهید بود کد هایی را در فیلد  Widget logic وارد کنید.

is_home()

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

!is_page('about')

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

is_category(array(5,9,10,11))

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

!is_user_logged_in()

این قطعه کد به این معناست که زمان ابزارک ها را نمایش بدهد که کاربری وارد نشده باشد.

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( 8, 'category'))

این قطعه کد به این معناست که دسته صفحه ای که فرزند دسته 8 باشد.

global $post; return (in_array(82,get_post_ancestors($post)));

این قطعه کد به این معناست که برگه وردپرسی که فرزند برگه 82 باشد.

global $post; return (is_page('home') || ($post->post_parent=="52"));

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

 

 

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

برای دانلود و نصب این افزونه بر روی دکمه زیر کلیک نمایید.

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

 

 

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

[تعداد: 0   میانگین:  0/5]

دیدگاه بگذارید

avatar
  Subscribe  
ارسال اطلاعیه در صورتیکه