Title: GoTechArk Easy Job Apply
Author: TechArk Solutions
Published: <strong>October 26, 2026</strong>
Last modified: October 26, 2026

---

Search plugins

![](https://ps.w.org/gotechark-easy-job-apply/assets/banner-772x250.png?rev=3765868)

![](https://ps.w.org/gotechark-easy-job-apply/assets/icon-256x256.png?rev=3765868)

# GoTechArk Easy Job Apply

 By [TechArk Solutions](https://profiles.wordpress.org/gotechark/)

[Download](https://downloads.wordpress.org/plugin/gotechark-easy-job-apply.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/gotechark-easy-job-apply/#description)
 * [Reviews](https://wordpress.org/plugins/gotechark-easy-job-apply/#reviews)
 *  [Installation](https://wordpress.org/plugins/gotechark-easy-job-apply/#installation)
 * [Development](https://wordpress.org/plugins/gotechark-easy-job-apply/#developers)

 [Support](https://wordpress.org/support/plugin/gotechark-easy-job-apply/)

## Description

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

 1. Install and activate Contact Form 7
 2. Go to Contact > Contact Forms
 3. Create a new form or edit existing
 4. Add the following hidden fields to your form(Optional):
 5. `[hidden job_id]
     [hidden job_title]
 6. Add your application form fields (examples):
 7. `
     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”]
 `

 1. Go to Job Postings > Settings
 2. Select “Contact Form 7” as the form plugin
 3. Select one Form
 4. Save settings

### Setting up Gravity Forms

 1. Install and activate Gravity Forms
 2. Go to Forms > New Form
 3. Create your application form
 4. Add two hidden fields:
 5.  * 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”

 1. Add your application fields:
 2.  * Name (required)
     * Email (required)
     * Phone
     * File Upload for Resume (required)
     * Paragraph Text for Cover Letter
     * Any other custom fields you need
 3. Configure form settings and notifications as needed
 4. Copy the form ID
 5. Go to Job Postings > Settings
 6. Select “Gravity Forms” as the form plugin
 7. Select one Form
 8. Save settings

### Usage

### Creating a Job Posting

 1. Go to Job Postings > Add New
 2. Enter the job title
 3. Add job description in the content editor
 4. Fill in the Job Details:
 5.  * 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)
 6. Assign Job Categories
 7. Set Featured Image (optional)
 8. 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

 1. When a user visits a job detail page, the plugin automatically:
 2.  * Adds hidden fields with job ID and job title to the form
     * Displays the configured form at the bottom of the page
 3. When a user submits an application:
 4.  * 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:
 `/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`

### Styling

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.

### Troubleshooting

### Form not showing on job page

 1. Check if form plugin (CF7 or GF) is active
 2. Verify form ID in settings is correct
 3. Check if form exists and is published
 4. Clear cache if using caching plugin

### Jobs not displaying in shortcode

 1. Make sure jobs are published
 2. Check category slug if using category filter
 3. Verify shortcode syntax
 4. Check posts_per_page parameter
 5. Clear permalinks: Settings > Permalinks > Save Changes

### Applications not being tracked

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

### Support & Customization

#### Need Help or Guidance?

If you need assistance with installation, configuration, troubleshooting, or general
usage, please visit [https://gotechark.com/support/](https://gotechark.com/support/)
or contact us at [support@gotechark.com](https://wordpress.org/plugins/gotechark-easy-job-apply/support@gotechark.com?output_format=md).

#### Need Customization or New Features?

If you require custom development, feature enhancements, integrations, or any other
customization, please contact us at [sales@gotechark.com](https://wordpress.org/plugins/gotechark-easy-job-apply/sales@gotechark.com?output_format=md).

## Screenshots

[⌊Frontend Job Listings Grid - The clean and modern grid layout created using the[
goteja_job_listing] shortcode, displaying active job postings with pagination, and
job badges.⌉⌊Frontend Job Listings Grid - The clean and modern grid layout created
using the [goteja_job_listing] shortcode, displaying active job postings with pagination,
and job badges.⌉[

Frontend Job Listings Grid – The clean and modern grid layout created using the `[
goteja_job_listing]` shortcode, displaying active job postings with pagination, 
and job badges.

[⌊Single Job Detail Page - The comprehensive single job view showcasing job metadata,
dynamic requirements list, sticky sidebar details, and the integrated application
form.⌉⌊Single Job Detail Page - The comprehensive single job view showcasing job
metadata, dynamic requirements list, sticky sidebar details, and the integrated 
application form.⌉[

Single Job Detail Page – The comprehensive single job view showcasing job metadata,
dynamic requirements list, sticky sidebar details, and the integrated application
form.

[⌊WordPress Admin - Job Postings List - Admin panel displaying all job entries with
their categories, job types, and locations.⌉⌊WordPress Admin - Job Postings List-
Admin panel displaying all job entries with their categories, job types, and locations
.⌉[

WordPress Admin – Job Postings List – Admin panel displaying all job entries with
their categories, job types, and locations.

[⌊Custom Job Details Meta Box - Backend interface in the post editor allowing easy
entry of job specifications such as type, salary, experience, and benefits.⌉⌊Custom
Job Details Meta Box - Backend interface in the post editor allowing easy entry 
of job specifications such as type, salary, experience, and benefits.⌉[

Custom Job Details Meta Box – Backend interface in the post editor allowing easy
entry of job specifications such as type, salary, experience, and benefits.

[⌊Plugin Settings Page - Configuration page for selecting Form Integration (Contact
Form 7 or Gravity Forms) and managing demo dummy data (adding/removing jobs).⌉⌊Plugin
Settings Page - Configuration page for selecting Form Integration (Contact Form 
7 or Gravity Forms) and managing demo dummy data (adding/removing jobs).⌉[

Plugin Settings Page – Configuration page for selecting Form Integration (Contact
Form 7 or Gravity Forms) and managing demo dummy data (adding/removing jobs).

## Installation

 1. Download the plugin files
 2. Upload the `gotechark-easy-job-apply` folder to `/wp-content/plugins/` directory
 3. Activate the plugin through the ‘Plugins’ menu in WordPress
 4. **Demo Content Created**: 19 sample job postings are automatically created to help
    you get started
 5. Configure settings under Job Postings > Settings

### Demo Content

Upon activation, the plugin automatically creates: – **19 Sample Job Postings** 
in various categories and job types – **5 Job Categories**: Engineering, Marketing,
Sales, Design, Customer Support – All with realistic content, qualifications, and
deadlines

**To Remove Demo Content:** 1. Go to Job Postings > Settings 2. Click the “Remove
All Dummy Jobs” button 3. This will delete all sample jobs and categories 4. Then
add your own job postings

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“GoTechArk Easy Job Apply” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ TechArk Solutions ](https://profiles.wordpress.org/gotechark/)
 *   [ Hitesh Tarsariya ](https://profiles.wordpress.org/hiteshtarasariya/)
 *   [ Rahul Patel ](https://profiles.wordpress.org/rahulpatel07/)

[Translate “GoTechArk Easy Job Apply” into your language.](https://translate.wordpress.org/projects/wp-plugins/gotechark-easy-job-apply)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gotechark-easy-job-apply/),
check out the [SVN repository](https://plugins.svn.wordpress.org/gotechark-easy-job-apply/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/gotechark-easy-job-apply/)
by [RSS](https://plugins.trac.wordpress.org/log/gotechark-easy-job-apply/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

### Version 1.0.0

 * Initial release
 * Job posting custom post type
 * Job category taxonomy
 * Comprehensive meta fields
 * Shortcode with grid/row layouts
 * Contact Form 7 integration
 * Gravity Forms integration
 * Application tracking
 * Responsive design

## Meta

 *  Version **1.0.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [career](https://wordpress.org/plugins/tags/career/)[job applications](https://wordpress.org/plugins/tags/job-applications/)
   [Job Listings](https://wordpress.org/plugins/tags/job-listings/)[jobs](https://wordpress.org/plugins/tags/jobs/)
   [recruitment](https://wordpress.org/plugins/tags/recruitment/)
 *  [Advanced View](https://wordpress.org/plugins/gotechark-easy-job-apply/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gotechark-easy-job-apply/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gotechark-easy-job-apply/reviews/)

## Contributors

 *   [ TechArk Solutions ](https://profiles.wordpress.org/gotechark/)
 *   [ Hitesh Tarsariya ](https://profiles.wordpress.org/hiteshtarasariya/)
 *   [ Rahul Patel ](https://profiles.wordpress.org/rahulpatel07/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gotechark-easy-job-apply/)