[WordPress] 外掛分享: GoTechArk Easy Job Apply

首頁 › 外掛目錄 › GoTechArk Easy Job Apply
WordPress 外掛 GoTechArk Easy Job Apply 的封面圖片
全新外掛
安裝啟用
—
尚無評分
3 天前
最後更新
—
問題解決
WordPress 5.8+ PHP 7.4+ v1.0.0 上架:2026-10-25

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「GoTechArk Easy Job Apply」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

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:
/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

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?
If you need assistance with installation, configuration, troubleshooting, or general usage, please visit https://gotechark.com/support/ or contact us at [email protected].
Need Customization or New Features?
If you require custom development, feature enhancements, integrations, or any other customization, please contact us at [email protected].

延伸相關外掛

文章
Filter
Mastodon