(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید)
با سلام و خسته نباشید خدمت کاربران سایت داده باران
تا حالا نیاز پیدا کرده اید که یک ابزارک را تنها به کاربران وارد شده در سایت نمایش دهید ؟ شاید هم بر عکس ، یک ابزارک را تنها به کاربرانی که وارد سایت نشده اند نشان دهید ! بسیاری از مواقع لازم است که این کار در وردپرس انجام داده شود اما چگونه ؟ چندین روش برای این کار وجود دارد مثلا شما می توانید در مکان نمایش ابزارک شرط ایجاد کنید که این کار دردسر زیادی دارد و درست انجام دادن آن به داشتن مهارت در زمینه های کد نویسی وابسته است . روش دیگر استفاده از افزونه می باشد که این کار را برای شما بسیار راحت و البته لذت بخش می کند .
استفاده از افزونه Widget Logic
Widget Logic نام یک افزونه کاربردی و محبوب می باشد که استفاده از ابزارک ها را بسیار کارآمد تر می کند . اگر چه این افزونه کارهای دیگری غیر از نمایش و مخفی کردن ابزارک ها برای کاربران انجام می دهد ولی در این مطلب ما به قابلیت ذکر شده می پردازیم .
پس از نصب و فعال سازی افزونه ، با مراجعه به بخش ابزارک ها مشاهده می کنید که یک فیلد متنی جدید به انتهای کلیه ابزارک های در دسترس اضافه شده است :
برای نمایش یک ابزارک تنها برای کاربران وارد شده و … باید اطلاعاتی را در این فیلد وارد نمود .
نمایش ابزارک تنها به کاربران وارد شده به سایت
برای این منظور کد زیر را در فیلد مشخص شده وارد کنید :
[code lang=”js”]is_user_logged_in()[/code]
نمایش ابزارک تنها به کاربران وارد نشده (مهمان)
برای این منظور کد زیر را در فیلد مشخص شده وارد کنید ، دقیقا مانند کد قبلی با این تفاوت که یک علامت تعجب “!” به ابتدای کد اضافه شده است:
[code lang=”js”]!is_user_logged_in()[/code]
کدها به صورت زیر در فیلد مشخص شده باید وارد شوند :
با توضیحات ارائه شده ، تنظیمات تصویر بالا سبب می شود که این ابزارک تنها به کاربران وارد شده نمایش داده شود . همانطور که گفتیم این افزونه محبوب علاوه بر این قابلیت های فراوان دیگری را نیز در اختیار شما قرار می دهد .