Seamless job board with shortcode listings, CF7 & Gravity Forms integration, and easy job management. Simplify functionality for hiring.
Display jobs with flexible options:
– Layout Options: Grid or Row layout
– Grid Columns: 2, 3, or 4 columns
– Sorting: Ascending or Descending order
– Order By: Date, Title, Modified date, or Meta value
– Filtering: By category
– Pagination: Dual pagination support – Traditional page list or AJAX Load More button
– Customization: Show/hide various elements
Supports both Contact Form 7 and Gravity Forms:
– Automatic form insertion on job detail pages
– Hidden fields for job ID and title
– Application tracking
– Application count tracking
Add the following hidden fields to your form(Optional):
[hidden job_id]
[hidden job_title]
Add your application form fields (examples):
`
Your Name (required)
[text* your-name]
Your Email (required)
[email* your-email]
Phone Number
[tel your-phone]
Resume (required)
[file* your-resume filetypes:pdf|doc|docx]
Cover Letter
[textarea your-cover-letter]
[submit “Submit Application”]
`
job_idjob_titleAdd your application fields:
Configure form settings and notifications as needed
Basic usage:
[goteja_job_listing]
Parameter
Options
Default
Description
layout
grid, row
grid
Layout style
columns
2, 3, 4
3
Number of columns (grid only)
order
ASC, DESC
DESC
Sort order
orderby
date, title, modified, meta_value
date
Sort by field
meta_key
any meta key
–
Meta key for sorting by meta_value
posts_per_page
number
6
Number of jobs to display
category
category slug
–
Filter by category
show_excerpt
yes, no
yes
Show job excerpt
show_location
yes, no
yes
Show job location
show_type
yes, no
yes
Show job type
show_date
yes, no
yes
Show post date
pagination
yes, no
yes
Show pagination
pagination_type
pagelist, loadmore
pagelist
Pagination style (pagelist = numbered pages, loadmore = load more button)
Grid layout with 3 columns (default):
[goteja_job_listing]
Grid layout with 4 columns:
[goteja_job_listing layout="grid" columns="4"]
Row layout:
[goteja_job_listing layout="row"]
Show only 6 jobs:
[goteja_job_listing posts_per_page="6"]
Filter by category:
[goteja_job_listing category="developer"]
Sort by title in ascending order:
[goteja_job_listing order="ASC" orderby="title"]
Hide certain elements:
[goteja_job_listing show_excerpt="no" show_date="no"]
Load More pagination (AJAX):
[goteja_job_listing pagination_type="loadmore"]
Traditional numbered pagination:
[goteja_job_listing pagination_type="pagelist"]
Combined example with Load More:
[goteja_job_listing layout="grid" columns="3" order="DESC" orderby="date" posts_per_page="12" category="engineering" show_excerpt="yes" pagination="yes" pagination_type="loadmore"]
Combined example with Page List:
[goteja_job_listing layout="grid" columns="3" order="DESC" orderby="date" posts_per_page="12" category="engineering" show_excerpt="yes" pagination="yes" pagination_type="pagelist"]
When a user visits a job detail page, the plugin automatically:
When a user submits an application:
Minimum Required Fields:
– Name (required)
– Email (required)
– Resume/CV Upload (required)
Recommended Additional Fields:
– Phone Number
– Cover Letter
– LinkedIn Profile URL
– Portfolio URL (for creative positions)
– Availability/Start Date
– Current Salary
– Expected Salary
– Additional Information/Comments
You can override the single job template by copying:
/wp-content/plugins/gotechark-easy-job-apply/templates/single-goteja_job_posting.php
To your theme:
/wp-content/themes/your-theme/gotechark-easy-job-apply/single-goteja_job_posting.php
The plugin includes comprehensive CSS that can be customized:
– Frontend styles: /assets/css/goteja-frontend.css
– Admin styles: /assets/css/goteja-admin.css
To override styles, add custom CSS in your theme or use Customizer.
If you need assistance with installation, configuration, troubleshooting, or general usage, please visit https://gotechark.com/support/ or contact us at support@gotechark.com.
If you require custom development, feature enhancements, integrations, or any other customization, please contact us at sales@gotechark.com.