WP Job Manager

Опис

WP Менеджер по роботі є легкий робота список плагін для додавання роботу борту, як функціональність на ваш сайт WordPress. На основі короткого коду він може працювати з будь-якою темою (з урахуванням стилю CSS) і дуже простий у налаштуванні.

Можливості

  • Додавати, керувати та категорезувати публікації вакансій, використовуючи знайомий WordPress UI
  • Шукати & amp; фільтрувані списки завдань, що працюють з Ajax, додані до ваших сторінок за допомогою коротких кодів.
  • Фронтэнд форм для гостей та зареєстрованих користувачів для надсилання & amp; керувати списками завдань.
  • Дозволити роботодавцям попередній перегляд їхніх вакансій перед публікацією.
  • Кожна вакансія може бути прив’язана до почти або сайту, так що пошукач може відгукнутися на вакансію
  • Пошук також відображає посилання RSS, які дозволять шукачам роботи отримувати сповіщення про нові робочі місця, що відповідають їх пошуку.
  • Дозволити зареєстрованим роботодавцям переглядати, редагувати, позначати заповнені або видаляти їхні активні списки завдань.
  • Developer friendly code – Custom Post Types, endpoints & template files.

Плагін постачається з декількома шорткодами для виводу завдань у різних форматах, і з моменту його побудови з Custom Post Types ви можете продовжити його далі за допомогою тем.

Докладніше про WP Job Manager .

Документація

Документацію для основного додатка та додаткових компонентів можна знайти на сайті документів . Будь ласка, подивіться перед запитом на підтримку, оскільки він охоплює всі поширені запитання!

Додатки

Основний модуль WP Job Manager є безкоштовним і завжди буде. Він охоплює всі функціональні можливості, які ми вважаємо «ядром» для запуску простого сайту оголошень.

Додаткові, розширені функції доступні через додатки. Вони не тільки розширюють корисність основного модулю, але й допомагають фінансувати розробку та підтримку ядра.

Ви можете переглядати доступні додатки після встановлення плагіну, перейшовши в меню Вакансії > Додатки. Наші популярні додатки:

Програми

Дозволити кандидатам застосовувати до завдань за допомогою форми & amp; роботодавці, щоб переглядати та керувати програмами з їхньої робочої панелі.

Платні списки WooCommerce

Платний функціональний перелік, що працює на WooCommerce. Створюйте власні пакети завдань, які можна придбати або погасити під час подання завдання. Потрібно плагін WooCommerce

Менеджер резюме

Менеджер резюме – це плагін, побудований на верхній частині WP Job Manager, який додає форму для подання резюме на ваш сайт і відновлює списки, всі керовані з WordPress admin.

Повідомлення про роботу

Дозволити зареєстрованим користувачам зберігати свої пошуки роботи та створювати сповіщення, які надсилають нові завдання електронною поштою щодня, щотижня або раз на два тижні.

Комплект основних додаткових компонентів

Ви можете отримати наведені вище додатки та кілька інших знижок за допомогою базового пакету додаткових компонентів . Поглянь!

Розповсюдження та повідомлення про помилки

Ви можете зробити свій внесок до цього плагіну за допомогою GitHub: Automattic/WP-Job-Manager та локалізації за допомогою translate.wordpress.org

Дякуємо всім нашим учасникам.

Підтримка

Використовуйте форуми WordPress.org для підтримки спільнот, де ми намагаємося допомогти всім користувачам. Якщо ви помітили помилку, ви можете зареєструвати її (або виправити) на Github , де ми можемо діяти на них більше ефективно.

Якщо вам потрібна допомога за одним з наших додатків,
відправте запит у нашу службу підтримки.

Якщо вам потрібна допомога з налаштуванням, розглянути питання про наймання розробника! http://jobs.wordpress.net/ є найкращим місцем для початку.

Модульне тестування

Плагін містить всі файли, необхідні для запуску тестів.
Розробники, які хотіли б запустити існуючі тести або додати свої тести до тестового набору та виконати їх, повинні виконати такі дії:
1. cd до теки плагінів.
2. Запустіть скрипт встановлення (повинен бути встановлений wget) – bash tests/bin/install-wp-tests.sh <db-name> <db-user> <db-pass> <db-host> <wp-version>.
3. Запустіть тести плагінів – phpunit

The install script installs a copy of WordPress in the /tmp directory along with the WordPress unit testing tools.
It then creates a database based on the parameters passed to it.

Скріншоти

  • Форма публікації вакансії.
  • Попередній перегляд вакансії.
  • Один список завдань.
  • Робоча панель
  • Публікація вакансій та фільтри
  • Публікація вакансій в адмінці

Встановлення

Автоматичне встановлення

Автоматичне встановлення є найпростішим варіантом, оскільки WordPress самостійно обробляє передачу файлів, і вам навіть не потрібно залишати веб-браузер. Щоб виконати автоматичне встановлення, увійдіть до своєї майстерні WordPress, перейдіть до меню Плагіни і натисніть Додати новий.

У полі пошуку введіть “Менеджер завдань WP” і клацніть Search Plugins. Після того як ви знайшли плагін, ви можете переглянути деталі про нього, такі як випуск точки, рейтинг і опис. Найголовніше, звичайно, ви можете встановити його, натиснувши Install Now .

Самостійне встановлення

Метод встановлення самостійно передбачає завантаження плагіну та завантаження його на веб-сервер за допомогою улюбленої програми FTP.

  • Завантажте архів з плагіном на комп’ютер і розпакуйте його
  • Використовуючи програму FTP або панель керування хостингом, завантажте теку розпакованих плагінів до теки wp-content/plugins/ вашого встановлення WordPress.
  • Активуйте плагін в меню Плагіни в майстерні WordPress.

Перед початком

Після встановлення:

  1. Створіть сторінку під назвою “Вакансії”, а всередині розмістіть шорткод [jobs]. На цій сторінці буде відображатися список всіх опублікованих вакансій.
  2. Створіть сторінку з назвою “Публікація вакансії”, та помістіть у неї шорткод [submit_job_form], якщо ви хочете мати можливість публікувати вакансії через інтерфейс користувача.
  3. Створіть сторінку з назвою “Мої вакансії”, та помістіть у неї шорткод [job_dashboard], тут зареєстровані користувачі зможуть керувати їхніми вакансіями.

Примітка при використанні коротких кодів , якщо вміст виглядає підірваним / рознесеним / погано розробленим, відредагуйте сторінку та над візуальним редактором натисніть на вкладку “текст”. Потім видаліть будь-які теги “pre” або “code”, які упаковують ваш короткий код.

Щоб отримати додаткову інформацію,
прочитайте документацію .

Часті питання

Як налаштувати WP Job Manager?

Для початку роботи, перегляньте поради для встановлення та налаштування плагіну. У більшості випадків це лише додавання шорткодів до ваших сторінок!

Чи можу я використовувати WP Job Manager без сторінки публікації вакансії?

Так! Якщо ви не налаштуєте короткий код [submit_job_form], ви можете просто публікувати вакансії за допомогою майстерні WordPress.

Як я можу змінити процес відгуку на вакансію?

Існує декілька способів кастомізації процесу відгуку в WP Job Manager, включаючи використання плагінів (деякі з них безкоштовні на WordPress.org).

Див: Кастомізація процесу відгуку на вакансію

Як я можу змінити форму публікації вакансії?

Є три способи налаштування полів у WP Job Manager;

  1. Для простих змін тексту використовуйте файл локалізації або плагін, такий як “Say what?“.
  2. Для зміни полів або додавання нових полів, використовуючи функції/фільтри в файлі functions.php вашої теми: https://wpjobmanager.com/document/editing-job-submission-fields/
  3. Використовуйте плагін третьої сторони, наприклад WP Job Manager Field Editor/, який має інтерфейс для редагування власних полів.

Якщо ви хочете дізнатися про фільтри WordPress, то це буде хорошим місцем для початку:
https://pippinsplugins.com/a-quick-introduction-to-using-filters/

Як я можу отримувати сповіщення про публікації вакансій ел. поштою?

Якщо ви бажаєте отримувати сповіщення про нові вакансії на своєму сайті, ви можете використовувати плагін, наприклад Post Status Notifier.

Які мови доступні?

Ви можете переглянути (та зробити свій внесок) в переклади за допомогою translate.wordpress.org.

Відгуки

16.03.2023
Answered all of our questions in great detail and pointed us in the right direction on how to customize things.
28.02.2023 1 reply
It's one of the best job listing plugins, and many job board themes are relying on it. However, you really need to have some dev experience to make it work for your specific case. That's where the premium plugins come into play.
08.02.2023 1 reply
The free version is limited to posting simple job board ads. Visitors can then click to email you to apply. The job application form is a paid add-on, but it is very limited to only hosting one form for all jobs. The back-end view for managers looking at job applicants is very limited as well. I expected more from Automatic.
18.10.2022 1 reply
I have come back to this plugin time and time again as its very robust and user friendly to setup. Also great support when needed. Plenty of solid addons also available for the plugin, looking forward to the new releases and enhanced features. Thank you.
24.08.2022 1 reply
I wonder that there are so many good reviews. It's hard to customize, many basic functions are not usable for real life. Add-ons like "Job Alert" are quite ridiculous - not customizable at all (e.g. custom fields), bad documented. Bad support.
09.08.2022 1 reply
Not being the most IT savvy, I really value the speed of the response I get when I submit a query. It's usually something quite simple but they always deliver quickly.
Прочитати всі 229 відгуків

Учасники та розробники

“WP Job Manager” було перекладено на 34 локалізації. Дякуємо перекладачам за їх роботу.

Перекладіть “WP Job Manager” на вашу мову.

Цікавитесь розробкою?

Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.

Журнал змін

1.40.2

  • Revert: Hide expired job listings from archives

1.40.1

  • Fix: Icons not displaying properly

1.40.0

  • Enhancement: Improve licensing page experience
  • Enhancement: New email notifications setting
  • Enhancement: Improve discoverability of addon updates
  • Enhancement: New admin notices sytem with redesign
  • Fix: “Hide Expired Listings Content” setting
  • Fix: Hide expired job listings from archives
  • Fix: Show license notice only to users who can manage licenses
  • Fix: Select menu overlapping in Job Listing frontend
  • Fix: Company video overlapping when no tagline set
  • Change: Update tipTip library to use WooCommerce’s version
  • Change: Bumped minimum PHP version from 7.2 to 7.4

1.39.0

  • Enhancement: Download first-party plugin extension translations
  • Enhancement: Add integration to Yoast SEO schema (@jdevalk)
  • Fix: Make salary placeholder string translatable

1.38.1

  • Enhancement: Added support for WordPress.com marketplace
  • Change: Only perform application field validation when required or not empty (@tripflex)
  • Fix: Deprecated error in the_company_twitter() (@MPolleke)
  • Fix: Using WP Job Manager functions before they’re fully loaded.

1.38.0

  • Enhancement: Add remote position to filtering (@tripflex)
  • Enhancement: Add setting to enable/disable remote position field (@tripflex)
  • Enhancement: Add mobile support for keyword and location fields (@tripflex)
  • Fix: Remove multiple location search, revert back to original handling prior to 1.36 (@tripflex)
  • Fix: Translation issue in onboarding wizard. (@NekoJonez)
  • Fix: Better support for jobs submissions with 0 as input

1.37.0

  • Enhancement: Job Visibility Settings
  • Enhancement: New settings for Salary fields

1.36.2

  • Fix: Revert Job Visibility Settings feature

1.36.1

  • Enhancement: Add salary field to satisfy Google’s job search schema
  • Enhancement: Allow location to display as either City/St or Full Address
  • Enhancement: Add link to Jobs Dashboard after submitting job
  • Enhancement: Ability to add multiple locations in search
  • Enhancement: Add support for remote job listings
  • Enhancement: Add jobLocationType: TELECOMMUTE, per Google
  • Enhancement: Job Visibility Settings
  • Enhancement: Allow user to select the pagination type for the [jobs] page
  • Enhancement: Added setting to bypass trash for job listings
  • Enhancement: Add Job submission limit
  • Fix: Form validation – consider zero (0) as a value for required fields
  • Fix: Jobs CPT doesn’t show password field when job is password protected
  • Fix: Undefined type PHP Notice
  • Fix: Fix broken lost license key link
  • Fix: Return $redirect_url when nothing to do with bulk edit

1.35.3

  • Fix: Use wp_kses_post to process a job title instead of esc_html
  • Fix: Fix dependencies (npm/composer) problems
  • Fix: Decode html special chars for mailto link (@RafaelKr)
  • Fix: Reset job filter properly by using jQuery’s prop instead of jQuery’s attr
  • Fix: Fix not translatable string (@masteradhoc)
  • Fix: Disable transient cache when the order is set to random or random featured
  • Fix: Fix button “Apply for job” when the page is translated using Google Translate

1.35.2

  • Enhancement: Add agreement checkbox to job submission.
  • Fix: Remove unnecessary filter avoiding warning in WP 5.8.
  • Fix: Fix padding on “Apply for job” button.

1.35.1

  • Change: On new installs, do not enable account registration on job submission page by default.
  • Fix: Company name color contrast. (@DaWoblefet)
  • Fix: Fix issue when Select2 isn’t used on the job submission form. (@tripflex)

1.35.0

  • Change: Bumped minimum WordPress version to 5.4.
  • Change: Listings now expire (by default) at the end of the expiration date.
  • Change: Job listing expiration checks uses the WordPress time zone.
  • Change: All dates are now presented using the WordPress time zone.
  • Change: Transitioned from LESS to SCSS for CSS generation. May effect final CSS generation and should be tested with theme.
  • Fix: jQuery UI CSS 404s when jQuery Migrate plugin is installed.
  • Fix: Pagination on job dashboard page when actions are completed.
  • Fix: Application Email/URL field will give more actionable validation errors.
  • Fix: Action job_manager_job_submitted fired when outside of standard submission flow.
  • Fix: job_manager_select2_filters_args pollution on frontend. (@tripflex)
  • Fix: is_wpjm_page returns true if none are defined. (@ibndawood)
  • Fix: Missing variable error with cached widgets.
  • Tweak: reCAPTCHA setting has more clear language. (@tripflex)
  • Dev: Added filter submit_job_form_create_account_role for user role when created on job submission. (@tripflex)
  • Dev: Added filter job_manager_should_run_shortcode_action_handler for if a job dashboard action should run.
  • Dev: Added filter job_manager_get_form_action to modify the action of a frontend form. (@tripflex)

1.34.5

  • Fix: Jobs list not appearing in the page load while using Firefox.

1.34.4

  • Fix: Harden security of job dashboard actions. Reported by Slavco.
  • Updated template: job-dashboard.php.

1.34.3

  • Fix: Hide filled listings in WordPress 5.5 sitemaps.
  • Fix: Issue with editing a job after getting to a preview step for another job.
  • Fix: Remove query args from paginate_links urls. (@JuanchoPestana)
  • Change: Add download button for custom file fields in the admin.
  • Dev: Add a filter to enable external file blocking (job_manager_submit_job_reject_external_files).
  • Dev: Update select2 to 4.0.13.
  • Updated template: job-submit.php with change to the Create A New Job link URL.

1.34.2

  • Enhancement: New filter to skip validation for application field.
  • Enhancement: New method for clearing fields.
  • Fix: Improve TwentyTwenty theme compatibility (@JuanchoPestana)
  • Fix: Issue in RSS feed with empty query parameters.
  • Fix: Issue on Jobs page with empty query parameters.
  • Fix: Conflict with search query parameters on Jobs page.
  • Fix: Ensuring hidden jobs do not display in RSS feed.
  • Fix: Image validation when posting a job.
  • Fix: JS error in file upload.
  • Fix: Removed extra whitespace in textarea settings fields.
  • Fix: Several untranslatable strings are now translatable.
  • Fix: CC header in emails.
  • Fix: Search category query sanitization.
  • Fix: Remove PHP notices. (@truongwp)

1.34.1

  • Templates Updated: job-submitted.php, job-dashboard.php.
  • Enhancement: Email notifications are sent separately if multiple recipients are listed.
  • Enhancement: Notices at end of job submission process are now displayed as a styled notice. (@DaveParkerRKD)
  • Fix: Resuming job listing submission at a particular step is now fixed.
  • Fix: Issue with some permalink structures and WPMU would cause issues on [jobs] page.
  • Dev: Adds the ability to block some jobs from being edited in the frontend.
  • Dev: Adds ability to force some email notifications to be enabled.
  • Dev: Allows email notifications to be sent immediately.
  • Dev: Adds ability for settings to reference other settings tabs.
  • Dev: Standardizes jQuery UI datepicker script IDs in frontend and backend. Plugins and themes should enqueue wp-job-manager-datepicker if they need jQuery UI datepicker.

1.34.0

  • Templates Updated: content-job_listing.php, job-submitted.php.
  • Enhancement: Add support for pre-selecting categories in [jobs] using category slugs in query string (e.g. /jobs?search_category=developer,pm,senior).
  • Change: Job listing now supports author functionality, which will expose the author field in the REST API.
  • Change: Menu position is fixed in WP admin. Plugins such as Resumes and Applications will need to be updated to show in WP admin below WPJM. (@technerdlove)
  • Change: Filter form on [jobs] resets on page refresh and uses query string as expected.
  • Change: No longer required to generate usernames from email for password field. (@manzoorwanijk)
  • Change: Use minified version of remote jQuery UI CSS. (@ovidiul)
  • Change: Google Maps link uses https.
  • Fix: Clear the filled flag when relisting a job listing.
  • Fix: Page titles are properly set during initial set up. (@JuanchoPestana)
  • Fix: Correctly format list of file extensions when an unsupported file type is uploaded.
  • Fix: Latitude and longitude are correctly used in content-job_listing.php template. (@MarieComet)
  • Fix: Delete widget options on plugin uninstall. (@JuanchoPestana)
  • Fix: Remove unused parameter in job-submitted.php template. (@JuanchoPestana)
  • Third Party: Fix issue with saving attachments when using Download Attachments plugin.
  • Third Party: Fix issue with Polylang where translations get overwritten on save of another language.
  • Dev: Adds the ability to completely disable the state saving functionality of [jobs] results.
  • Dev: Allows custom calls to get_job_listings() to just get ids and id=>parent. (@manzoorwanijk)
  • Dev: Switched to short-array syntax across plugin.
  • Dev: Updated jquery-fileupload library to 10.2.0.
  • Dev: Updated select2 library to 4.0.10.

1.33.5

  • Fix: Issue where a JS error could occur when submitting a job.

1.33.4

  • Note: WP Job Manager now requires a minimum PHP version of 5.6.20.
  • Fix: Javascript error in job-submission.js on custom job description fields.
  • Fix: Checking typeof undefined should be in quotes in job_submission.js.
  • Fix: Plugin activation issue that didn’t set up roles correctly.
  • Fix: Escaped HTML issue in expiring jobs email notice.
  • Change: Added additional unslashing and sanitization of input variables from forms.
  • Change: Limited direct database access within the plugin and migrated to WordPress core functions when possible.
  • Removed: Transient garbage collection. WordPress 4.9 and up handle this automatically.

1.33.3

  • Fix: Upgrade jquery-fileupload to v9.32.0.
  • Fix: Set frame origin on pages where shortcodes are embedded.

1.33.2

  • Fix: Issue with [jobs] filter form on some themes and plugins.

1.33.1

  • Fix: reCAPTCHA is checked when saving draft job listings.
  • Fix: Fix for fatal error encountered when importing jobs with WP All Import.
  • Fix: Maximum file upload limit is now not set for multiple file upload fields.
  • Fix: Theme compatibility fix when job listings are shown outside of the [jobs] shortcode.
  • Fix: Custom rich text fields no longer have their HTML tags removed.

1.33.0

  • Enhancement: Allow registered users to save drafts of job listings to be continued later from job dashboard.
  • Enhancement: Allow access to job listing fields in REST API.
  • Enhancement: Required job categories and job description fields are now checked before submit on frontend job submission form.
  • Enhancement: Optimized database query in WP admin job listings page.
  • Enhancement: Added submit button on job filter template for [jobs] shortcode to improve accessibility.
  • Enhancement: Added option to show company logo on Featured Jobs widget.
  • Enhancement: [jobs] filter form values are kept during a session and results cached when clicking on job listing.
  • Enhancement: Reintroduce change from 1.32.0 where job types can be preselected in [jobs] shortcode with ?search_job_type=term-slug. (@felipeelia)
  • Fix: Embedded videos are no longer removed from job descriptions.
  • Fix: Company logo showing outside of box on job listing page.
  • Dev: Limit the number of files per multi-file upload field by passing file_limit to the field in the submit_job_form_fields filter.
  • Dev: Added field type class to fieldset on job submission fields. (@tripflex)
  • Deprecation: Removed unreleased REST API implementation hidden under WPJM_REST_API_ENABLED constant.
  • Deprecation: Added warning for upcoming minimum PHP version requirement of 5.6.20.
  • Usage Tracking: Track source of job submission (frontend vs WP admin) to better understand how jobs are entered.
  • Usage Tracking: Track official extension license events and activation to better compare types of usage between users and catch activation errors.

1.33.5

  • Fix: Issue where a JS error could occur when submitting a job.

1.32.3

  • Виправлення: Текст підказки Escape в WordPress admin. (Реквізити hd7exploit)
  • Fix: Escape – відображення імен користувача на селекторі автора під час редагування списків завдань. (Реквізити hd7exploit)

1.32.2

  • Виправлення: видача типів завдань для списків завдань в WordPress admin після WordPress 5.1
  • Виправлено: додайте перевірки nonce для редагування / подання форм для зареєстрованих користувачів. Потрібно оновити templates/job-preview.php , якщо замінено в темі. (Підставки для foobar7)
  • Виправлення: Escape JSON закодовані рядки.
  • Fix: Додайте додаткову санітарну обробку для полів вкладених файлів.

1.32.1

  • Виправлено: додає сумісність з PHP 7.3
  • Виправлено: відновлює початкову функцію пошуку на сайті.

1.32.0

  • Покращення: Перехід від вибраного до Select2 для покращеної обробки випадаючого списку та покращення мобільної підтримки. Може знадобитися оновлення теми.
  • Enhancement: Draft and unsubmitted job listings now appear in [job_dashboard], allowing users to complete their submission.
  • Enhancement: [REVERTED IN 1.32.1] Filled and expired positions are now hidden from WordPress search. (@felipeelia)
  • Розширення: додає додаткову підтримку для нового редактора блоків. Обмежений на класичний блок для сумісності з інтерфейсом редактора.
  • Покращення: типи завдань можна попередньо вибрати в коді [jobs] з кодом ? Search_job_type = term-slug . (@felipeelia)
  • Покращення: вибір автора в адміністраторі WP тепер використовує пошукове випадаюче меню.
  • Підсилення: Доступ до майстра інсталяції здійснюється за допомогою миттєвого повідомлення замість автоматичного переадресації після активації.
  • Підсилення: При використанні підтримуваних тем, архівний трюк архіву може бути змінений в налаштуваннях Постійне посилання.
  • Виправлено: вирівнювання вирівнювання тегів компанії з назвою компанії. (@ 0xDELS)
  • Виправлено: посилання “Завантажити попередні списки” необов’язково відображається на коді [jobs] . (@tonytettinger)
  • Виправлено: селектор категорії зафіксований на сторінці списків завдань у WP Admin. (@AmandaJBell)
  • Виправлення: Випуск з кодуванням котирування на посилання “Застосувати для роботи”.
  • Виправлено: посилання target атрибути видалено в шаблонах.
  • Dev: Дозволяє переривати потік подання завдання за допомогою аргументу before на етапах форми.
  • Dev: HTML дозволено в спеціальних мітках полів компанії. (@tripflex)
  • Dev: ім’я черги навантаження можна налаштувати за допомогою фільтра job_manager_job_feed_name .
  • Застарілий: Невидана реалізація REST API за допомогою WPJM_REST_API_ENABLED була замінена стандартним WP REST API.

1.31.3

  • Виправити: видалити URL-адресу вкладення. (Реквізити до karimeo)
  • Виправлено: Вибір спеціального пріоритету поля завдання при використанні десяткових знаків. (@tripflex)
  • Виправити: Виправити проблему з порожнім багато-вибрати в WP адміністратора робочих сторінок. (@felipeelia)
  • Fix: Issue with data export when email doesn’t have any job listings.
  • Третя сторона: покращена підтримка WPML. (@vukvukovich)

1.31.2

  • Виправлено: додає відсутню цитату з полів таксономії WP адміністратора. (@redpik)

1.31.1

  • Покращення: Додати опцію, щоб показати логотип компанії в міні-програмі Останні завдання. (@RajeebTheGreat)
  • Покращення: запропонуйте додаткову інформацію про cookie на сторінці політики конфіденційності.
  • Покращення: додавання метаданих, пов’язаних з WPJM, до витягу даних користувача.
  • Виправлено: посилення безпеки плагіна з додатковим вилученням рядків.
  • Виправлення: Випуск з посиланням на карту в адмін-адмін. (@RajeebTheGreat)
  • Виправлено: більше не вичерпуються списки вакансій у статусі чернетки.
  • Fix: Вирішення проблеми з невизначеною помилкою індексу в WP admin. (@albionselimaj)
  • Виправлення: видача дублікатів імен користувачів, що перешкоджають подачі списків завдань. (@timothyjensen)
  • Dev: Widespread code formatting cleanup throughout the plugin.

1.31.0

  • Змінити: Мінімальна версія WordPress зараз 4.7.0.
  • Покращення: додавання сповіщень електронною поштою з початковою підтримкою нових робочих місць, оновлених завдань і термінів дії списків.
  • Підсилення: Для GDPR, очистіть WPJM дані з бази даних на деінсталяцію, якщо опція включена.
  • Покращення: фільтрування за заполненим та відмінним статусом у адміністраторі WP.
  • Покращення: спрощення відображення URL-адрес програми.
  • Enhancement: When using WPML, prevent changes to page options when on a non-default language. (@vukvukovich)
  • Покращення. Включіть логотип компанії в структуровані дані. (@RajeebTheGreat)
  • Покращення: Використовуйте більш ефективні селектори jQuery у скриптах. (@RajeebTheGreat)
  • Покращення: використовуйте відповідний тег & lt; h2 & gt; у шаблоні content-summary-job_listing.php для назви завдання. (@ abdullah1908)
  • Покращення: приховати порожні категорії у фільтрі [job].
  • Виправлено: оновлення викликів до get_terms() для використання нового формату.
  • Fix: Підтримуйте поточну вкладку при збереженні налаштувань у WP Admin.
  • Виправлення: Вставте CSS для вибору дати під час використання на передньому кінці.
  • при створенні екземпляра віджета без встановлення
  • Попередній випуск API REST: Додавання підтримки для завдання
  • Dev: Додайте параметр $job_id до
    job_manager_job_dashboard_do_action _ {$ action} гачка дії. (@jonasvogel)
  • Dev: Додайте підтримку прихованих налаштувань WPJM в WP Admin.

1.30.2

  • Покращення: показувати сповіщення, коли користувач використовує стару версію WordPress.
  • Enhancement: Hide unnecessary view mode in WP Admin’s Job Listings page. (@RajeebTheGreat)
  • Покращення: додайте підтримку параметра paged у канал RSS. (@RajeebTheGreat)
  • Виправлено: Незначні виправлення сумісності з PHP 7.2.
  • Dev: Дозволяє передавати атрибут parent до job_manager_dropdown_categories(). (@RajeebTheGreat)

1.30.1

  • Виправлено: Невелика проблема з жорсткою стандартною помилкою, яка відображається на деяких примірниках.

1.30.0

  • Покращення: додає можливість мати поле reCAPTCHA, щоб перевірити, чи є автором списку вакансій.
  • Покращення: дозволяє вносити зміни до списків завдань, перераховуючи їх назад у стан очікування.
  • Підсилення: додавання лічильника і вимикання форми, коли користувач подає список завдань.
  • Покращення: оновлення сторінки додаткових модулів.
  • Покращення: додано можливість сортування робіт випадковим чином у віджеті “Вибрані вакансії”.
  • Покращення: Покращена обробка альтернативних форматів дат при редагуванні поля закінчення терміну дії в адміністраторі WP.
  • Покращення: додано покажчик зірочок поруч із зазначеними записами на [job_dashboard].
  • Покращення: увімкніть відстеження використання, щоб покращити плагін.
  • Вдосконалення: Введена нова стратегія залучення активів, яка буде включена в 1.32.0. Потрібні оновлення плагінів і тем. (Примітки Dev: https://github.com/Automattic/WP-Job-Manager/pull/1354)
  • Виправлення: Використовуйте ядро WordPress для перевірки форматів зображень, щоб не заплутати docx як зображення. (@tripflex)
  • Виправлення: Видача короткого коду [jobs], якщо надано аргумент categories .
  • Виправлення: Випуск з подвійним кодуванням HTML об’єктів у полях спеціальної області тексту.
  • Виправлено: шаблон оновлення job-dashboard.php із виправленням colspan без повідомлення про активне оголошення.
  • Fix: Очищення кешу списків завдань при видаленні користувача та списків їхніх завдань.
  • Dev: додає is_wpjm() та пов’язані з ним функції, щоб перевірити, чи перебуваємо на сторінці, пов’язаній з WPJM.
  • Dev: додає дію job_manager_user_edit_job_listing , яка спрацьовує після того, як користувач редагує список завдань.
  • Dev: додає фільтр job_manager_enable_job_archive_page , щоб увімкнути сторінку архівування завдань.
  • Поле Dev: додає date для спеціальних полів форми списку завдань.

1.29.3

  • Виправлення: при отриманні результатів списку завдань кешуйте лише результати публікації, а не всі WP_Query (реквізити slavco)

1.29.2

  • Виправлення: PHP Повідомлення при дезактивації декількох входів (помилка в релізі 1.29.1). (@albionselimaj)

1.29.1

  • Покращення: під час отримання списків у коді [jobs] коротке, встановивши orderby на rand_featured , все одно розміщуватимуться вгорі списки.
  • Підвищення: прокручування, щоб показати деталі програми, натиснувши кнопку “Застосувати для роботи”.
  • Змінити: шаблон оновлення account-signin.php , щоб попередити користувачів електронною поштою, буде підтверджено лише в тому випадку, якщо це увімкнено.
  • Виправлено: ініціювати URL-адреси та електронні листи по-різному на полі списку завдань методу програми.
  • Виправлено: видаліть повідомлення PHP у віджеті «Вибрані вакансії» (@ himanshuahuja96)
  • Виправлення: Виправлення рядків для послідовного написання “ліцензії” при появі в рядках. (@ garrett-eclipse)
  • Виправлення: Видача платних ліцензій, які не з’являються при встановленні плагінів сторонніх виробників.
  • Dev: запускає нові дії ( job_manager_recent_jobs_widget_before і job_manager_recent_jobs_widget_after ) у міні-програмі Recent Jobs.
  • Dev: Змініть wpjm_get_the_job_types(), щоб повернути порожній масив, коли типи завдань відключені.
  • Переглянути всі: https://github.com/Automattic/WP-Job-Manager/milestone/15?closed=1

1.29.0

  • Покращення: переміщує ліцензію та керування оновленням для офіційних додатків до базового модуля.
  • Покращення: оновлення мови майстра налаштування з більш чіткими описами.
  • Виправлення: запобігання дублюванню вкладень до посадових записів, що містять інформацію про не-образні носії. (@tripflex)
  • Виправлена помилка PHP у формі реєстрації через відсутність тексту заповнювача.
  • Виправити: застосувати фільтр the_job_application_method, навіть якщо типовий параметр не доступний. (@turtlepod)
  • Виправлено: Правильно скинути селектор категорії на [jobs] shortcode.

1.28.0

  • Покращення: покращує підтримку пошуку роботи Google, додаючи структуровані дані JobPosting .
  • Покращення: додає можливість для типів завдань відображатися у тип зайнятості, як визначено для пошуку роботи Google.
  • Покращення: пошукові системи запитів більше не закінчуються індексом та заповнюють списки завдань.
  • Покращення: покращує підтримку з генерацією Sitemap сторонніх розробників у Jetpack, Yoast SEO та All in One SEO.
  • Розширення: оновлено описи та текст довідки на
  • Покращення: зменшення часу закінчення терміну дії кешу через плагін і обмеження використання автозавантажених перехідних процесів кешу.
  • Виправлено: Проблема локалізації з WPML у коді [jobs].
  • Fix: Показувати дату публікації списків завдань у локалізованому форматі.
  • Fix: Форма подання завдання дозволяє користувачам вибирати кілька типів завдань, коли вони повертаються на один крок.
  • Fix: Деякі теми, які перевантажені функції перерву в попередньому випуску.
  • Dev: Додає версії до файлів шаблонів, щоб було легше визначити, коли вони оновлюються.
  • Dev: додає нову дію wpjm_notify_new_user , яка дозволяє замінити поведінку за умовчанням.
  • Dev: Попередня версія REST API, але за замовчуванням вимкнена. Потрібна константа PHP 5.3+ і WPJM_REST_API_ENABLED . Не використовувати у виробництві; кінцеві точки можуть змінюватися. (@pkg)

1.27.0

  • Покращення: адміністратори тепер можуть дозволяти користувачам вказувати пароль облікового запису при оприлюдненні свого першого списку завдань.
  • Покращення: очікувані лічильники списку завдань зараз кешуються для покращення продуктивності адміністратора WP. (@tripflex)
  • Покращення: Дозволяє користувачам перекривати постійні посилання на екрані налаштувань конфігурації WP Admin.
  • Покращення: дозволяє адміністраторам здійснювати масове оновлення завдань, заповнених / не заповнених.
  • Покращення: додавання класів CSS до списку завдань на одному списку завдань.
  • Покращення: додає фільтр wpjm_the_job_title для вставки HTML-коду, що не відображається, поряд із назвами посад у шаблонах.
  • Розширення: Дозволяє адміністраторам фільтрувати за post_status у коді [jobs] .
  • Розширення: Дозволяє отримати доступ до вкладки налаштувань із хешу в URL-адресі. (@tripflex)
  • Fix: Переконайтеся, що завдання cron для перевірки / очищення списків, що закінчилися, завжди на місці.
  • Виправлення: Краще керування декількома типами завдань. (@spencerfinnell)
  • Виправлення: Видалення логотипів компанії з форми подання списків завдань.
  • Fix: Warning thrown on job submission form when user not logged in. (@piersb)
  • Виправлення: Вирішення проблем з WPML не синхронізувати деякі мета-поля.
  • Виправлена помилка завантаження AJAX. (@tripflex)
  • Виправлення: вилучення файлів cookie, що публікуються, на виході.
  • Виправлено: Дата закінчення може бути очищена, якщо опція тривалості завдання за промовчанням порожня. (@spencerfinnell)
  • Виправлено: Видача з Safari та вибору дати закінчення терміну дії.

1.26.2

  • Fix: Prevents use of Ajax file upload endpoint for visitors who aren’t logged in. Themes should check with job_manager_user_can_upload_file_via_ajax() if using endpoint in templates.
  • Виправлено: Втеча з заголовка сторінки у WP Admin’s Job Listings і шаблони сегментів. (Підказки до @ EhsanCod3r)

1.26.1

  • Покращення: додайте мову, використовуючи поточний локаль WordPress для запитів геокодування.
  • Виправлення: Дозволити спроби використовувати API геокоду Google Maps без ключа API. (@spencerfinnell)
  • Fix: Виправлення, що впливає на термін дії вакансії при редагуванні списку завдань. (@spencerfinnell)
  • Виправити: показати правильний загальний підсумок результатів коду [jobs] .

1.26.0

  • Покращення: попереджати користувача, якщо вони редагують існуючу роботу.
  • Покращення: таблиця WP Admin Job List відображає відповідь. (@turtlepod)
  • Покращення: нові налаштування для приховування оголошень із терміном дії з фільтра [jobs] . (@turtlepod)
  • Покращення: Використовуйте функцію пошуку WP Query, щоб поліпшити пошук у [jobs] .
  • Виправлено: фільтр списків завдань шукає лише мета-поля з відповідним вмістом. Додайте спеціальні поля з фільтром job_listing_searchable_meta_keys . (@turtlepod)
  • Виправлено: покращена підтримка WPML та Polylang.
  • Виправлено: поле, що закінчилося, більше не змушує адміністраторів вибирати дату в майбутньому. (@turtlepod)
  • Виправлення: Об’яви з датою закінчення в минулому негайно закінчаться; Перехід до активного статусу буде подовжено, якщо це необхідно. (@turtlepod)
  • Виправлено: додано налаштування ключа Google Maps API, щоб виправити пошук геолокації на нових сайтах.
  • Виправлення: Видача при копіюванні списку завдань з полем для декількох завантажень файлів. (@turtlepod)
  • Виправити: приховати результати сторінки, додаючи посилання до коду [submit_job_form] .
  • Виправлено: стрічка вакансій тепер завантажується, коли на сайті немає повідомлень.
  • Виправлено: при видаленні користувача помилка не виникає. (@tripflex)
  • Dev: Модулі та теми тепер можуть отримувати результати JSON з описів завдань без HTML. (@spencerfinnell)
  • Dev: оновлена вбудована документація.

Див. Додаткові елементи змін у changelog.txt