WP Job Manager Emails WordPress Plugin
emails_add_new_templateEmail Templates ModalEmail Templates Modal Previewemails_shortcode_sidebaremails_job_emailsemails_resume_emailsemails_attachmentsemails_action_dropdownStandard Shortcode Usage Open/Close Documentation (in Help Tab)Standard Shortcode Attributes/Arguments Documentation (in Help Tab)emails_edit_template[if] shortcode to create dynamic emailsThe [each] shortcode documentationAdvanced Shortcode Attributes/Arguments Documentation (in Help Tab)Standard Shortcode Usage Documentation (in Help Tab)Set default FROM values for emailsemails_application_emailsemails_template_list_core

WP Job Manager Emails

4.75 out of 5 based on 4 customer ratings
(4 customer reviews)

From: $39.00

Customize or create unlimited emails, with any or all listing fields, includes pre-made templates, if & each statements, addon plugin support, and more!

Clear selection

Product Description

Customize the default or create your own Email Templates for WP Job Manager, WP Job Manager Resumes, WP Job Manager Applications, WP Job Manager Alerts, and more (see below)!

Emails are handled through Email Templates, which you can create an unlimited number of.  They are tied to actions/hooks that trigger when to send the email.  You can create an unlimited number of email templates and set it to any action/hook, even if it’s already got an email tied to it!  (As an example, you could send out 20 custom emails when a listing is posted, each one having it’s own recipient, message, attachments, etc!)

Main Features

  • Create Unlimited Email Templates
  • Create Unlimited Emails for any action/hook
    • For example, when a new listing is posted, you could create multiple custom email templates, one to send to admin, and one to person submitting the listing, with completely different and customized content.
  • Completely customize all default Job Alerts, Job/Listing, Resume, and Application emails
    • As well as create completely custom ones!
  • 34+ Included Email Templates
  • Integrated email templating system, preview, and import with ease!
    • This also allows for Theme and Plugin developers to integrate their own templates!
  • Create unlimited custom Job/Listing, & Resume Expiration Emails
    • You can configure how many days prior to expiration to send email
  • Integrated shortcode (template variables) sidebar, click to automatically insert!
  • Attach any file upload fields to emails!
  • Support for all custom fields in template from Job/Listing, Resume, or Application forms!
  • Beautifully designed UI (see screenshots)

Currently Supported Plugins

  • WP Job Manager
  • WP Job Manager Resumes ( Resume Manager )
  • WP Job Manager Applications
  • WP Job Manager Alerts
  • WP Job Manager WooCommerce Paid Listings
  • WP Job Manager Apply with Facebook/XING
  • WP Job Manager Simple Paid Listings
  • WP Job Manager Field Editor
  • WP Job Manager Visibility
  • Restrict Content Pro Integration
  • WP Job Manager Claim Listing (coming soon, waiting on Astoundify to release version 3.0)

Know of another plugin or theme that has WP Job Manager specific emails?  Let me know and I’ll add compatibility with it!  Missing a hook/action from a plugin?  Let me know, i’ll add it!

Current Available/Supported Actions/Hooks

The list below includes all of the available hooks/actions which you can configure an email template to be sent.  You can also add any of your own by using the included WordPress filter, or just contact me and i’ll add one for you!  In an upcoming release there will be a user interface to add custom filters/hooks.

Job (or Listings if using 3rd party theme) Actions/Hooks

  • Job Expiring Soon (with configurable days before expiration to send email)
  • New Job Published
  • New Job Pending Approval
  • New Job Pending Payment
  • Job Approved
  • Job Pending Payment Completed/Approved
  • Job Expired
  • Job Relisted
  • Expired Job Removed
  • Job Removed
  • Job Alerts Email

Resume Actions/Hooks

  • Resume Email Based Application
  • Resume Expiring Soon (with configurable days before expiration to send email)
  • New Resume Published
  • New Resume Pending Approval
  • New Resume Pending Payment
  • Resume Approved
  • Resume Pending Payment Completed/Approved
  • Resume Expired
  • Resume Relisted
  • Expired Resume Removed
  • Resume Removed
  • Resume Updated/Saved from Frontend
  • Resume Location changed/updated

Application Actions/Hooks

  • New Application Employer Email
  • New Application Applicant Email
  • New Application updated to Interviewed
  • New Application updated to Offer Extended
  • New Application Archived
  • Interviewed Application to Offer Extended
  • Interviewed Application to Archived
  • Offer Extended to Hired
  • Offer Extended to Archived

Core Plugin Email Overrides

These actions allow you to override the default emails sent by the core WP Job Manager plugin, or any addon plugin you’re using.  If you create an email using action above (like new Job/Listing published, this will disable default emails from being sent).

  • New Job/Listing Submitted
  • New Resume Submitted
  • New Job/Listing Application (employer and applicant)
  • Applied with Resume (Job Application through Resumes plugin)
  • Job Alerts Email

Customize Core and Addon Plugin Emails

On top of being able to create an unlimited number of custom emails for almost any action/hook, you can also customize the default emails that are sent by the core WP Job Manager, as well as the addon plugins listed below.

  • Customize core New Job/Listing Submitted Emails
  • Customize core New Resume Submitted (Resumes Plugin) Emails
  • Customize core Applied with Resume (Resumes Plugin) Emails
  • Customize core New Job Application (Applications Plugin) Emails (employer & applicant emails)
  • Customize core Job Alert Emails

Included Custom Shortcodes

To create completely customized emails, this plugin utilizes shortcodes to allow you to insert dynamic values (based on Resume, Job, or Application), with many additional advanced features, allowing you to create a completely custom, and styled email, exactly the way YOU want it.  Below are some of the custom shortcodes included that you can use in email templates, and these are only a few of what are included.  Shortcodes are also available for EVERY custom/default field from Job/Listing, Resume, Application, Job Alert, etc.  Below the shortcodes you will find additional features, and ways to completely customize your shortcode usage.

Want to be able to output a dynamic value in your email template?  Let me know and i’ll add it as a shortcode!  These are just a few of the included shortcodes (besides available conditional shortcodes, and Job/Listing, Resume, or Application field shortcodes).  Every shortcode can be used in To, From, Subject, Message, BCC, CC template fields.  Basically if there’s a field in the email template, you can use a shortcode in it.

General Shortcodes

  • [admin_email]  – will output the defined Administrator email (can be used in To, From, Subject, Message, BCC, or CC fields)
  • [divider]  – outputs a divider, see below for standard and advanced customizations of the divider

Job/Listing Shortcodes

  • [job_id]  – will output the Job ID (if available)
  • [job_dashboard_url]  – outputs the full URL to Job Dashboard (as configured in settings).
  • [view_job_url]  – outputs full URL to view Job/Listing on frontend of site
  • [view_job_url_admin]  – output full URL to view Job/Listing in WP Admin
  • [job_fields]  – outputs all Job Fields (including custom ones)
  • [job_author_email]  – job/listing author’s email
  • [job_author_name]  – job/listing author’s First and Last name (if set)

Resume Shortcodes

  • [resume_id]  – output Resume ID (if available)
  • [resume_dashboard_url]  – full URL to Resume Dashboard on frontend (as configured in settings)
  • [resume_url]  – full URL to view Resume on frontend (URL only works if Resume is Published/Active)
  • [view_resume_url]  – full URL to view Resume on frontend, regardless of status (with link Resume can be viewed even if pending, expired, etc)
  • [view_resume_url_admin]  – full URL to view/edit Resume in WP Admin
  • [resume_fields]  – outputs all Resume Fields (including custom ones)
  • [new_resume_recipient]  – value of the “Notify Email Address(es)” in Resume Manager settings
  • [resume_author_email]  – email address of author who submitted the Resume

Application Shortcodes

  • [from_name]  – value from Application form (field with from_name rule)
  • [from_email]  – value from Application form (field with from_email rule)
  • [application_id]  – output Application ID (if available)
  • [application_rating]  – output Application rating (if set)
  • [application_fields]  – output all Application Fields (including custom ones)
  • [view_app_url]  – full URL to Job Dashboard with arguments set to show Applications for Job ID
  • [view_app_url_admin]  – full URL to view Application in WP Admin

Job/Listing Alert Shortcodes

  • [alert_user_email]  – email address of user who created the job/listing alert
  • [alert_display_name]  – alert user’s display name configured in WordPress
  • [alert_name]  – name of the alert being sent
  • [alert_jobs]  – outputs results for job alerts (uses content_email-job_listing.php  template file)
  • [alert_next_date]  – the date the next alert will be sent
  • [alert_page_url]  – full URL to the alerts page on frontend
  • [alert_expirey]  – A sentence explaining if an alert will be stopped automatically
  • [days_before_expire]  – number of days for listing expires (for soon to expire email hook)

Depending on the email template hook/action, only the available shortcodes will be shown that are supported for that action.  Many actions/hooks support every shortcode you see above, as well as all custom fields, etc.  Conditional shortcodes are available in ALL email templates.  Supported shortcodes will be listed both in a sidebar and meta box when editing/creating an email template.

Conditional Shortcodes

  • Integrated [if METAKEY] shortcode
    • The if shortcode allows you to create if statements, to only output values, or text included inside the statement, if the meta key has a value.
  • Integrated [each METAKEY] shortcode
    • The [each] meta key allows you to create a loop through shortcodes/meta keys that have multiple values, and customize how each one is output.

Standard Shortcode Arguments (Features)

The arguments below can be added in the opening shortcode tag, based on your preference.  Multiple arguments can be specified in a shortcode.  All this information is available in the help tab on the edit template page.

  • beforeString to output after field value (and label), if there is one.
    • example:  [job_salary before="$"]
  • after – String to output behind/after the value (if there is one)
    • example:  [job_salary after=" per year"]
  • divider Customize the string used for building the divider (see advanced below), default is -
    • example:  [job_salary divider divider="_"]
  • repeat – Customize how many times to repeat the divider string, default is 12
    • example:  [job_salary divider repeat="12"]
  • order – Customize order of shortcode output and arguments. In the example below, we move before in front of top_divider.
    • default order is: top_divider,before,content,label,value,after,bottom_divider
    • example:  [job_salary divider before="<br>" order="before,top_divider,content,label,value,after,bottom_divider"]
  • separator – Customize the separator used for any multiple field types (saved as array), such as file (multiple), and taxonomy field types.
    • The example below we use a line break instead of comma. Default separator is  ,
    • example:  [job_category separator="<br>"]
  • skip_keys – Customize meta keys to skip when outputting groups of fields (like job_fields  and resume_fields ).
    • In this example below, we skip outputting the job_title  and job_file .
    • example:  [job_fields skip_keys="job_title,job_file"]

Advanced Shortcode Arguments (Features)

Advanced shortcode arguments can be mixed with standard shortcode arguments.Placement of advanced shortcode arguments does not matter (ie top before divider ). All this information is available in the help tab on the edit template page.

  • label – Adding the label argument will output the label for the field before the value.
    • example:  [job_salary label]
  • divider –This will output a divider BOTH above AND below the value (see standard args for customizing divider).
    • This is the same as using [job_salary divider top bottom] .
    • example: [job_salary divider]
  • top – This will output a divider, but only the top divider. This argument should only be used along with the divider argument.
    • example:  [job_salary divider top]
  • bottom – This will output a divider, but only the bottom divider. This argument should only be used along with the divider argument.
    • In the example below we output the label, and a bottom divider (if there’s a value).
    • example:  [job_salary label divider bottom]

Other Notable Features

  • Action/Hook notices to alert when an email may not send due to core or addon plugin configurations.
  • Documentation included in WordPress help tab
  • Native core WordPress UI Integration
  • Fully documented PHP code
  • Dynamic Variables (values from fields) handled using Shortcodes
  • Enable/Disable email templates without removing them!

Coming Soon

  • New user email notification customization
  • Password reset email notification customization
  • core WordPress email customizations

Languages Included

  • Arabic (ar), Arabic (ar_EG), Arabic (ar_SA), Bulgarian (bg), Danish (da), Dutch (nl_NL), French (fr), German (de), Greek (el), Italian (it_IT), Japanese (ja_JP), Korean (ko_KR), Malay (ms_MY), Polish (pl_PL), Portugeuse (pt_BR), Russian (ru), Spanish (es), Sweedish (sv_SE)
  • More available upon request

More Details

All emails are executed through WordPress Actions & Filters.  If there is a filter or action in one of the supported plugins you would like added to this plugin, please open a support ticket and let me know and I will add it (or if you know PHP you can with the filters/actions already in this plugin codebase).

Product Enquiry

Additional Information

License

Personal, Developer

4 reviews for WP Job Manager Emails

  1. 4 out of 5

    :

    Any timeline on the update?

  2. 5 out of 5

    :

    Any update on the timeline?

    • (verified owner):

      Yes version 2.0 has been released which includes TONS of major new features, make sure and check out the product page for all the details!

  3. 5 out of 5

    :

    Hi there.

    Can’t get the enquiry message to work, so posting here.

    Do you know when you are implementing the job alerts emails? Thanks, Pete

    • (verified owner):

      Yup! Version 2.0 has been released which includes FULL integration with job alert emails!

  4. 5 out of 5

    :

    Hi Myles,
    is there a ETA for the next version? I need the multiple e-mail option for roles and the application enhancement.
    thanks for this plugin!
    Henryk

    • (verified owner):

      It is currently being worked on, but unfortunately at this time I do not have an estimated release date. Hopefully within the next week or two.

    • (verified owner):

      Version 2.0 has been released which includes all TONS of new features, including the one you’re looking for!

Add a review

Please click here to go to the Documentation Page

You can view the changelog for this plugin here.

You can test out this plugin and all features before purchasing, for free!

Demo WP Job Manager Emails Plugin