| 开发者 | Dobbelsoft |
|---|---|
| 更新时间 | 2026年11月13日 19:21 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[fysiovacature_widget] shortcode.https://fysiovacature.nl/widgets/vacatures/{hash} when a displayed widget needs uncached data, during the five-minute scheduled refresh, or after an administrator explicitly clicks Koppeling controleren. Installing or activating an unconfigured plugin makes no provider request. Opening settings uses cached status and a fictional local preview, without initiating a request.
These HTTPS requests disclose the web server's IP address, public widget hash and technical request metadata. The plugin uses a fixed plugin/version User-Agent, sends no visitor cookies or credentials, and does not send the visitor's IP address or embedding page URL in this server request. The service response includes public vacancy data and may contain a signed measurement receipt. The sanitized response is cached on the WordPress site.
With measurement OFF, the plugin makes no browser request to FysioVacature to render or expand vacancies. Clicking a source/application link is a separate, visitor-initiated navigation to FysioVacature.
Service information and access: https://fysiovacature.nl/vacature-widget
Provider privacy statement: https://fysiovacature.nl/privacy-statement
Provider terms: https://fysiovacature.nl/voorwaarden
Optional usage measurement
Measurement is OFF by default and is not required to display vacancies. An administrator must explicitly select the optional measurement checkbox and save to enable it. Block or shortcode display choices cannot enable it.
When enabled on a public widget, the locally bundled assets/metrics.js may send requests directly from the visitor's browser to https://fysiovacature.nl/widgets/vacatures/{hash}/events. The payload contains the service-issued signed receipt, an event type (view, expand, apply, open_apply or organization) and a vacancy ID where relevant. It helps FysioVacature understand widget use and improve the service. The loader does not send a separate page URL or visitor identifier. It omits browser credentials and the referrer and respects Do Not Track and Global Privacy Control. The provider necessarily receives browser IP/network metadata for this direct connection. Browser behavior and hosting logs are outside the plugin.
The plugin sets no cookies and creates no visitor profiles. It does not guarantee that all themes, other plugins or provider hosting do the same. Disabling measurements stops this plugin's measurement script on newly rendered pages, not records already received by FysioVacature. Clear page/CDN/optimization caches after a privacy change; previously cached or already open pages can retain the old choice until refreshed. Contact the provider about retained records.
Outbound UTM tags
UTM tags are ON by default for links to FysioVacature. Settings > FysioVacature widget lets administrators disable them or edit source, medium and campaign. A blank source uses the practice website domain, with medium widget and campaign fysiovacature by default. The content parameter distinguishes vacancy, application, open application and organization links. Existing unrelated query parameters are preserved. ItemList source URLs remain clean.
These tags accompany a visitor-initiated click to FysioVacature. They identify the referring website and link type, not an individual visitor. They do not initiate background requests or enable the separate optional measurement script. A shortcode cannot override this site-wide choice. Review tags and privacy information for your website; clear page/optimization caches after changing them.
Cache and availability
The plugin caches sanitized vacancy data for five minutes. A bounded five-second request timeout and a brief error cache limit repeated failed requests. A scheduled refresh uses WP-Cron and therefore depends on site traffic or a configured server cron. The plugin does not keep expired vacancy data as an indefinite outage fallback. On service failure it offers a source link.
Full-page, hosting and CDN caches are separate and can keep an earlier vacancy list or measurement choice for longer. Configure a suitable expiry for your vacancy page and purge these caches when vacancies or privacy settings change. An already served page does not live-refresh. Color/font changes are local and do not create extra service-cache variants. Installed fonts are used without downloading external font files.
[fysiovacature_widget] in a Shortcode block. In the classic editor, put it on a separate line; in a page builder, use a Shortcode element.No. The original embed downloads and constructs the widget in the visitor's browser. This plugin retrieves vacancy data on the WordPress server and renders HTML and local CSS. Vacancy text and native expand controls work with JavaScript disabled. The editor/settings UI uses local JavaScript; public measurement adds local JavaScript only after opt-in.
It is stored in this site's plugin settings and selects the provider's practice-specific public endpoint. It is a public installation code, not your FysioVacature account password. No example practice code is bundled or configured by default.
Yes, for example [fysiovacature_widget font="georgia" size="18" accent="#007aa1" count="3"]. Supported display attributes: title, font, size, accent, text, background, count, words, open and profile. Set profile="1" to show the optional practice-profile link; its default is off. Unspecified fields use saved settings. Accepted fonts: inherit, system, arial, verdana, georgia, tahoma and trebuchet. Background can be transparent or a hex color. Values are bounded and validated. A shortcode cannot change the hash, enable measurements or override the site-wide UTM settings.
Check the saved connection, active provider access and PHP DOM extension. Your practice may have no currently published vacancies. Open applications appear only if the provider permits them and your local setting allows them. If no vacancies are published, the widget explicitly says so.
No. It emits an ItemList for the currently displayed vacancies, excluding open applications and empty/error states. Source links point to FysioVacature vacancy pages. It does not add JobPosting or replace a page canonical. Search ranking or rich-result appearance is not guaranteed.
This first version targets ordinary single-site installations; network activation and network-wide cleanup have not been tested.
Remove blocks/shortcodes from pages, then deactivate and delete the plugin. Uninstall removes the plugin settings, current cache and scheduled task. It does not edit page content or erase provider records.