Meta Information:

New Plugin

Dynamic WP Job Manager
Tags for Elementor

Enhance your Elementor pages with dynamic WP Job Manager tags. This plugin enables seamless integration and stylish display of job tags directly in your Elementor layout. Perfect for job portals and career websites.

How to use WPJM job salary dynamic tag

Display job salaries with currency information from your job listings dynamically in Elementor templates. This tag combines salary amount and currency data for flexible salary displays.

Usage

  1. Open the Elementor editor
  2. Add any text-based widget (Heading, Text Editor, etc.)
  3. Click the Dynamic Tags icon (database symbol)
  4. Select “Job Salary” from the WP Job Manager group

[Insert Screenshot 1: Selection of the Job Salary Dynamic Tag in the Elementor editor]

Features

Format Options

  • Raw Amount: Just the salary number without currency
  • With Currency: Salary with currency symbol
  • Fully Formatted: Salary with thousands/decimal separators and currency

Currency Position

  • Before amount: e.g., $50,000
  • After amount: e.g., 50,000 €

Space Between Amount & Currency

  • Optional toggle to insert a non-breaking space between the amount and the currency
  • Off by default, so existing layouts stay unchanged after updating
  • Only available when Format is not set to Raw Amount

Show Salary Unit

  • Optionally appends the salary unit (e.g. “/ Year”) as set in the job listing or the WP Job Manager default
  • Customizable unit separator (default: /)
  • Only available when Format is not set to Raw Amount

Empty Message

  • Customizable text when no salary is specified
  • Default: “Salary not specified”

[Insert Screenshot 2: Format and currency position settings in the Dynamic Tag controls]

Backend Fields

The tag works with WP Job Manager meta fields and options:

  • _job_salary: The numerical salary amount
  • _job_salary_currency: The currency for this specific job
  • _job_salary_unit: The salary unit for this specific job (optional)

If no job-specific currency is set, the tag falls back to the global WP Job Manager currency setting. If no job-specific unit is set, it falls back to the WP Job Manager default salary unit.

Common Use Cases

  • Salary ranges in job listings
  • Compensation sections
  • Job search results
  • Salary filters
  • Email templates

Best Practices

  • Use consistent salary formats across all job listings
  • Always set a job-specific currency when dealing with multiple currencies
  • Consider your locale when choosing separator formats and the space-between-currency option
  • Enable Show Salary Unit when you want readers to see period information (e.g. per year / per month)
  • Set a meaningful empty message for jobs without salary information

Need Help?

If you are experiencing issues not covered here:

  • Check both salary and currency fields in the job listing
  • Verify your WP Job Manager currency and salary unit settings
  • Test different formatting options
  • Contact support with specific examples