آموزش ساخت انجمن با وردپرس | آموزش کار با افزونه bbpress

دسته بندی: وردپرس
زمان مطالعه: 7 دقیقه
۳۰ مرداد ۱۳۹۹

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

فهرست محتوای این مقاله

نحوه‌ی نصب bbPress

نصب bbPress همانند سایر افزونه‌ها از مخزن WordPress امکان پذیر است.

به قسمت مدیریت وردپرس خود وارد شوید و به بخش افزونه‌ها > افزودن جدید بروید. bbPress را در بخش جست‌وجو وارد کرده و سپس آن را از نتایج انتخاب کنید.

افزونه را نصب و فعال سازی کنید. پس از فعال سازی، صفحه‌ی استقبال bbPress را مشاهده خواهید کرد.

آموزش کار با افزونه bbpress

ایجاد یک انجمن در وردپرس با bbpress

این افزونه پس از نصب، آیتم‌های منوی Forums, Topics و Replies را به داشبورد مدیریت وردپرس شما اضافه می‌کند.

ساخت انجمن با وردپرس

ابتدا روی Forums کلیک کنید و  Add New را از فهرست انتخاب کنید. این کار شما را به صفحه‌ای مشابه صفحه‌ی ویرایش پست وردپرس منتقل می‌کند.

ساخت تالار گفتگو در وردپرس

شما می‌توانید فروم‌ها، گفت‌وگوها و موضوعات را به تعداد دلخواه خود اضافه کنید.

نمایش انجمن bbPress در قسمت فرانت اند وردپرس

پس از ایجاد انجمن‌های مورد نظر، زمان آن رسیده است که آن‌ها را در قسمت فرانت اند وب سایت وردپرس خود نمایش دهید.

یک صفحه‌ی جدید وردپرس ایجاد کنید. برای این صفحه یک عنوان، مانند Forum ،Community ،Forums Forums و... انتخاب کنید.

پس از آن، تنها کافی است کد کوتاه زیر را در صفحه‌ی خود قرار دهید:

[bbp-forum-index]

در پایان، تغییرات را ذخیره و صفحه را منتشر کنید.

اکنون می‌توانید صفحه‌ی فروم ساخته شده را در وب سایت خود مشاهده کنید.

اموزش ساخت فروم با وردپرس

در مرحله‌ی بعد، شما باید به کاربران کمک کنید تا بتوانند فروم را در وب سایت شما پیدا کنند. برای انجام این کار، یک پیوند به صفحه‌ی انجمن خود در فهرست بالای صفحه قرار دهید.

به بخش نمایش > منوها بروید و صفحه‌ی انجمن را به منوی ناوبری خود اضافه کنید.

آموزش کار با افزونه bbpress

اکنون کاربران می‌توانند با کلیک کردن روی پیوند موجود در فهرست اصلی به فروم سایت دسترسی پیدا کنند.

برای این منظور که کاربران بتوانند در انجمن سایت شما ثبت نام کنند، می‌بایست از صفحه‌ی تنظیمات اصلی، گزینه‌ی Anyone can register را انتخاب کنید. سپس تغییرات را ذخیره کنید.

ساخت انجمن با وردپرس

حال می‌بایست یک صفحه‌ی ثبت نام برای کاربران ایجاد کرده و یک عنوان برای آن انتخاب کنید. به عنوان مثال، ثبت نام. سپس کد کوتاه زیر را به آن اضافه کرده و صفحه را منتشر کنید.

[bbp-register]

ساخت تالار گفتگو در وردپرس

صفحه‌ی دیگری که کاربران شما به آن نیاز دارند، صفحه‌ی بازیابی رمز عبور فراموش شده است. جایی که گذر واژه‌های فراموش شده‌ی خود را بازیابی خواهند کرد.

صفحه‌ی دیگری با عنوان رمز عبور فراموش شده، ایجاد کرده و کد کوتاه زیر را به آن افزوده و در نهایت منتشر کنید.

[bbp-lost-pass]

اموزش ساخت فروم با وردپرس

در پایان می‌بایست یک فرم ورود به وب سایت ایجاد کنید تا کاربران در هر صفحه‌ای که هستند، به راحتی بتوانند وارد سیستم شوند.

از منوی وردپرس به بخش نمایش > ویجت‌ها رفته و به سادگی با درگ و دراپ کردن، ویجت Login را به سایدبار یا هر منطقه‌ی ویجت دیگری اضافه کنید. علاوه بر این می‌بایست URL صفحه‌ی رمز عبور فراموش شده را به آن افزوده و تغییرات را ذخیره کنید.

آموزش کار با افزونه bbpress

در نهایت، نتیجه را می‌توانید به صورت زیر مشاهده کنید.

ساخت انجمن با وردپرس

مدیریت تنظیمات انجمن bbPress

برخلاف سایر پلاگین‌های محبوب انجمن‌ساز، bbPress صفحه‌ی پیکربندی بسیار ساده‌ای دارد. برای مدیریت تنظیمات انجمن‌های bbPress خود، به صفحه‌ی تنظیمات > صفحه‌ی Forums بروید.

ساخت تالار گفتگو در وردپرس

گزینه‌های پیش فرض در این صفحه برای اکثر انجمن‌ها کار می‌کنند و نیازی به تغییرات آن‌ها ندارند؛ اما شما در صورت تمایل می‌توانید موارد دلخواه خود را تغییر دهید.

اموزش ساخت فروم با وردپرس

نقش‌های کاربران در bbpress

در ساخت انجمن با وردپرس با افزونه bbpress پنج نوع نقش کاربری تعریف شده است که عبارتند از:

Keymaster – هنگام نصب وردپرس، به صاحب وب سایت یا مدیر سایت وردپرس به طور خودکار، نقش Keymaster اختصاص داده می‌شود. این نقش می‌تواند انجمن‌ها، پست‌ها و موضوعات را ایجاد و حذف کند.

Moderators – کاربرانی که این نقش به آن‌ها اختصاص می‌یابد، به ابزارهایی دسترسی دارند که می‌توانند از آن‌ها برای مدیریت انجمن‌ها، موضوعات و پست‌ها استفاده کنند.

Participants - این نقش، نقش پیش فرض کاربران انجمن است. آن‌ها می‌توانند موضوعات و پست‌های خود را ایجاد، ویرایش و اشتراک گذاری کنند.

Spectators – این دسته از کاربران، تنها به خواندن مطالب انجمن‌ها، موضوعات و پست‌ها دسترسی دارند.

Blocked – هنگامی که یک کاربر مسدود می‌شود، دیگر به قابلیت‌های گفته شده دسترسی نخواهد داشت و تنها می‌تواند موضوعات و پست‌های عمومی را بخواند اما نمی‌تواند در انجمن‌ها شرکت کند.

توسعه و تبلیغات bbpress

افزونه‌های زیادی برای افزودن ویژگی‌های جدید کاربردی به bbpress وجود دارد تا بتوانید به سرعت اعضای جدید را به انجمن جذب کنید و جامعه‌ی آنلاین خود را رشد دهید. برخی از این افزونه‌ها عبارتند از:

افزونه‌ی RafflePress

با استفاده از افزونه‌ی RafflePress، شما می‌توانید چالش‌ها و مسابقات تعاملی را برای کاربران خود تدارک ببینید و در ازای آن به آن‌ها هدیه دهید.

افزونه‌ی MemberPress

افزونه‌ی MemberPress محبوب‌ترین افزونه‌ی عضویت وردپرس است که به شما این امکان را می‌دهد تا با اضافه کردن لایه‌های اشتراک به انجمن آنلاین خود، از آن کسب درآمد کنید.

افزونه‌ی MonsterInsights

آیا می‌خواهید بدانید که کدام موضوعات و گفت‌وگوها در انجمن وب سایت شما محبوب‌تر هستند؟ افزونه‌ی MonsterInsights به شما کمک می‌کند تا با استفاده از Google Analytics به راحتی تمامی ترافیک سایت خود را ردیابی کنید.

فعال کردن TinyMCE برای کاربران

پس از نصب انجمن ساز وردپرس ممکن است متوجه شده باشید که کاربران برای ارسال مطالب در سایت نمی‌توانند از ویرایشگرهای دیداری استفاده کنند؛ برای فعالسازی این قابلیت باید از افزونه ی پرکاربرد TinyMCE استفاده کنید.

استفاده از آواتار بجای گراواتار

شاید کاربران سایت شما قادر به استفاده از گراواتار نباشند (بنا به هر دلیلی مانند فیلترینگ یا عدم آشنایی با آن)؛ لذا برای ظاهر بخشیدن به سایت خود نیاز دارید که از افزونه‌ی ایجاد آواتار مستقل برای کاربران یعنی WP User Avatar استفاده کنید.

اضافه کردن قابلیت پیوست به هر تاپیک و پاسخ

اگه تمایل به استفاده از این قابلیت برای کاربران دارید و می‌خواهید اجازه‌ی آپلود فایل با پسوندهای دلخواه و با حجم معین را ایجاد کنید، پیشنهاد ما استفاده از افزونه‌ی GD bbPress Attachments است.

جلوگیری از پست‌های اسپم

ممکن است برخی پست‌ها و نظرات در انجمن موجب آزردگی شما و کاربران‌تان شوند. برای برخورد با چنین مواردی افزونه‌ی Anti-spam by CleanTalk را پیشنهاد می‌کنیم.

افزونه ی VIP برای بادی پرس

شاید شما بخواهید که برخی از ارسال‌های انجمن‌تان را فقط کاربران VIP مشاهده کنند. اگه شما به دنبال افزودن این امکان به سایت خود هستید افزونه‌ی bbPress Protected Forums را نصب و فعال‌سازی کنید.

مطالعه‌ی مقالات زیر را برای کسب اطلاعات بیش‌تر توصیه می‌کنیم:

جمع‌بندی:

ساخت انجمن با وردپرس به شما کمک می‌کند تا کاربران را به سایت خود جذب کنید و با آن‌ها تعامل داشته باشید. افزونه‌ی انجمن ساز وردپرس یعنی bbpress و سایر افزونه‌های جانبی که در این مقاله به شما معرفی کردیم، می‌توانند در ساخت سریع تالار گفتگو حرفه‌ای برای سایت‌تان به شما کمک کنند.

تجربه‌ی شما از کار با افزونه‌ی bbpress چیست؟ خوشحال می‌شویم تجربیات و نظرات خود را با ما در میان بگذارید.

اگر به یادگیری بیشتر در زمینه‌ی وردپرس علاقه داری، شرکت در دوره متخصص وردپرس را پیشنهاد می‌کنیم، با شرکت در این دوره، در کمتر از یکسال به یک متخصص وردپرس همه فن حریف تبدیل می‌شوی که آماده استخدام، دریافت پروژه و پیاده‌سازی قالب و پلاگین‌های وردپرسی هستی.

چه امتیازی به این مقاله می دید؟
نویسنده نازنین گودرزی
زندگی پر از زیبایی است، به آن توجه کن، به زنبور عسل، به کودک کوچک و چهره های خندان دقت کن، باران را نفس بکش و باد را احساس کن، زندگی ات را زندگی کن و برای رویاهایت مبارزه کن.

نظرات کاربران

علی

سلام
افزونه register-plus-redux دیگه در دسترس نیست.
یک افزونه دیگه معرفی کنین

yesterday

با سلام
افزونه بی بی پرس با افزونه یوهاست سئو تداخل دارد
به این نحوه که وقتی یوهاست سئو فعاله، مسیر طی شده در انجمن توسط کاربر که breadcrumbs نامیده می شه، در بالایش انجمن نمایش داده نمی شود اما با غیرفعال کردن یوهاست این مسیر به نمایش در می آید
چگونه باید این مشکل را برطرف کرد؟

محمد

سلام
برای انجمن bbpress از چه طریق میتونیم تنظیم کنیم که گذاشتن لینک توسط کاربران ممنوع شود و توانایی لینک کردن نوشته را نداشته باشند .
سوال دوم اینکه من افزونه bbpress moderation رو نصب کردم . زمانی که کاربر پیغام میگذارد پیغام میدهد که :This post is awaiting moderation.
من از چه طریق میتونم این پیغام رو فارسی کنم ؟

neda

سلام ممنون از مطلب خوبتون
بعد از نصب افزونه ،چطور می تونیم ظاهر انجمن رو سفارشی کنیم،اصلا ظاهرش به چه صورت هست؟

لقمان آوند

باید یکم با طراحی قالب وردپرس و کدنویسیش آشنا باشید
هر چند با استایلدهی های css هم تا حدودی میشه اینکارو کرد

آموزش برنامه نویسی

سلام , خسته نباشید جالب بود تشکر 😉

ُسهیل فدایی

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

matin

mikham anjoman nasb konam roo site am
hazinasham pardakht mikonam
doostan kasi has komak kone ?

احمدی

سلام
ببخشید من بی بی پرس رو نصب کردم، یک انجمن و یک موضوع هم ایجاد کردم ، بعد یک برگه درست کردم و کد bbp-forum-index را داخلش نوشتم اما وقتی برگه را باز میکنم چیزی نمایش داده نمیشه.

لقمان آوند

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

amir2139

سلام نسخه ی فارسی مشکل داره ولی تو نسخه ی انگلیسی به خوبی تایپیک رو نشون میده همه نسخه انگلیسی نصب کنند… 😀

یوسایت دیزاین

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

وجدانی

خیلی عالی بود ممنون از اطلاعات مفیدی که در احتیار بقیه قرار می دید

محمد

موضوعات و پاسخ ها رو که ایجاد میکنم اصلا در انجمن نشون داده نمیشه. شما میدونید مشکل از چیه؟ موضوعات و پاسخ ها وجود دارن و وقتی که از جستجوی خود انجمن استفاده میکنم اونا رو نشون میده ولی در صفحه اصلی انجمن و زیر انجمن اصلی چیزی نشون داده نمیشه و فقط تعدادشون رو میزنه.

HAMID ZIAEI

با سلام خدمت اساتید . من 2 ماهی هست که دارم رو ساخت یک انجمن با bb press کار میکنم. با این که هیچ شناختی نسبت به کدنویسی و توابع اون نداشتم پیشرفت خوبی هم داشتم خودم هم راضی ام/ الان یک مشکلی خوردم که خیلی هم جستجو کردم ولی هنوز راهکاری پیدا نکردم. ❗ من دنبال یک شورت کد یا کد توابع برای نمایش آخرین موضوعات و تاپیک های ارسالی در صفحه نخست وب سایت انجمنم میگردم. لطفا اگر راه یا منبعی سراغ دارید راهنمایی کنید. با تشکر

وحید صالحی

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

اسمان

چطور میتونم در صفحه اصلی یه لینک بزارم به اسم لاگین که کاربر از اونجا وارد صفحه ثبت نام شه؟کاش یه توضیحی درباره هرکدوم از این افزونه های بعدی هم میدادید که چطور تو سایت برای ساخت تالار بکار ببریمش

اسمان

سلام
من دانلود کردم و درهاستم در بخش پنل ادمین یک انجمن درست کردم با سه موضوع تو نمایش سایتم هیچ تغییری ایجاد نشده …میتونید کمک کنید ؟؟

hasan_elc

منظورم جستجوی افزونه bbPress هست

لقمان آوند

سلام و ممنون از لطف شما
انجم ما bbPress هست که پلاگینش موجوده .
البته برای اینکه با قالبمون مچ بشه تغیرات نسبتا زیادی توش انجام دادیم و به همین دلیل امکان اینکه این انجمن رو در جای دیگه استفاده کنیم وجود نداره.
اگر چنین چیزی بخواید باید وقت نسبتا زیادی بزارید . متاسفانه بنده بدلیل کمبود وقت 1 سالی هست که هیچ پروژه کاری بر نمی دارم .
عذرخواهی می کنم

ارسال دیدگاه
خوشحال میشیم دیدگاه و یا تجربیات خودتون رو با ما در میون بذارید :