WordPress plugin intelligence profile

GoTechArk Easy Job Apply

Seamless job board with shortcode listings, CF7 & Gravity Forms integration, and easy job management. Simplify functionality for hiring.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update26 Oct 20267d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records GoTechArk Easy Job Apply version 1.0.0 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

Seamless job board with shortcode listings, CF7 & Gravity Forms integration, and easy job management. Simplify functionality for hiring.

Features

1. Job Posting Management

  • Custom post type for job postings
  • Rich job information fields:
  • Job Type (Full-time, Part-time, Contract, Freelance, Internship)
  • Location
  • Salary Range
  • Experience Required
  • Application Deadline
  • Qualifications
  • Responsibilities
  • Benefits
  • Featured images support
  • Category taxonomy for job organization
  • SEO-friendly URLs
  • Demo Content: Automatically creates 19 sample job postings on activation for easy testing

2. Job Listing Shortcode

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

3. Job Details Page

  • Professional single job template
  • Detailed job information display
  • Application form integration
  • Responsive design
  • Sticky sidebar with apply button

4. Form Integration

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

5. Additional Features

  • Admin settings page
  • Application logging
  • Responsive design
  • Translation ready
  • SEO optimized

Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • Contact Form 7 OR Gravity Forms (for application forms)

Configuration

Setting up Contact Form 7

  • Install and activate Contact Form 7
  • Go to Contact > Contact Forms
  • Create a new form or edit existing

-

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”]

`

  • Go to Job Postings > Settings
  • Select “Contact Form 7” as the form plugin
  • Select one Form
  • Save settings

Setting up Gravity Forms

  • Install and activate Gravity Forms
  • Go to Forms > New Form
  • Create your application form
  • Add two hidden fields:
  • Field Label: Job ID
  • Parameter Name: job_id
  • Check “Allow field to be populated dynamically”
  • Field Label: Job Title
  • Parameter Name: job_title
  • Check “Allow field to be populated dynamically”

-

Add your application fields:

  • Name (required)
  • Email (required)
  • Phone
  • File Upload for Resume (required)
  • Paragraph Text for Cover Letter
  • Any other custom fields you need

-

Configure form settings and notifications as needed

  • Copy the form ID
  • Go to Job Postings > Settings
  • Select “Gravity Forms” as the form plugin
  • Select one Form
  • Save settings

Usage

Creating a Job Posting

  • Go to Job Postings > Add New
  • Enter the job title
  • Add job description in the content editor
  • Fill in the Job Details:
  • Select Job Type
  • Enter Location
  • Enter Salary Range
  • Enter Experience Required
  • Set Application Deadline
  • List Qualifications (one per line)
  • List Responsibilities (one per line)
  • List Benefits (one per line)
  • Assign Job Categories
  • Set Featured Image (optional)
  • Publish

Using the Shortcode

Basic usage:

[goteja_job_listing]

Shortcode Parameters

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)

Shortcode Examples

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"]

Form Handling

How It Works

-

When a user visits a job detail page, the plugin automatically:

  • Adds hidden fields with job ID and job title to the form
  • Displays the configured form at the bottom of the page

-

When a user submits an application:

  • The form data is processed by the respective form plugin
  • GoTechArk Easy Job Apply logs the application
  • Application count is incremented

Form Fields Recommendations

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

Customization

Template Override

You can override the single job template by copying:

php

To your theme:

php

Styling

The plugin includes comprehensive CSS that can be customized:

css

css

To override styles, add custom CSS in your theme or use Customizer.

Troubleshooting

Form not showing on job page

  • Check if form plugin (CF7 or GF) is active
  • Verify form ID in settings is correct
  • Check if form exists and is published
  • Clear cache if using caching plugin

Jobs not displaying in shortcode

  • Make sure jobs are published
  • Check category slug if using category filter
  • Verify shortcode syntax
  • Check posts_per_page parameter
  • Clear permalinks: Settings > Permalinks > Save Changes

Applications not being tracked

  • Verify form has hidden fields (job_id and job_title)
  • Check if form submission is working
  • Review error logs
  • Ensure proper parameter names in Gravity Forms

Support & Customization

Need Help or Guidance?

com.

Need Customization or New Features?

com.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • job applications
  • job listings
  • career
  • jobs
  • recruitment
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity26 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility7.1.37.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.