Displaying Shortcodes Inside Form Label Fields

/** * Run shortcodes on the form label field. * * @link https://wpforms.com/developers/how-to-display-shortcodes-inside-the-label-of-the-form-field/ */ function add_shortcode_to_label( $field, $form_data ) { // Check that the form ID is 1055 and the field id is 4 if ( 1055 === absint( $form_data[…Continue reading

Creating a Smart Tag from an ACF Field

/** * Register the Smart Tag so it will be available to select in the form builder. * * @link https://wpforms.com/developers/how-to-create-a-smart-tag-from-an-acf-field/ */ function wpf_dev_register_smarttag( $tags ) { // Key is the tag, item is the tag name. $tags[ ‘portfolio_price’ ]…Continue reading

PHP: Backend to Handle Single Image Deletion

// Register REST routes add_action(‘rest_api_init’, function () { register_rest_route(‘wp/v2’, ‘/delete-image’, [ ‘methods’ => ‘POST’, ‘callback’ => ‘chicpinups_delete_image’, ‘permission_callback’ => function (WP_REST_Request $request) { return chicpinups_check_api_key($request); }, ]); }); // Function to delete images and update metadata if (!function_exists(‘chicpinups_delete_image’)) { function…Continue reading

Change from e-mail address

//aanpassen afzender bij registratie etc /** change from e-mail address */ add_filter(‘wp_mail_from’, ‘new_mail_from’); add_filter(‘wp_mail_from_name’, ‘new_mail_from_name’); function new_mail_from($old) { return ‘[email protected]’; } function new_mail_from_name($old) { return ‘D\’Amore – de bruidssalon voor Amersfoort en Arnhem’; }Continue reading