აღწერა
Plugin homepage & demo.
Documentation.
Petitioner is a WordPress plugin that allows you to create petitions and send them to the target email.
Features:
Unlimited petitions
Create and manage an unlimited number of petitions.
Control submission behaviour
* Email functionality: Automatically send petition letters to representatives via email.
* Ability to store submissions without sending emails to the rep.
* Ability to manually approve/deny petitions and set the default approval behavior (approved by default or declined)
* Option to confirm emails via email
* Customize email confirmations, petition letters, and thank you emails
* Form submissions export: Export petition signups and submission data to a CSV file for easy reporting.
Design & layout features
* The plugin features a modern, mobile-friendly design for a seamless user experience.
* Color customizations & custom CSS options
* WYSIWYG editor: Easily edit petition letters and confirmation emails using a modern WYSIWYG editor.
* Gutenberg integration with a custom petition block!
* Several shortcodes to take your petitions to the next level
Spam protection features
* Captcha integrations: reCAPTCHA, hCaptcha, and Cloudflare Turnstile
* Akismet integration – handle spam seamlessly without adding any js libraries
* Honeypot field
* Email confirmations
* Compatible with all of the popular SMTP plugins (uses wp_mail behind the scenes)
Development and Source Code
The source code for this plugin is publicly available on GitHub:
https://github.com/avoy18/petitioner
ეკრანული სურათები
ბლოკები
ეს პლაგინი უზრუნველყოფს 1 ბლოკს.
- Petitioner Form
ხდკ
-
How do I show the petition on my website?
-
Create your first petition under Petitioner -> Add new. Once you do that, you can either use a shortcode provided on the creation page or a Gutenberg block.
-
How do I customize the styles?
-
You can customize your petitions under Petitioner -> Settings. You can change the colors, conditionally display certain fields, and add custom CSS.
-
How do I see and export the submissions?
-
Simply open the edit page for the petition in question and you will see a table with all of the submissions. There will also be a button to export.
-
Can I request features?
-
Absolutely! Feel free to reach out through this contact form
-
What I have more questions
-
You can find a more extensive FAQ on the main website. Additionally, yu can reach out to me via this contact form
მიმოხილვები
There are no reviews for this plugin.
მონაწილეები & დეველოპერები
“Petitioner” ღია პროგრამული უზრუნველყოფაა. შემდეგმა ადამიანებმა წვილი შეიტანეს მის განვითარებაში.
მონაწილეებიგადათარგმნეთ Petitioner თქვენს ენაზე.
დაინტერესებული ხართ დეველოპმენტით?
დაათვალიერეთ კოდი, შეამოწმეთ SVN რეპო, ან გამოიწერეთ შექმნის ჟურნალი : RSS.
ცვლილებები
0.3.1
- Add custom javascript event – petitionerFormSubmit
- Improve readme to highlight the latest features
0.3.0
- Spam protection improvements:
- Add a honeypot option for additional spam protection
- Akismet integration – handle spam seamlessly without adding any js libraries
- Integrate with Cloudflare Turnstile – a privacy first captcha
- Create custom filters (petitioner_send_ty_email, petitioner_send_to_representative, petitioner_after_submission, petitioner_get_styled_message)
- New shortcodes (petitioner-goal, petitioner-submission-count, petitioner-goal-progress-ui, petitioner-letter-modal-ui)
- Bug fixes and UI improvements
- Better style emails visually
- Allow overriding the “from” field
- A new and improved settings page
- Add better DB schema handling
- Fix a bug with confirmed emails not sending letters to the rep
- Add a translation template
0.2.6
- Fix export button not showing up
- Fix custom CSS not applying with custom colors
- Add confirmation emails
0.2.5
- Allow editing confirmation emails
0.2.4
- Bug fixes after the previous release
0.2.3
- Add Google reCAPTCHA and hCaptcha
- Allow multiple target emails
- Add optional legal disclaimer & consent checkbox
- Refactor & organize editor UI
0.2.2
- Added the ability to approve/deny petitions
- Reworked the edit fields & submissions UI
0.2.0
- Added the country field
- Improved checkbox styles
- Added color customizer to the settings page
0.1.4
- Improved readme & docs
- Improved asset enqueuing
- Fixed internalization issues
- Improved plugin escaping and sanitization
0.1.3
- New plugin settings page
0.1.2
- New Gutenberg block
0.1.1
- Added more sanitization and preparing for the wp.org upload
0.1.0
- Initial version of the plugin