Description
🏆 The #1 Plugin for User-Generated Content!
Enable visitors to submit posts from the front end of your site.
Wizweb Post Submission provides a fast and secure way to handle post submissions from users directly on the front end. With features like customizable forms, email notifications, user-friendly dashboards, and PayPal integration, it’s designed to improve user interaction and simplify content management.
Each of these fields may be set as required, optional, or disabled. You can set the Post Status of submitted posts as “Pending”, “Draft”, “Publish Immediately”.
🚀 Wizweb Posts Submission is the first free and best plugin for front-end post, articles submission!
✨ Key Features
- Fast & secure post submission form
- Simple login, register, and forgot password forms
- Display forms anywhere via shortcodes
- Choose which fields appear on post submission forms
- Automatically display submitted posts on the front end
- Widgets support for adding forms
- Receive email notifications for new submissions
- Image preview thumbnails for uploaded images
- Front-end dashboard for users
- Front-end posts, articles, and transactions lists
- PayPal Payment Module: Charge users for post submission. Posts are published immediately upon successful payment.
Boost your site value with user-generated content!
External Services
This plugin uses Google reCAPTCHA for enhanced security in forms. Below are the details:
Service Name: Google reCAPTCHA
Purpose: Protects forms from spam and abuse by verifying user interactions.
Data Sent: The user’s interaction data, including the IP address, is sent to Google.
When: When using login, signup, or forgot password forms where reCAPTCHA is enabled.
Service Provider: Google LLC
Terms of Service: https://policies.google.com/terms
Privacy Policy: https://policies.google.com/privacy
By using this plugin, you agree to Google’s terms and policies.
Developer Notes
You can extend and customize the functionality of this plugin using hooks and filters. For advanced users, additional customization options are available for adding extra fields to the submission form, adjusting the output of the shortcodes, and more.
Wizweb Post Submission is developed and maintained by Hemant Vishwakarma, a 10+ year Full Stack developer.
Screenshots
Installation
- Upload the
wizweb-post-submission
folder to the/wp-content/plugins/
directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- After activation, configure the plugin settings from the plugin settings page.
- Add the shortcodes for Login, Signup, Forgot Password, and Post Submission pages to the desired pages:
[wpsub_login_form]
– Login Form[wpsub_signup_form]
– Signup Form[wpsub_forgot_password_form]
– Forgot Password Form[wpsub_reset_password_form]
– Reset Password Form[wpsub_post_submission_page]
– Submit Post Form[wpsub_user_dashboard]
– User Dashboard[wpsub_user_articles]
– User Posts/articles Lists[wpsub_user_transaction]
– User Transactions Lists
- The pages will automatically use the correct form as per your settings. You can map these forms to specific pages in the admin settings.
FAQ
-
How do I display the Wizweb post submission form?
-
You can display the Wizweb post submission form by adding the shortcode
[wpsub_post_submission_page]
to any page. After configuring the plugin, you can place this shortcode where you want the form to appear. -
How do I add a login form to my site?
-
Use the shortcode
[wpsub_login_form]
to display the login form on any page of your site. -
How can I allow users to register on my site?
-
You can enable user registration by going to the WordPress settings page (
Settings > General
) and checking the “Anyone can register” option. Then, use the[wpsub_signup_form]
shortcode to allow users to register. -
How does the PayPal integration work?
-
Users will be required to make a payment via PayPal before their posts are published. Payments are processed securely, and posts are published automatically after successful transactions.
-
Does the plugin support email notifications?
-
Yes, you will receive email alerts for new post submissions and payment confirmations.
-
Can I use Google reCAPTCHA on the forms?
-
Yes, you can enable Google reCAPTCHA for the login, signup, and password recovery forms. You can configure the reCAPTCHA keys in the plugin settings.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Wizweb Post Submission” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Wizweb Post Submission” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.7
- Added PayPal payment gateway integration for post submissions.
- Users can select between free and paid modes before submission.
- Free mode: Posts are submitted with a pending status.
- Paid mode: Posts are published instantly after successful payment.
- Implemented transaction history in the user dashboard.
- Users can view their payment records and download invoices for completed transactions.
1.0.6
- Added a custom password reset form to replace the default WordPress form.
- Password reset sends email notifications to both users and the admin upon successful reset.
- Improved AJAX-based password reset handling, including error alerts for mismatched passwords and invalid inputs.
1.0.5
- Introduced a payment success handler for PayPal transactions.
- Updates post status and saves PayPal transaction details in the database after successful payment.
- Created a custom JavaScript file for PayPal Buttons and dynamic form interactions.
1.0.4
- Added custom error and success alert handling for AJAX-based forms, including:
- Password reset.
- Login and registration errors.
- Enhanced frontend user experience with improved messaging.
1.0.3
- Added functionality to send transactional emails:
- Password reset success emails sent to both users and the admin.
- Payment confirmation emails sent to users after a successful transaction.
- Optimized email templates for better clarity and branding.
1.0.2
- Fixed compatibility issues with WordPress 6.7.
- Updated Google reCAPTCHA integration in the login, signup, and password reset forms.
- Improved plugin settings for better user experience.
- Minor bug fixes and performance optimizations.
1.0.1
- Enhanced frontend post submission forms with customizable fields.
- Added support for reCAPTCHA to protect user registration and login forms.
- Provided shortcode-based functionality for embedding forms anywhere on the site.
1.0.0
- Initial release.
- Core features:
- Frontend post submission forms with support for categories, tags, and featured images.
- User login, signup, and forgot password forms.
- Basic email notifications for user interactions.