همانطور که همه شما می دانید ابزارک های نقش اساسی را در وردپرس ایفا می کنند ، حال اگر به یک ابزارک نیاز نداشته باشیم آن را از منو ابزارک ها غیرفعال و حذف می کنیم این امر در همه ابزارک ها صادق نیست در برخی موارد ما نیاز داریم یک ابزارک فقط در صفحه اصلی وبسایت ما نمایش داده شود و در صفحات داخلی نمایش داده نشود و برعکس این مورد به نظر شما راه حل چیست؟
در این آموزش می خواهیم افزونه ای که دارای (۳۰۰۰۰۰ نسخه فعال و کسب نمره ۴٫۹ از ۵) مخصوص مدیریت ابزارک ها است را به شما معرفی کنیم که بتواند اختیارات ما را در استفاده به جا از ابزارک ها بیشتر کند. این افزونه وردپرسی رایگان بسیار ساده عمل می کند. شما در کار با این افزونه نیاز کمی به دانش کد نویسی دارید ولی نگران نباشید با استفاده از مثال هایی که در آخر همین مقاله گذاشته ایم به راحتی کار با این افزونه را در وردپرس یاد می گیرید.
حتما بخوانید : آموزش ایجکس کردن صفحات وب با Advanced Ajax Page Loader
پس اگر شما هم نیازمند مدیریت ابزارک های خود هستید و تا امروز فکرتان درگیر چنین موضوعی بوده به شما پیشنهاد می کنیم مطلب امروز آموزش وردپرس پارس وی پی را همراه ما دنبال کنید تا بتوانید از این پس ابزارک های سایت خود را در محل هایی که می خواهید به نمایش بگذارید.
حتما بخوانید : آموزش آپلود svg در وردپرس
افزونه را در پنل وردپرس نصب می کنیم .پس از نصب افزونه ،به صورت خودکار تغییرات در صفحه ابزارک ها توسط افزونه انجام می شود و فیلد Widget logic به ابزارک ها نیز اضافه می شود. علاوه بر فیلد Widget logic در پایین صفحه ادمین ابزارک ها سه آپشن جدید توسط این افزونه ایجاد می شوند.این آپشن ها برای افراد حرفه ای در کدنویسی در وردپرس مناسب است . در ادامه این سه آپشن را شرح می دهیم.
در این مثال ها شما می توانید یاد بگیرید که چه کدهایی را می توانید در فیلد Widget 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 ابزارک دلخواهتان قرار دهید و بدین ترتیب نسبت به نحوه فعالیت ابزارک ها تصمیم بگیرید.
حتما بخوانید : بک لینک مخرب در وردپرس
جمع بندی!
ما امروز افزونه Widget Logic را خدمت شما معرفی کردیم، این افزونه امکان کنترل ابزارک ها با استفاده از تگ های شرطی وردپرس (WP’s conditional tags) را به شما می دهد.شما در استفاده از این افزونه نیاز به دانش استفاده از تگ های شرطی وردپرس را خواهید داشت که ما سعی کردیم با قرار دادن مثال هایی در آخر مقاله شما را با آنها آشنا کنیم.
همواره می توانید آخرین ورژن Widget Logic را با لینک مستقیم با کلیک برروی دانلود رایگان دریافت نمائید.
تهیه نسخه پشتیبان در وردپرس شما بر روی وبسایت خود تغییراتی را ایجاد می کنید، افزونه ...
بیشتر کاربران ما برای نصب افزونه های جدید و فعالسازی آنها دچار مشکلات متعددی بوده اند ...
تیکت پشتیبانی در وردپرس با JS Support Ticket تیکت پشتیبانی در وردپرس JS Support ...
۲۲۰۷
بازدید
۰
دیدگاه
0
علاقه مندی