آموزش یکپارچه سازی انجمن phpBB با wordpress وردپرس ، ووکامرس و ...

مدیر انجمن: تیم پشتیبانی

قفل شده قفل شده
آواتار کاربر
Meis@M
Founder & Administrator
Founder & Administrator
پست: 1414
تاریخ عضویت: پنج‌شنبه ۲۴ فروردین ۱۳۹۱, ۹:۲۲ ق.ظ
سن: 31
شغل: مدرس دانشگاه
اینترنت: LTE Plus
جنسیت: آقا
محل اقامت: Damghan
تشکر کرده: 215 دفعه
تشکر شده: 828 دفعه
تماس:

Infoآموزش یکپارچه سازی انجمن phpBB با wordpress وردپرس ، ووکامرس و ...



سلام دوستان عزیز امروز یک سوپرایز عالی برای شما تهیه دیدیم و آن هم آموزش یکپارچه سازی انجمن phpBB با wordpress وردپرس ، ووکامرس و ... سایر پلاگین های وردپرس است که توسط تیم phpbb فارسی اماده و با همکاری دوست ایتالیایی مون که سازنده آن هست و ما نیز تست کردیم ، در خدمت شما هستیم.

این یک روش بسیار امن است و از نظر امنیتی نیز مشکلی برای وب سایت شما بوجود نمیاد.
به لحاظ سئو نیز مشکلی برای سایت شما وجود نخواهد آمد.

ویژگی ها:
  1.  اشتراک کاربران بین phpBB و وردپرس ، یعنی هرکاربری در هر سیستمی ثبت نام کند در سیستم دیگر نیز بلافاصله ثبت نام میشود.
  2.  ویجت ورود و خروج برای کاربران در وردپرس
  3.  وجیت اخرین پست ها و تاپیک ها در وردپرس
  4.  با استفاده از iframe پیشرفته حالا میتوانید انجمن phpBB خودتون رو درون قالب وردپرسی قرار بدید بدون اینکه تداخلی در کدهای html و css شما ایجاد بشه.
  5.  قابلیت انتقال کاربران از وردپرس به phpBB و بالعکس بدون از دست رفتن پسورد ها !
  6.  قابلیت استفاده از اواتار phpbb کاربران در wordpress7- پشتیبانی از shortcode در وردپرس
  7.  پشتیبانی از ووکامرس ، المنتور ، ویوژال کمپوزر

پیش نیاز:
  • نصب وردپرس
  • نصب phpBB
  • نسخه php 7 به بالا

ما این سیستم را با المنتور ، ویوژال کمپوزر ، قالب avada ، قالب astra نیز تست کرده ایم ! و همه چی به خوبی کار میکند شما میتونید بلوک ها و ایتم های بیشتری بالا و پایین انجمن قرار بدید بدون مشکل !

تست شده در:
wordpress 5.9.3
phpBB 3.3.7
 
آواتار کاربر
Meis@M
Founder & Administrator
Founder & Administrator
پست: 1414
تاریخ عضویت: پنج‌شنبه ۲۴ فروردین ۱۳۹۱, ۹:۲۲ ق.ظ
سن: 31
شغل: مدرس دانشگاه
اینترنت: LTE Plus
جنسیت: آقا
محل اقامت: Damghan
تشکر کرده: 215 دفعه
تشکر شده: 828 دفعه
تماس:

گام اول سمت phpBB

خب ابتدا این نکته رو عرض کنم که در این روش هیچ کدی در وردپرس یا phpbb نغییر نمیکنه زیرا از کوکی ها برای پیوند دو سیستم استفاده میشه.

ابتدا افزونه زیر را که برای phpBB است دانلود و نصب کنید.
w3all_phpBB_WP_extension_1.0.2.zip

ورژن 1.0.2


مرحله 1 -
به مرکز مدیریت بروید - بخش "تنظیمات ثبت نام کاربران"
گزینه های "پذیرفتن تغییر نام کاربری " و "پذیرفتن استفاده دوباره از آدرس ایمیل"  را روی خیر قرار دهید. اگر خیر هست که هیچ



مرحله 2 -
در مرکز مدیریت در همان بخش بالا یعنی ثبت نام باید گزینه " محدودیت کاراکتر نام کاربری " را تغییر دهیم زیرا وردپرس هر کاراکتری را نمیتوانند کاربران به عنوان یوزرنیم انتخاب کنند پس گزینه های " هر نوع کاراکتری" و " ASCII " انتخاب نشوند و میتوانید مثلا گزینه " هر حرف ، عدد و فاصله" را انتخاب کنید.

خب حالا "ذخیره" کنید.



مرحله 3 -
از مرکز مدیریت - وارد بخش "تنظیمات امنیتی" شوید.
 گزینه مجوز استفاده از " مرا به خاطر بسپار" را بله قرار دهید
فیلد "تاریخ انقضای کلید ورود متداوم به تالار (به روز)" را مثلا 365 روز قرار دهید.

خب حالا "ذخیره" کنید.



مرحله 4 -
از مرکز مدیریت وارد بخش "تنظیمات کوکی" شوید.
دامنه کوکی شما باید بدین شکل باشد "php-bb.ir"

اگر به صورت ساب دومین هست بدین صورت باید باشد. "mysub.mysite.com"

گزینه "نام کوکی" را باید تغییر دهید ، باید یدین شکل شود. "phpbb3_forum" اگر نیست تغییر بدید

گزینه " مسیر کوکی" نیز باید یک اسلش باشد یعنی این /

خب حالا "ذخیره" کنید. و از phpBB یا انجمن خودتون خارج بشید و دوباره وارد بشید.



خب  قسمت سمت phpBB تمام

توضیحات بیشتر اینجا:
https://www.axew3.com/w3/wordpress-phpb ... ommonHowto


 
شما برای مشاهده فایل پیوست شده در این پست، دسترسی ندارید.
آواتار کاربر
Meis@M
Founder & Administrator
Founder & Administrator
پست: 1414
تاریخ عضویت: پنج‌شنبه ۲۴ فروردین ۱۳۹۱, ۹:۲۲ ق.ظ
سن: 31
شغل: مدرس دانشگاه
اینترنت: LTE Plus
جنسیت: آقا
محل اقامت: Damghan
تشکر کرده: 215 دفعه
تشکر شده: 828 دفعه
تماس:

گام دوم سمت wordpress

حالا نوبت به انجام مراحل سمت wordpress هستیم.


مرحله 1 -
پلاگین WP w3all phpBB را در وردپرس خود نصب کنید.
https://wordpress.org/plugins/wp-w3all- ... tegration/



مرحله 2 -
از پیشخوان وردپرس - بخش تنظیمات - وارد بخش "WP w3all" شوید.

 روی دکمه "phpBB connection and main options" کلیک کنید تا وارد تنظیمات آن شوید.

در این قسمت باید تنظیمات مربوط به اتصال phpBB را وارد کنید تا دیتابیس ها با هم متصل شوند.

همانند تصویر زیر فیلد ها را پر میکنیم.

03-02-1401 16-43-50.png

فیلد اول - آدرس انجمن خود را وارد کنید و یادتان باشد که http یا https را رعایت کنید و آخر آدرس هم اسلش / نذارید.
فیلد 1 - db هاست خودتون رو وارد کنید که معمولا یا این گزینه خالی است یا Localhost است ، اگر مطمئن نیستید خالی بگذارید.
فیلد 2 - نام دیتابیس انجمن را وارد کنید.
فیلد 3 - نام یوزرنیم دتیابیس انجمن را وارد کنید.
فیلد 4 - نام پسورد دیتابیس انجمن را وارد کنید.
فیلد 5 - پیشوند جداول انجمن را وارد کنید که معمولا این است. phpbb_
فیلد 6 - پورت دیتابیس انجمن را وارد کنید ، اگر نمیدانید خالی بگذارید.

خب گزینه های پایین رو هم دست نمیزنیم و نهایتا دکمه "Save phpBB db connection and configuration values" را میزنیم تا سیو شوید ، بعد از سیو شدن اگه اطلاعات رو درست وارد کرده باشید ، این دکمه سبز رنگ خواهد شد.



خب  قسمت سمت wordpress هم  تمام


حالا انجمن شما با wordpress یکی شده است و کاربران میتوانند در انجمن شما و وردپرس ثبت نام شوند.


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

 
شما برای مشاهده فایل پیوست شده در این پست، دسترسی ندارید.
آواتار کاربر
Meis@M
Founder & Administrator
Founder & Administrator
پست: 1414
تاریخ عضویت: پنج‌شنبه ۲۴ فروردین ۱۳۹۱, ۹:۲۲ ق.ظ
سن: 31
شغل: مدرس دانشگاه
اینترنت: LTE Plus
جنسیت: آقا
محل اقامت: Damghan
تشکر کرده: 215 دفعه
تشکر شده: 828 دفعه
تماس:

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

بازگشت به “آموزش و مقالات - Articles”