Linux 软件免费装

Jobicy Remote Jobs Feed

开发者 creatis
更新时间 2026年10月22日 15:42
PHP版本: 7.4 及以上
WordPress版本: 7.1.3
版权: GPLv2 or later
版权网址: 版权信息

标签

shortcode gutenberg job board employment remote jobs

下载

1.0.6 2.0.0

详情介绍:

Display current remote opportunities from Jobicy using [jobicy_jobs], the Jobicy Remote Jobs editor block, or the classic widget. Version 2.0 preserves the original shortcode and existing 1.x settings while adding 68 settings.

安装:

  1. Upload the jobicy-jobs folder to /wp-content/plugins/, or install the release ZIP through Plugins > Add New > Upload Plugin.
  2. Activate Jobicy Remote Jobs Feed.
  3. Open Settings > Jobicy Jobs.
  4. Insert [jobicy_jobs] or add the Jobicy Remote Jobs block.

升级注意事项:

2.0.0 Major upgrade with expanded settings and independent job boards. Requires WordPress 6.5+. Existing options/shortcodes are preserved. Update custom CSS using legacy frontend classes and clear your page/CDN cache after upgrading.

常见问题:

Will version 2.0 preserve my settings?

Yes. The jobicy_settings_options option and [jobicy_jobs] shortcode are preserved. Existing settings are merged with new defaults. The minimum WordPress version is now 6.5. Frontend markup intentionally changed: custom CSS targeting legacy job-title/jobicy-container classes must be updated to .jobicy-feed and .jobicy-feed__*.

Can a theme still override the styles?

The plugin uses prefixed classes and scoped rules. Extra style protection is enabled by default and also guards important controls/typography against common theme !important rules. Disable protect_styles for easier theme overrides. Arbitrary ID-heavy !important theme rules may still require a site-specific adjustment; this is scoped CSS, not Shadow DOM. Source description styles/classes/IDs are removed. The dialog uses the browser top layer.

How much data can I display?

The current public API accepts 1–200 jobs per batch and includes a rolling seven-day publication window. Cursor continuation loads subsequent batches when available. Local employment/experience/salary/company/age filters can leave a batch empty even if later batches match. Use Next/Load more to continue. The plugin does not import vacancies into WordPress posts, run scheduled synchronization or promise an API-wide result total. Show-entire-batch mode intentionally has no continuation controls.

What does sorting mean?

Sorting applies to the matching jobs already loaded on this board. Further cursor batches are fetched in the API's publication order and then incorporated into the loaded set. It is not a global oldest/title/company search across unseen API pages.

Are the public filters secure with page caching?

Read-only AJAX uses an HMAC-signed board configuration rather than an expiring user nonce, so cached pages keep working. Visitors can change only enabled search controls. Fixed feeds and server-configured employment/experience/salary restrictions cannot be bypassed by changing submitted fields. Administrative writes require manage_options and WordPress nonces.

What if Jobicy is unavailable?

The last successful response is used temporarily, with a visible saved-results notice. With no cache, the configured error message and retry action appear. A cooldown defers repeat failures and respects Retry-After. A stale cache containing cursor tokens is limited to 23 hours; the API may invalidate an older traversal. Reset the filters if a session expires.

Can I change all text and colors?

Primary labels and messages have editable settings. Other interface strings use the jobicy translation domain. Russian catalogs and a POT are included. Colors are configurable; blank optional colors follow the selected scheme. See docs/CUSTOMIZATION.md for CSS variables and developer hooks. Saved custom labels remain saved text when the site language changes.

Is there an API key or paid account?

No. This plugin uses the public API and canonical Jobicy application URLs. It does not send commercial API keys or trigger paid direct-link requests.

更新日志:

2.0.0 1.0.6 1.0.5 1.0