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
- Open the Elementor editor
- Add any text-based widget (Heading, Text Editor, etc.)
- Click the Dynamic Tags icon (database symbol)
- 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