Wopisanje
This plugin registers f.upcellia.com as an oEmbed provider in WordPress. Paste a public Upcellia form URL into the Embed block to display the form in posts, pages, and previews.
Features
- Registers the oEmbed provider with
wp_oembed_add_provider() - Works with the generic Gutenberg Embed block
- Clears stale oEmbed caches when saving posts
- No settings screen: activate and embed
- Full-width embed styles on the frontend
Requirements
- Forms published on Upcellia
- Public URL format:
https://f.upcellia.com/{code}
Usage
- Activate the plugin.
- In the editor, add an Embed block.
- Paste your form URL, for example:
https://f.upcellia.com/St4xnF?utm_source=web&utm_medium=website - Save the post and check the preview.
Instalacija
Automatic installation
- Go to Plugins > Add New in WordPress.
- Search for Upcellia Forms oEmbed.
- Click Install Now, then Activate.
Manual installation
- Download the plugin ZIP file.
- Go to Plugins > Add New > Upload Plugin.
- Select the ZIP and activate the plugin.
Must-Use (optional)
To force-load on multisite or controlled environments, copy upcellia-forms-oembed.php to wp-content/mu-plugins/.
HSP
-
The editor shows the form but the preview only shows a link
-
Save the post again (Update or Publish). WordPress caches oEmbed responses on save. If the first attempt failed, the preview may show only the URL until the cache is refreshed.
-
Do I need to configure anything?
-
No. The plugin only registers the Upcellia oEmbed endpoint. Forms are created and published from the Upcellia admin panel.
-
Does it work without this plugin?
-
WordPress may discover oEmbed via metadata on
f.upcellia.com, but this plugin improves reliability in PHP previews and on the frontend. -
Can I use an iframe instead of oEmbed?
-
Yes. In Upcellia, open Get embed code in the form builder and use the Custom HTML block with the iframe code.
Pohódnoćenja
Za tutón tykač pohódnoćenja njejsu.
Sobuskutkowarjo a wuwiwarjo
„Upcellia Forms oEmbed“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej přinošowali.
SobuskutkowarjoPřełožće „Upcellia Forms oEmbed“ do swojeje rěče.
Na wuwiću zajimowany?
Přehladajće kod, hladajće do SVN-repozitorija abo abonujće wuwiwanski protokol přez RSS.
Protokol změnow
1.0.3
- Plugin Check: replace str_contains() for WordPress 5.8 compatibility.
- Plugin Check: use delete_post_meta() instead of direct database queries.
1.0.2
- Readme and plugin description in English (WordPress.org requirement).
- Contributors list updated.
1.0.1
- Full-width embed in the Embed block (CSS + fluid iframe).
- Better compatibility with WordPress oEmbed maxwidth.
1.0.0
- Initial release.
- oEmbed registration for f.upcellia.com.
- oEmbed cache cleanup on save.
- wp-embedded-content class on iframes.
