رفتن به مطلب

باشگاه مشتریان


Elham

پست های پیشنهاد شده

با سلام و احترام

من قصد دارم برای مشتریانم پنلی مشابه این راه اندازی کنم .

https://ponisha.ir/project/37275/html-php-وردپرس-برنامه-نویسی/طراحی-باشگاه-مشتریان-با-وردپرس-و-گرویتی-فرم

به نظرتون اصلا آیا ورد پرس مناسبه؟

 

و اگر این رو به شکل بسیار ساده تر بخوام باید چکار کنم؟

 

لینک به ارسال

توضیحات 

 

 

هر کس وارد پنل بشه با یوزر و پسورد خودش بتواند :

 

1)     فاکتور آپلود کند برای من

2)     امتیازی که من براش گذاشتم و ببینه

 

همین!

ویرایش شده توسط Elham
لینک به ارسال

سلام
مواردی که مدنظر دارید با وردپرس قابل اجرا هست.

البته روش ساده نداره و برای همه بخشهاش نیاز به کدنویسی هست.

لینک به ارسال

قسمت آپلود سنتر

 ثبت نام کاربران

دسترسی کاربران

ساخت فرم ثبت نام

هیچ کدام مشکلی ندارم.

من قسمتی که

هر کس بتواند مواردی که خودش آپلود کرده قبلا ببیند و اینکه هر نفر بعد از ثبت نام یه صفحه هایی مربط به خودش خصوصی باشه که بقیه نبینن 

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

رو راهنمایی میخواهم 

لینک به ارسال
در ۱ ساعت قبل، Elham گفته است :

هر کس بتواند مواردی که خودش آپلود کرده قبلا ببیند

با افزونه:
https://wordpress.org/plugins/view-own-posts-media-only/

https://wordpress.org/plugins/wp-users-media/

 

با کد:
https://www.wpbeginner.com/plugins/how-to-restrict-media-library-access-to-users-own-uploads-in-wordpress/

 

در ۱ ساعت قبل، Elham گفته است :

مربط به خودش خصوصی باشه که بقیه نبینن 

برای اینکار هم باید یک صفحه ایجاد کنید که اول لاگین بودن کاربر رو چک کنه، بعد هم براساس آی دی کاربر مورادی که داره رو نمایش بده.

لینک به ارسال

قسمت آپلود سنتر

 ثبت نام کاربران

دسترسی کاربران

ساخت فرم ثبت نام

هیچ کدام مشکلی ندارم.

من قسمتی که

هر کس بتواند مواردی که خودش آپلود کرده قبلا ببیند و اینکه هر نفر بعد از ثبت نام یه صفحه هایی مربط به خودش خصوصی باشه که بقیه نبینن 

مثل مثلا سایت دانشگاه که نمره های هر شخص و برای خودش میزارن که بتونه ببینه با یوزر و پسورد خودش میخو.ام کاربران بتونن امتیازشون که خودم دستی میزارم براشون و عکس های آپلود شده توسط خودشون به صورت لیست وار بتونن ببینن.

رو راهنمایی میخواهم 

ویرایش شده توسط Elham
لینک به ارسال

سلام مجدد

 

لطفا توجه کنید. شما ابتدا باید یک صفحه دلخواه ایجاد کنید. بعد برای صفحه شرط بزارید که فقط کاربرهای لاگین کرده بتونن این صفحه رو ببینن.

حالا وقتی کاربری لاگین و وارد این صفحه شد شما میتونید آی دی اون کاربر رو براحتی بگیرید.

خب بعد از گرفتن آی دی کاربر جاری کار ساده تر میشه.

حالا مثلا میخوایم نمره های یک کاربر رو از سمت مدیریت بهش اختصاص بدیم و بعد توی صفحه بهش نمایش بدیم، خب اول نیاز هست برای هر کاربر یک فیلد متا در بخش کاربریش ایجاد بشه. برای نمونه:
https://www.cssigniter.com/how-to-add-a-custom-user-field-in-wordpress/

https://www.templatemonster.com/blog/add-custom-user-meta-data-wordpress/

خب شما با این فیلدمتا میتونید به کاربر مثلا امتیاز بدید یا هر چیز دیگه.

برای فراخوانی مقدارش هم در همون برگه سمت کاربری که ساختید و آی دی کاربر رو هم دارید با تابع get_user_meta مقدارش رو بهش نمایش می دید.

اطلاعات بیشتر:

https://developer.wordpress.org/plugins/users/working-with-user-metadata/

 

حالا برای عکسهایی که کاربر آپلود میکنه، راه ساده ایجاد یک آپلودر هست که کاربر عکسش رو اپلود کنه، برای اینکار اول باید یک آپلودر به اون برگه اضافه کنید:

https://derekspringer.wordpress.com/2015/05/07/using-the-wordpress-media-loader-in-the-front-end/

http://www.pjvillanueva.com/adding-wordpress-media-upload-on-frontend/


بعد هم اون رو محدود کنید که یکی از روشهای زیر رو میتونید انجام بدید:

https://www.wpglobalsupport.com/restricting-media-library-access-users-uploads-wordpress/
https://upstreamplugin.com/restrict-media-library-access-wordpress/
https://wordpress.stackexchange.com/questions/1482/restricting-users-to-view-only-media-library-items-they-have-uploaded

 

در نهایت براساس آی دی کاربر هم میتونید همه عکسهای آپلود شده اون رو با کوئری بگیرید و توی همون صفحه نمایش بدید.

https://wordpress.stackexchange.com/questions/189967/how-to-display-all-images-uploaded-by-an-author

 

فکر میکنم تقریبا برای همه چیزی که نیاز داشتید توضیحات قرار دادم :)

موفق باشید

لینک به ارسال
  • 4 هفته بعد...

سلام

تا اینجا رو پیش رفتم

http://www.golnoor.com/portal/?

 

الان باید فیلد مشاهده امتیاز و آپلود به کدوم بخش اضافه بشه ؟

 

با یوزر پرو این قسمت رو ایجاد کردم و قسمت افزودن فیلد جدید رو هم فعال کردم

الان با تابعی که خودم بدم میشه فیلد جدید اضافه کنم.

 

 

 

 

لینک به ارسال
  • 3 هفته بعد...
  • 2 هفته بعد...

سلام

وقتی شما بخش پروفایل رو با یوزرپرو ساختید دیگه با توابعی که من براتون ارسال کردم مستقیم نمیتونید کار کنید

مگر اینکه به یوزرپرو اضافه یا شورتکد کنید.

لینک به ارسال
  • 2 هفته بعد...

با سلام

 

من به قسمت نهایی رسیدم. چندین یوزر دارم که همه باید تعداد زیادی فایل آپلود کنند. که در صفحه کاربری هر شخص فایلهایی که آپلود کرده تیتر وار (که لینک باشد و پریوو شود بعد از کلیک کردن بر روی نام فایل) نمایش داده شود. 

و هر کس فایل های خودش را بتواند ادیت و اضافه کند. 

 

 

برای این قسمت باید چکار کنم؟

من از روی این لینک:https://wordpress.stackexchange.com/questions/189967/how-to-display-all-images-uploaded-by-an-author 

نتونستم.

لینک به ارسال

میخوام هر شخصی چیزایی که آپلود کرده رو هم بتونه ببینه 

فاکتور 1

فاکتور 2

فاکتور 3 

 

که هر کدوم لینک بشن به اون عکس یا پاپ آپ باز بشود.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...