بروز رسانی در تاریخ 6 آذر 1396
سلام دوستان؛
برخی وبسایتها به گونهای فعالیت میکنند که کاربران نیازمند پرسیدن سوالاتی از مسئولین و سایر کاربران میباشند تا به جواب درستی برسند. مخصوصا وقتی فعالیت وبسایت بر پایه آموزش باشد!
در وردپرس بخش دیدگاهها برای قرار دادن نظرات کاربران تعبیه شده و میتواند تا حدی جوابگو باشد اما سیستم پیشرفتهای نیست. در واقع میتوان گفت در حد اعلام یک نظر جوابگو است. چنانچه بخواهیم سیستمی را بدون تنظیمات اضافی و فقط به صورت پرسش و پاسخ درآوریم میتوانیم از سامانههای وردپرس faq یا همان پرسش و پاسخ در وردپرس بهرهمند شویم.
وردپرس faq
سیستمهای مختلفی برای اینکار در وردپرس موجودند. یکی از معروفترین سامانههای وردپرس faq را امروز مورد بررسی قرار میدهیم. البته نسخهای که در این مقاله برای شما قرار گرفته فارسیشده است و کار را برای شما راحت میکند.
افزونه DW Question & Answer
برای نصب افزونه وردپرس faq به پیشخوان رفته و آن را در مسیر خود نصب و سپس فعال میکنیم. پس از فعالسازی گزینهای با عنوان افزونه پرسش و پاسخ در پیشخوان ظاهر میشود که مربوط به تنظیمات است. همچنین در قسمت برگهها، برگههایی مربوط به این افزونه ایجاد شده که با عنوان انگلیسی در دسترس هستند. شما می توانید این برگه ها را به فارسی نیز برگردان کنید.
اولین مورد برای پرسیدن سوال و دومی برای پاسخ دادن است. هم میتوانید به همین صورت آن را باقی بگذارید هم میتوانید فارسی شده آن را بنویسید. مثلا پرسیدن سوال و پاسخ به سوال. این برگهها را میتوانید از بخش فهرستها به عنوان منوی خود در نظر بگیرید و در منوها قرار دهید.
حال به بخش تنظیمات افزونه میرویم…
تنظیمات
در بخش تنظیمات اصلی گزینههای متعددی به چشم میخورد. اعم از انتخاب برگههای مناسب که در جای خود قرار میگیرند. و…
Question List Page: برگه مربوط به لیست سوالات
Archive page show at most: بیشترین تعدادی که در هر برگه بایگانی میشود.
Ask Question Page: صفحه پرسیدن سوال
Private Question: ارسال پیام به صورت خصوصی
Review Question: مرور سوالات
DWQA 404 Page: نمایش برگه 404 در زمانی که خطای 404 رخ میدهد.
Single Question Template: قالب نمایشی سوالات
سایر موارد نیز مربوط به زمانبندی سوالات و قرار دادن کد امنیتی کپچا با کمک API گوگل و… است.
بخش notification مربوط به زمانی است که میخواهید با ارسال هر سوال یا پاسخ به آن نوتیفیکیشن برای کاربران ارسال شود. یعنی به آنها اطلاع داده شود.
در این بخش میتوانید مشخص کنید که چه کسانی حق خواندن، ارسال پست، ویرایش و حذف در وردپرس faq را دارند.
همه سوالات
تمامی سوالات از این بخش قابل مشاهده است. همچنین با کلیک روی دکمه Add New میتوانید پرسش ایجاد کنید و وضعیت آن را تعیین کنید.
انتخاب دسته بندی
در این قسمت میتوانید دستههای مرتبط با سوالات را مشخص کنید. یعنی اگر میخواهید سوالات شما دارای دستههای مشخصی باشند، آنها را اضافه کنید.
انتخاب برچسب
همچنین اگر میخواهید برچسبهای خاصی را مشخص کنید میتوانید از این بخش آنها را اضافه کنید.
همه پاسخ ها
در اینجا نیز تمامی پاسخهای دریافتی نمایش داده خواهند شد.
به این ترتیب میتوانید یک سامانه پرسش و پاسخ وردپرس faq به صورت کامل راهاندازی کنید و کاربران را در آن مشارکت دهید.
علی جوان 10 سال عضو همیار وردپرس
با سلام
توی این افزونه دیدگاه هایی که به پاسخ ها داده میشه خود به خود پذیرفته میشه در صورتی که توی تنظیمات گفتگوی وردپرس تیک «دیدگاهها باید به صورت دستی تأیید شوند.» هم فعال است.
چه باید کرد که دیدگاه ها توسط مدیر تایید بشن بعد نمایش داده بشن.
علی جوان 10 سال عضو همیار وردپرس
حل شد.
تو فایل Handle.php به کد زیر
$args = array(
‘comment_post_ID’ => intval( $_POST[‘comment_post_ID’] ),
‘comment_content’ => $comment_content,
‘comment_parent’ => isset( $_POST[‘comment_parent’]) ? intval( $_POST[‘comment_parent’] ) : 0,
‘comment_type’ => ‘dwqa-comment’,
);
این کد رو اضافه کردم
‘comment_approved’ => ‘0’,
علی جوان 10 سال عضو همیار وردپرس
با سلام
توی این افزونه دیدگاه هایی که به پاسخ ها داده میشه خود به خود پذیرفته میشه در صورتی که توی تنظیمات گفتگوی وردپرس تیک «دیدگاهی نیازمند بررسی است» هم فعال است.
چه باید کرد که دیدگاه ها توسط مدیر تایید بشن بعد نمایش داده بشن.
ب. ت. 6 سال عضو همیار وردپرس
سلام، چگونه می توان Fieldهای “دسته بندی” و “برچسب” را غیر فعال کرد؟
دانیال
سلام افزونه ای داریم که کاربران سوال بپرسن و فقط ادمین سایت پاسخ بده؟؟؟؟لطفا معرفی کنید
یه افزونه هم برای سوالات متداول که بصورت سوال و جواب باشه بصورت ساده معرفی کنید ممنون
محمد نخعی کوشه
سلام ببخشید من این افزونه رو نصب و تنظیمات رو انجام دادم ولی وقتی روی یک موضوع کلیک می کنیم هیچی نشون نمی ده و خالی هست. شما می دونید مشکل از چیه؟ احتمال داره مشکل از قالب یا افزونه ای باشه؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
بروز ترین نسخه رو از مخزن دریافت کنید و نصب کنید. چک کنید اگه مشکل حل نشده باشه یه تداخلی وجود داره.
sndroid 7 سال عضو همیار وردپرس
سلام
متاسفانه شما به هیچکدام از سوالات کاربران پاسخ ندادید! این سوالات برای ما نیز پیش اومده برای مثال با نصب افزونه ، افزونه درست فارسی سازی نشده و اصلا شبیه عکسی نیست که شما در توضیحات قراردادین لطفا نسخه فارسی ان را قرار دهید با تشکر
داودی
با سلام . چگونه میتوان با افزونه dw question answer شرایطی را فراهم آورد که کاربر پس از پرداخت هزینه ای بابت سوالش، منتظر دریافت پاسخ از سوی مدیر باشد . یا بهتر بگوییم مدیر پس از مطمئن شدن پرداخت هزینه از سوی کاربر به سوال مطرح شده کاربر پاسخ دهد ؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
فکر کنم با عضویت ویژه و اضافه کردن کد اون بتونید چنین کاری رو انجام بدید
سینا
باسلام
آیا تو نسخه اخر قابلیت عضویت برداشته شده است؟
چطور میشه این مشکل را رفع کرد؟
SQALEH
عالی بود
فهیمه
سلام
من افزونه را نصب کردم اما فعال نشد و پیغام زیر داد ممنون میشم راهنمایی کنید
Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context in /var/www/vhosts/tecrayan.com/httpdocs/wp-content/plugins/dw-question-answer/inc/actions.php on line 903