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

افزونه پست تایپ کاربران وردپرس | FacetWP – User Post Type
FacetWP – User Post Type
قابل نصب روی بینهایت دامنه...
تمامی فایل ها، 100 درصد سالم، بدون ویروس و بدون دستکاری و با لایسنس اورجینال GPL منتشر می شود - لایسنس GPL چیست؟
تعداد دانلودها:
18
نسخه افزونه:
0.7.3
آخرین بروزرسانی:
۲۶ اردیبهشت ۰۰
20,604,750 تومان
قیمت در مارکت خارجی
قیمت در وردپرس نیاز
۳۹۰,۰۰۰ تومان
FacetWP – User Post Type
این پلاگین به شما امکان می دهد کاربران را به یک نوع پست متصل کنید، بنابراین شما می توانید مانند هر نوع پست دیگر لیست های کاربر ایجاد کنید و کاربران را فیلتر کنید.
چگونه کار می کند.
این پلاگین یک نوع پست جدید و مخفی upt_user اضافه می کند و همچنین برای هر کاربر یک پست اضافه می کند.
تنظیمات
به بخش Settings> User Post Type بروید و روی دکمه “همگام سازی (Sync now)” کلیک کنید.
همانطور که در بالا مشاهده شد، می توانید داده های اضافی را در جدول postmeta کپی کنید. این کار برای نمایش فیلدها لازم نیست – فقط برای meta_query مفید است. به بخش “نمایش زیرمجموعه ای از کاربران (Displaying a subset of users)” مراجعه کنید.
در اینجا لیستی از گزینه های کشویی و کلیدهای meta_query مربوطه وجود دارد:
نمایش کاربران
برای نمایش لیستی از کاربران، از WP_Query (نه WP_User_Query) مانند این استفاده کنید:
[= args $
،’post_type’ => ‘upt_user’
،’post_status’ => ‘publish’
،’posts_per_page’ => 10
؛ [
؛ ($query = new WP_Query( $args
نمایش زیرمجموعه ای از کاربران
برای نمایش فقط ادمین ها، “نقش ها” را در لیست کشویی صفحه “تنظیمات” و سپس همگام سازی را انتخاب کنید. پس از آن، از فیلد موجود در meta_query استفاده کنید:
[= args$
‘post_type’ => ‘upt_user’,
]<=’meta_query’
[
،’key’ => ‘roles’
،’value’ => ‘administrator’
،’compare’ => ‘=’
[
[
؛[
؛ ($query = new WP_Query( $args
نمایش فیلد های کاربر
UPT از عملکردهای کاربر پشتیبانی می کند. فقط user_id$ را با ()UPT () -> get_user_id جایگزین کنید.
؛ ( echo get_user_meta( UPT()->get_user_id(), ‘your_field_name’, true
خارج از Loop، شناسه پست را مانند این وارد کنید:
؛ (echo get_user_meta( UPT()->get_user_id( THE_POST_ID ), ‘your_field_name’, true
افزودن Facet ها
هنگام افزودن Facet جدید از طریق Settings > FacetWP، بخش جدید “User Fields” را در لیست کشویی منبع داده مشاهده خواهید کرد.
یافتن پست مرتبط کاربر
اگر user_id$ دارید و می خواهید post_id$ پست مرتبط را پیدا کنید از موارد زیر استفاده کنید:
؛ (post_id = (int) get_user_meta( $user_id, UPT()->meta_key, true$
Hook های توسعه دهنده
از همگام سازی کاربر خاص جلوگیری کنید:
{ (add_filter( ‘upt_sync_skip_user’, function( $bool, $user_id
{ (if ( 1 === $user_id
؛return true
{
؛return $bool
؛ ( ۲ ، ۱۰ ، {
منوی ادمین را نمایش دهید:
{ (add_filter( ‘upt_post_type_args’, function( $args
؛args[‘show_in_menu’] = true$
؛return $args
برخی اقدامات پس از همگام سازی را انجام دهید:
{ (add_action( ‘upt_sync_post’, function( $post_id, $user_id
do something after a user is synced//
؛ ( ۲ ، ۱۰ ، {
اولین نفری باشید که دیدگاهی را ارسال می کنید برای “افزونه پست تایپ کاربران وردپرس | FacetWP – User Post Type” لغو پاسخ
دانلودها |
18 |
---|---|
ورژن |
0.7.3 |
آخرین بروزرسانی |
۲۶ اردیبهشت ۰۰ |
انتشار اولیه |
11 فروردین 1399 |
پشتیبانی از زبان فارسی |
بله |
قیمت اصلی |
249.00 دلار |
پشتیبانی رایگان |
6 ماه |
تمدید پشتیبانی |
195 هزار تومان |
همین الان محصول اورجینال و قانونی خریداری کنید
20,604,750 تومان
قیمت در مارکت خارجی
قیمت در وردپرس نیاز
۳۹۰,۰۰۰ تومان
دسته: خرید افزونه وردپرس, FacetWP
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.