{"id":330316,"date":"2026-06-23T10:40:19","date_gmt":"2026-06-23T10:40:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/upcellia-forms-oembed\/"},"modified":"2026-06-23T10:40:09","modified_gmt":"2026-06-23T10:40:09","slug":"upcellia-forms-oembed","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/upcellia-forms-oembed\/","author":23521255,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Upcellia Forms oEmbed","header_author":"Upcellia","header_description":"Embed Upcellia web forms (f.upcellia.com) with the WordPress Embed block. Registers the oEmbed provider and clears stale caches on save.","assets_banners_color":"68baaa","last_updated":"2026-06-23 10:40:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/f.upcellia.com","header_author_uri":"https:\/\/upcellia.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":30,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"consultiadigital","date":"2026-06-23 10:40:09"}},"upgrade_notice":{"1.0.2":"<p>English readme and minor metadata updates for WordPress.org review.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3583097,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3583097,"resolution":"256x256","location":"assets","locale":"","width":1254,"height":1254}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3583097,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3583097,"resolution":"772x250","location":"assets","locale":"","width":2203,"height":714}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Embed block with a Upcellia form URL","2":"Embedded form on a published post"}},"plugin_section":[],"plugin_tags":[230,601,1860,2874,268506],"plugin_category":[42,56],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-330316","plugin","type-plugin","status-publish","hentry","plugin_tags-embed","plugin_tags-forms","plugin_tags-iframe","plugin_tags-oembed","plugin_tags-upcellia","plugin_category-contact-forms","plugin_category-social-and-sharing","plugin_committers-consultiadigital"],"banners":{"banner":"https:\/\/ps.w.org\/upcellia-forms-oembed\/assets\/banner-772x250.png?rev=3583097","banner_2x":"https:\/\/ps.w.org\/upcellia-forms-oembed\/assets\/banner-1544x500.png?rev=3583097","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/upcellia-forms-oembed\/assets\/icon-128x128.png?rev=3583097","icon_2x":"https:\/\/ps.w.org\/upcellia-forms-oembed\/assets\/icon-256x256.png?rev=3583097","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin registers <strong>f.upcellia.com<\/strong> as an oEmbed provider in WordPress. Paste a public Upcellia form URL into the <strong>Embed<\/strong> block to display the form in posts, pages, and previews.<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li>Registers the oEmbed provider with <code>wp_oembed_add_provider()<\/code><\/li>\n<li>Works with the generic Gutenberg Embed block<\/li>\n<li>Clears stale oEmbed caches when saving posts<\/li>\n<li>No settings screen: activate and embed<\/li>\n<li>Full-width embed styles on the frontend<\/li>\n<\/ul>\n\n<p><strong>Requirements<\/strong><\/p>\n\n<ul>\n<li>Forms published on <a href=\"https:\/\/upcellia.com\">Upcellia<\/a><\/li>\n<li>Public URL format: <code>https:\/\/f.upcellia.com\/{code}<\/code><\/li>\n<\/ul>\n\n<p><strong>Usage<\/strong><\/p>\n\n<ol>\n<li>Activate the plugin.<\/li>\n<li>In the editor, add an <strong>Embed<\/strong> block.<\/li>\n<li>Paste your form URL, for example:\n   https:\/\/f.upcellia.com\/St4xnF?utm_source=web&amp;utm_medium=website<\/li>\n<li>Save the post and check the preview.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<h4>Automatic installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in WordPress.<\/li>\n<li>Search for <strong>Upcellia Forms oEmbed<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file.<\/li>\n<li>Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong>.<\/li>\n<li>Select the ZIP and activate the plugin.<\/li>\n<\/ol>\n\n<h4>Must-Use (optional)<\/h4>\n\n<p>To force-load on multisite or controlled environments, copy <code>upcellia-forms-oembed.php<\/code> to <code>wp-content\/mu-plugins\/<\/code>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"the%20editor%20shows%20the%20form%20but%20the%20preview%20only%20shows%20a%20link\"><h3>The editor shows the form but the preview only shows a link<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20configure%20anything%3F\"><h3>Do I need to configure anything?<\/h3><\/dt>\n<dd><p>No. The plugin only registers the Upcellia oEmbed endpoint. Forms are created and published from the Upcellia admin panel.<\/p><\/dd>\n<dt id=\"does%20it%20work%20without%20this%20plugin%3F\"><h3>Does it work without this plugin?<\/h3><\/dt>\n<dd><p>WordPress may discover oEmbed via metadata on <code>f.upcellia.com<\/code>, but this plugin improves reliability in PHP previews and on the frontend.<\/p><\/dd>\n<dt id=\"can%20i%20use%20an%20iframe%20instead%20of%20oembed%3F\"><h3>Can I use an iframe instead of oEmbed?<\/h3><\/dt>\n<dd><p>Yes. In Upcellia, open <strong>Get embed code<\/strong> in the form builder and use the <strong>Custom HTML<\/strong> block with the iframe code.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Plugin Check: replace str_contains() for WordPress 5.8 compatibility.<\/li>\n<li>Plugin Check: use delete_post_meta() instead of direct database queries.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Readme and plugin description in English (WordPress.org requirement).<\/li>\n<li>Contributors list updated.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Full-width embed in the Embed block (CSS + fluid iframe).<\/li>\n<li>Better compatibility with WordPress oEmbed maxwidth.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>oEmbed registration for f.upcellia.com.<\/li>\n<li>oEmbed cache cleanup on save.<\/li>\n<li>wp-embedded-content class on iframes.<\/li>\n<\/ul>","raw_excerpt":"Embed Upcellia web forms in WordPress using the core Embed block.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/330316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=330316"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/consultiadigital"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=330316"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=330316"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=330316"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=330316"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=330316"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=330316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}