خانه / سیستمهای مدیریت محتوا / چگونه به کاربران اجازه دهیم تا در سایت وردپرس پست ارسال کنند

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

تاکنون وب سایت هایی که به کاربران اجازه می دهند پست یا سایر مطالب را ارسال کنند دیده اید؟ آیا می خواهید محتوای کاربر محور بر روی سایتتان داشته باشید؟ در این مقاله ما به شما نشان می دهیم که چگونه این کار را انجام دهید.
شما قادر خواهید بود تا تمام محتوای ارسال شده توسط کاربران را مانند کامنت ها مدیریت کنید و در صورت صلاحدید تایید کنید. کاربران شما می توانند پست های خود را بدون وارد شدن به محیط ادمین منتشر کنند.
اگر بخواهید تنها کاربران ثبت شده پست منتشر کنند را نیز به شما آموزش خواهیم داد.
انتشار به این نحو هنگامی که شما می خواهید کاربران برای وبلاگ مهمان شما پست بگذارند یا به گالری شما عکس اضافه کنند یا در قسمت تجاری، فهرست تجاری بسازند، کاربردی است.
حالا به سه روش انجام این کار بدون نوشتن حتی یک کد می پردازیم:
روش اول: انتشار پست های وردپرس کاربران با استفاده از WPForms
در این روش شما به کاربران اجازه می دهید تا بدون وارد شدن به محیط ادمین در سایت وردپرس شما پست بگذارند. شما همچنین می توانید پست ها را بدون درخواست برای ثبت نام قبول کنیم.
اولین کاری که باید بکنید این است که پلاگین WPForms را نصب و فعال کنید.
WPForms یک پلاگین برتر وردپرس است. شما باید نسخه پولی آن را داشته باشید تا به ویژگی انتشار پست آن دسترسی داشته باشید.
برای فعال کردن WPForms باید به قسمت تنظیمات (Setting) بروید تا کلید فعال کردن آن را وارد کنید. این کلید را می توانید از سایت WPForms با حساب خود دریافت کنید.

بعد از فعال سازی به صفحه WPForms » Addons بروید. در قسمت ‘Post submissions addon’ بر روی Install Addon کلیک کنید.


WPForms اکنون این افزونه را برای شما نصب می کند. بر روی دکمه Activate کلیک کنید تا بتوانید از افزونه استفاده کنید.
اکنون شما آماده ساختن فرم انتشار پست هستید.
به قسمت WPForms » Add New بروید که در آنجا می توانید فرم WPForms را بسازید.
در ابتدا یک اسم برای فرم خود انتخاب کنید. زیر بخش Select a Template بر روی Blog post submission form کلیک کنید.

WPForms نمونه فرم را بارگذاری می کند که دارای تمام بخش های مورد نیاز برای فرم انتشار یک پست می باشد.
شما می توانید این بخش ها را ویرایش کنید. می توانید از سمت چپ نیز بخش های دیگری را اضافه کنید.

WPForms به کاربران شما اجازه می دهد تا دسته بندی پست را انتخاب کنند، یا عکس مرتبط قرار دهند، یا به صورت گزیده پست بگذارند و بخش ها را شخصی سازی کنند.
هنگامی که فرم را تکمیل کردید، بر روی تب Setting کلیک کنید و سپس بر روی تب ‘Post Submissions’ کلیک کنید.

در این صفحه شما هر بخش را به قسمت مرتبط در وردپرس مرتبط کنید. WPFormsدر این زمینه بسیار عالی عمل کرده است.
به صورت پیش فرض پست های منتشر شده توسط کاربردان در قسمت Drafts ذخیره می شوند تا مورد بازبینی قرار بگیرند. شما همچنین می توانید نوع پست را تغییر دهید و به کاربر این اجازه را بدهید تا محتوا را بر اساس نوع پست مورد نظر شما قرار دهند.
فراموش نکنید که دکمه Save را در گوشه سمت راست بالا بزنید تا فرم ذخیره شود.
شما اکنون آماده هستید تا فرم را به وب سایتتان اضافه کنید.
شما می توانید یک صفحه جدید ایجاد کنید یا یک صفحه موجود را ویرایش کنید. در قسمت ویرایش پست به دکمه Add Form توجه کنید.

با کلیک بر روی آن یک pop up بالا می اید که شما باید فرم انتشار پست مورد نظر خودتان را انتخاب کنید.

بر روی دکمه Add Form کلیک کنید و کد کوتاه WPForms در قسمت ویرایش پست ظاهر می شود.
اکنون شما می توانید پست را ذخیره یا انتشار نمایید و سپس به وب سایت خود سر بزنید تا با نوع عملکرد آن آشنا شوید.

روش دوم: با استفاده از پلاگین User Submitted Posts محتوای تولیدی توسط کاربران را بپذیرید
راه دیگر قبول محتوای دریافتی توسط کاربران استفاده از پلاگین User Submitted Posts است.
اولین کاری که باید انجام دهید نصب و فعالسازی پلاگین User Submitted Posts است.
بعد از فعالسازی به قسمت Settings » User Submitted Posts بروید تا پلاگین را تنظیم کنید.

در این قسمت شما می توانید فیلدهایی که می خواهید نمایش داده شود و یا پنهان شود را انتخاب کنید.
شما می توانید یک نویسنده پیش فرض برای تمام پست های کاربران انتخاب کنید. پیشنهاد ما این است که یک کاربر مهمان در وردپرس درست کنید و تمام پست های کاربران را با نام او منتشر کنید.
شما می توانید به کاربران اجازه بارگذاری عکس بدهید و یک محدودیت برای تعداد عکس ها و حجم آنها تعیین کنید. شما همچنین می توانید یکی از عکس های بارگذاری شده توسط کاربران را به عنوان عکس اصلی انتخاب کنید.
بعد از مرور تمام تنظیمات پلاگین بر روی دکمه Save Changes کلیک کنید تا آنها را ذخیره نمایید.
اکنون شما می توانید User Submitted Posts را به وب سایتتان اضافه کنید.
یه صفحه جدید ایجاد کنید یا یک صفحه موجود گه می خواهید فرم را در آن قرار دهید ویرایش کنید. در قسمت ویرایش پست، این کد را قرار دهید:

[user-submitted-posts]

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

روش سوم: اجازه به کاربران برای ثبت نام و انتشار پست در وردپرس
وردپرس یک قابلیت درونی دارد که به شما اجازه می دهد یک سایت وردپرس چند نویسنده ای داشته باشید.
شما می توانید به کاربران اجازه دهید تا در سایت شما وارد شوند و با استفاده از محیط ادمین وردپرس البته با قابلیت های محدودتر مطالب را منتشر کنند.
در ابتدا شما باید بخش ثبت نام کاربران را فعال کنید. به صفحه Settings » General بروید و بر روی گزینه Any one can register که در کنار Membership است کلیک کنید. در قسمت زیر هم Author یا Contributor را به عنوان پیش فرض انتخاب کنید.

فراموش نکنید که دکمه Save Changes را بزنید تا تغییرات ذخیره شود.
کاربران اکنون می توانند با استفاده از لاگین وردپرس در سایت وردپرس شما ثبت نام کنند.
هنگامی که ثبت نام کنند، آنها می توانند به سایت وردپرس شما وارد شوند و پست منتشر کنند.
مشکلات این روش:
بسیاری از افراد مبتدی این روش را به دلایل مختلف سخت می دانند. به طور مثال اگر از رمز عبور دو مرحله ای در وردپرس استفاده می کنید، کاربرانتان کار سختی را برای لاگین کردن خواهند داشت.
بسیاری از افراد محیط ادمین وردپرس را رمزگذاری کرده اند. اجازه دادن به کاربران برای دسترسی به این محیط یعنی در اختیار قرار دادن رمز عبور با آنها.
افراد ثبت نام کرده با نقش author می توانند پست های دیگری که کاربران دیگر بر روی سایت قرار داده اند ببیند.

 

منبع

مطلب پیشنهادی

چگونه مهلت نظر دادن در وردپرس را برای بعضی پست ها تغییر دهیم

یکی از راه حل هایی که اغلب اوقات برای کاهش میزان نظرات اسپم پیشنهاد می …

یک دیدگاه

  1. بازتاب ها: گیلاس

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *