The PDF Signer Plugin allows users to sign PDF contracts by either uploading a signature or drawing one on a responsive canvas. It provides an easy way to generate, customize, and email signed PDF documents directly from the WordPress admin panel.
- Signature Options: Users can either upload an existing signature or draw a new one on a responsive canvas.
- Template Selection: Admins can upload and select contract templates to be used for PDF generation.
- Contract Generation: Converts the selected HTML template into a PDF, incorporating the user's signature.
- Admin Panel Statistics: Displays contract generation statistics by week, month, and year.
- Email Notification: Sends the generated PDF to the admin upon submission.
- Download the plugin and upload it to the
/wp-content/plugins/
directory. - Activate the plugin through the 'Plugins' menu in WordPress.
- Navigate to the PDF Signer settings in the admin panel to configure the plugin.
- Select a Template: Choose the template you want to use from the dropdown in the plugin settings.
- Upload or Draw Signature: Users can either upload a PNG signature or draw one on the canvas.
- Generate PDF: Click "Generate Contract PDF" to create and send the signed PDF document.
- admin/: Contains files for settings and template selection.
- css/: Styling for both the front end and admin settings.
- js/: Canvas-related JavaScript code for signature drawing.
- templates/: Stores contract templates uploaded by the admin.
- signatures/ and contracts/: Directories for saved signature images and generated PDFs.
- WordPress version 5.0 or higher
- PHP 7.4 or higher
This project is licensed under the MIT License. See the LICENSE file for details.
This plugin simplifies contract signing workflows and document management for WordPress administrators.