گارانتی بازگشت وجه

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

دسترسی همیشگی به آپدیت ها

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

افزونه پست تایپ کاربران وردپرس | FacetWP – User Post Type

FacetWP – User Post Type

قابل نصب روی بینهایت دامنه...

تمامی فایل ها، 100 درصد سالم، بدون ویروس و بدون دستکاری و با لایسنس اورجینال GPL منتشر می شود - لایسنس GPL چیست؟

تعداد دانلودها:

18
نسخه افزونه:
0.7.3

آخرین بروزرسانی:

۲۶ اردیبهشت ۰۰
20,604,750 تومان

قیمت در مارکت خارجی

قیمت در وردپرس نیاز

۳۹۰,۰۰۰ تومان

پیشنهاد ویژه وردپرس نیاز!

با عضویت ویژه، این محصول و 3,369 افزونه و پوسته دیگر را میتوانید فقط با 490 هزار تومان دانلود کنید.

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 تومان

قیمت در مارکت خارجی

قیمت در وردپرس نیاز

۳۹۰,۰۰۰ تومان