استفاده از داکیومنت Restrict Content Pro
سلام من Restrict Content Pro رو خریدم نمیدونم چطوری باید کد های php رو داخل قالب بزارم
منظور کجا بزارم نیست نحوه نوشتنش منظورمه مثلا این :
https://help.ithemes.com/hc/en-us/articles/360052340834-rcp-is-active-
رو باید چطور بنویسم تا درست اجرا بشه
میخوام در صورتی که کاربر اشتراک داشت بنویسه شما اشتراک دارید اگر نداشت بنویسه ندارید
این کد های کوتاه به کارتون میاد:
-
- [subscription_name] این شورت کد برای نمایش نوع و سطح اشتراک به کار میاد (این شورت کد فکر کنم به دردتون میخوره)
- [user_expiration] این شورت کد برای مدت زمان باقی مونده تا انقضای حق اشتراک کاربر به کار میاد
- [user_name] این شورتکد برای نمایش نام کاربر به کار میاد
با ترکیب این شورت کد ها میتونید به جواب خودتون برسید. مثلا به مثال زیر دقت کنید:
کاربر گرامی، [user_name] شما داری حق اشتراک [subscription_name] هستید.
با کد بالا اگه کاربر مثلا کاربر ساده باشه میزنه شما دارای حق اشتراک ساده یا ویژه(بسته به نوع گروه کاربری که تعریف کردید) هستید.
کد های دیگه ای هم هست که میتونید از مستندات افزونه Restrict Content Pro استفاده کنید که خیلی قویه.
اگه مورد اول که بالا گفتیم به دردتون نمیخوره (یعنی نمایش سطح اشتراک کاربری) و بخواید کدی رو که میخواید دقیقا اجرا کنید (یعنی فقط بگید شما اشتراک دارید یا نه) باید بدید یه کد نویس براتون انجام بده. با این حال اگه میتونید خودتون داخل هر جای قالب کد اضافه کنید یا یه افزونه برای این کار بسازید میتونید از کد زیر برای این کار استفاده کنید:
<?php
if(rcp_user_has_active_membership()) {
echo ‘شما دارای اشتراک هستید’;
}
else {
echo ‘شما دارای اشتراک نیستید’;
}
?>
سلام. این مورد اصلا به خود کارکردن با افزونه مرتبط نیست. در اصل برای توسعه دهندگان افزونه هست. یعنی شما اگه بخواید یه افزودنی(ادآن) برای هر افزونه طراحی کنید از این موارد باید استفاده کنید. داخل صفحه ای که ارسال کردید (کادر آبی رنگ) نوشته که این صفحه برای توسعه دهندگان هست و یه لینک هم برای راهنمایی شما قرار داده.
همچنین داخل کادر قرمز رنگ نوشته شده که این تابع منسوخ شده و باید به جای اون از تابع rcp_user_has_active_membership استفاده کنید.
این تابع توسط آی دی که از شما میگیره اعلام میکنه که آیا کاربر دارای اکانت پولی (فعال) هست یا خیر. برای استفاده از این توابع اول باید کد های PHP رو یاد بگیرید و بعد با نحوه کد نویسی وردپرس که بیشتر مربوط به هوک ها میشه آشنا بشید.
به فاصله متن ها تو کجا گیر میده؟
کد ها یا شورت کد ها؟
با عکس بفرست. کدی رو هم که اضافه کردی بفرست
سلام دوست عزیز شما که هزینه کردید ریز به ریز سوالاتونو از پشتیبان افزونتون بپرسید موظف به پاسخگویی هستن.
چون بالاخره شما که پول دادید نه تنها پول ترجمه هست پول راهنمایی هم هست پس ازش استفاده کنید. موفق باشید 🙂
من میخوام فقط نمایش بده که این کاربر اشتراک خریده یا خیر همین چطوری باید بنویسم یعنی باید کلی کد نویسی کنم ؟
ممنون اما به فاصله بین متن ها گیر میده