tombrucke/otomaties-jobs

此包的最新版本(2.4.1)没有可用的许可证信息。

允许人们发布职位。发布前进行职位审核

安装: 770

依赖项: 0

建议者: 0

安全性: 0

星标: 1

关注者: 1

分支: 0

公开问题: 7

类型:wordpress-plugin


README

将职位功能添加到您的wordpress网站

先决条件

  • PHP 8.x
  • ACF PRO

安装

composer require tombroucke/otomaties-jobs

可以通过克隆此存储库并在根目录下执行composer install来安装此插件,但不会有更新。

布局

模板

此插件不提供任何模板。您应该自己添加archive-events.phpcontent-event.php

Bootstrap

注册表单使用默认的Bootstrap类。以下类应该从Purgecss中列入白名单

  • 表格
  • 警报
  • 成功警报
  • 危险警报
  • col-12
  • row
  • mb-3
  • mb-0
  • col-sm-6
  • col-sm-4
  • col-sm-8
  • form-label
  • form-control
  • text-danger

自定义

允许在职位内容中添加类

add_filter('otomaties_jobs_job_content_allowed_html', function ($allowedHtml) {
    foreach ($allowedHtml as $key => $value) {
        $allowedHtml[$key]['class'] = [];
    }
    return $allowedHtml;
});

允许在职位内容中添加所有HTML标签

add_filter('otomaties_jobs_job_content_allowed_html', function (){
    global $allowedposttags;
    return $allowedposttags;
});

为职位内容添加SVG支持

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;
});