
Admin — Forms list with submission counts, shortcodes, and quick actions.
Pavel Silinskii Contact Forms lets you build and manage contact forms without writing any code. Every submission is stored in the WordPress database, so nothing is lost if an email notification fails to arrive.
[pavel_silinskii_contact_form id="1"]The plugin registers a REST API namespace at pavelsilinskii-cf/v1 with endpoints to list forms, fetch a single form’s fields, submit a form, and (for admins) read submissions.
do_action('pavel_silinskii_contact_forms_form_submitted', $submission_id, $form_id, $data);
apply_filters('pavel_silinskii_contact_forms_form_fields', $fields, $form_id);
apply_filters('pavel_silinskii_contact_forms_submission_data', $data, $form_id);