tombroucke / otomaties-jobs
Allow people to post jobs. Moderate jobs before publishing
Installs: 777
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 7
Type:wordpress-plugin
Requires
- composer/installers: ^1.0||^2.0
- johnbillion/extended-cpts: ^4.5||^5.0
- stoutlogic/acf-builder: ^1.11
Requires (Dev)
- dev-master
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.0
- 2.2.9
- 2.2.8
- 2.2.7
- 2.2.6
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-snyk-fix-ad87c6ada0f1bcce6c73a79fcd726897
- dev-snyk-fix-fd0fc849b146d5601c93b0cc60b74d13
- dev-snyk-fix-a5b464caffd348716fee26d985820d96
- dev-snyk-upgrade-e8e6a5fa1a173157df2b9c6c04f0593d
- dev-snyk-upgrade-ee221de8e670fd770f1bf813c8637aed
- dev-snyk-upgrade-2e6e7c6fee3d72ab113681e16d5d523c
- dev-snyk-upgrade-7f034d05f70d2b4961ee885671756942
This package is auto-updated.
Last update: 2024-12-13 08:43:09 UTC
README
Add job functionality to your wordpress website
Prerequisites
- PHP 8.x
- ACF PRO
Installation
composer require tombroucke/otomaties-jobs
The plugin could be installed by cloning this repo and performing calling composer install
from the root directory, but there will be no updates.
Layout
Templates
This plugin doesn't provide any templates. You should add archive-events.php
and content-event.php
yourself.
Bootstrap
The registration form uses default bootstrap classes. Following classes should be whitelisted from purgecss
- table
- alert
- alert-success
- alert-danger
- col-12
- row
- mb-3
- mb-0
- col-sm-6
- col-sm-4
- col-sm-8
- form-label
- form-control
- text-danger
Customization
Allow classes in job content
add_filter('otomaties_jobs_job_content_allowed_html', function ($allowedHtml) { foreach ($allowedHtml as $key => $value) { $allowedHtml[$key]['class'] = []; } return $allowedHtml; });
Allow all html tags in job content
add_filter('otomaties_jobs_job_content_allowed_html', function (){ global $allowedposttags; return $allowedposttags; });
Add svg support to job content
add_filter('otomaties_jobs_job_content_allowed_html', function ($allowedHtml) { $allowedHtml['svg'] = ['class' => [], 'xmlns' => [], 'viewbox' => [], 'fill' => []]; $allowedHtml['path'] = ['d' => [], 'fill' => []]; $allowedHtml['circle'] = ['cx' => [], 'cy' => [], 'r' => []]; return $allowedHtml; });