Skip to the content
RexThemaRexThema
We maken verbazingwekkende WordPress Plugins
  • Special Offer
  • Plugins
    • WP VR – Quality WP Virtual Tour Creator
    • Product Feed Manager For WooCommerce
    • Cart Lift To Recover Abandoned Carts
    • Checkoutify Checkout Field Manager for WooCommerce
    • Catalog Mode For WooCommerce
    • Dynamic Discount for WooCommerce
    • Advanced Shipping for WooCommerce
    • Marketplace Auto Sync for WooCommerce
    • Bekijk alle plug-ins
  • Bundel
  • Blog
  • Bronnen
    • Docs
    • Ondersteuning
    • Brand Assets
  • My Account
    • Aanmelden
    • Uitloggen
  • Special Offer
  • Plugins
    • WP VR – Quality WP Virtual Tour Creator
    • Product Feed Manager For WooCommerce
    • Cart Lift To Recover Abandoned Carts
    • Checkoutify Checkout Field Manager for WooCommerce
    • Catalog Mode For WooCommerce
    • Dynamic Discount for WooCommerce
    • Advanced Shipping for WooCommerce
    • Marketplace Auto Sync for WooCommerce
    • Bekijk alle plug-ins
  • Bundel
  • Blog
  • Bronnen
    • Docs
    • Ondersteuning
    • Brand Assets
  • My Account
    • Aanmelden
    • Uitloggen
doc-cart

Wagenlift

16
  • Getting started
    • Een basisoverzicht van de plugin - winkelwagenlift
    • Installeren en activeren wagenlift
    • Inleiding tot wagenlift
    • Karlift configureren en effectief gebruiken
  • Troubleshooting Common Issues
    • Probleemoplossing voor veelvoorkomende problemen - wagenlift
  • Upgrade To Cart Lift Pro
    • Hoe te upgraden naar Pro - karlift
    • License Plan Upgrade Guide for Cart Lift Pro
  • Abandoned Cart Recovery Conditions
    • Hoe Twilio SMS Service gebruiken om achtergelaten winkelwagens terug te krijgen - Cart Lift Pro
    • Ontvang een volledig analyserapport over de herstelcampagne
    • Hoe automatisch verlaten winkelwagens volgen
    • Hoe uw campagne voor herstel van achtergelaten wagens opzetten
    • Hoe meldingen te krijgen voor achtergelaten winkelwagens en herstel
    • Shortcodes voor e-mailvelden in winkelwagenlift
    • Exclude Carts From Abandoned Cart Recovery Campaigns Based On Conditions
    • How To Set Condition To Automatically Delete Abandoned Orders After A Particular Number Of Days
    • How to Pause / Resume Individual Abandoned Cart Recovery
doc-pfm

Product Feed Manager

103
  • Aan de slag
    • Product Feed Manager - Documentatie
    • Inleiding tot Product Feed Manager voor WooCommerce
    • Basisoverzicht van de plugin - Product Feed Manager Pro WooCommerce
    • Hoe genereer je voor het eerst Product Feed
    • Hoe PFM installeren en activeren
    • Aan de slag met Product Feed Manager voor WooCommerce
    • Zo genereer je gemakkelijk een aangepaste productfeed
  • Upgrade naar PFM Pro
    • License Plan Upgrade Guide for Product Feed Manager Pro
    • Product Feed Manager VAT/TAX Policy
    • License Renewal for Product Feed Manager Pro
  • Automatisch synchroniseren met Google Shopping
    • Upload je WooComerce productfeed rechtstreeks naar het Google Merchant Center - (geen autorisatie nodig)
    • Hoe automatisch productfeeds synchroniseren met Google Merchant Center
  • Categorie Kartering
    • Hoe Category Mapping gebruiken voor Product Feed
    • Hoe Category Mapping gebruiken voor Google Product Category
    • Hoe Category Mapping configureren voor Facebook Product Category
  • Instructies voor het genereren van voer
    • How To Create A Feed For eBay Seller Center
    • How to Generate WooCommerce Product Feed for Skroutz
    • How to generate WooCommerce Product Feed for Zbozi
    • How to generate WooCommerce Product Feed for Amazon
    • Hoe producten uploaden op Instagram Shop
    • Hoe maak je een WooCommerce productfeed voor Instagram Catalogus
    • Hoe maak je een WooCommerce productfeed voor Walmart?
    • Hoe maak je een WooCommerce productfeed voor NewEgg Marketplace?
    • Hoe maak je een WooCommerce productfeed voor Sears Marketplace?
    • Zo maak je een WooCommerce productfeed voor Wish.com
    • Hoe maak je een Target Product feed voor Target Marktplaats?
    • How To Create A Feed For eBay MIP
    • How to generate WooCommerce Product Feed for Google With Product Feed Manager
    • Hoe WooCommerce Product Feed voor Facebook te genereren
    • Zo upload je WooCommerce producten naar de Facebook Store
  • Inzicht in de basisconfiguratie van invoer voor vereiste attributen
    • How To Exclude Draft Products From The Feed
    • Inzicht in het gebruik van verschillende prijsattributen
    • Hoe RankMath primaire categorie in de feed te gebruiken
    • Hoe Yoast primaire categorie in de feed te gebruiken
    • Hoe valuta toevoegen aan uw productprijs
    • Hoe een aangepaste veldwaarde gebruiken in de Product Feed
    • Hoe spatie vervangen door koppelteken in een feed attribuut gegevens
    • Hoe verwijder je een decimaal uit de prijs voor Marktplaats Feed?
    • Hoe CDATA op te nemen in een XML Feed Attribute Tag
    • Hoe symbolen converteren naar HTMLEntiteiten in een feed attribuutwaarde
    • Hoe UTF-8-codering gebruiken om HTMLE-entiteiten om te zetten in symbolen in een feed-attribuutwaarde
    • Hoe verwijder je HTML-tags of shortcodes uit een feed?
    • Understanding And Configuring Feed Attributes and Their Values
    • Producttoevoergegevens optimaliseren met doeltreffende uitvoerfilters
    • Leren over typen feed-bestanden en hoe feed te downloaden of te bekijken
    • Een extra productkenmerk toevoegen of verwijderen in de feed
    • Een aangepast attribuut aan de feed toevoegen
    • Hoe voeg je een statisch voor- of achtervoegsel toe aan een attribuut in de feed?
    • Product Feed Optimalisatie met Yoast SEO Product Title, Meta Description en Primary Category
  • Nuttige controleopties
    • How to set 5-Minutes Time Interval for Updating Feed
    • Hoe belasting uitsluiten van gestructureerde dataprijzen
    • Hoe uitgebreide aangepaste velden toevoegen aan WooCommerce producten
    • Aangepaste velden toevoegen voor belangrijke productkenmerken
    • Uitgebreide aangepaste velden met unieke id's toevoegen voor WooCommerce producten
    • Verbind Facebook Pixel met WooCommerce Voor Dynamic Ads
    • Controleproducten per batch in batch verwerking
    • Nuttige opties op het tabblad Instellingen
  • Nuttige functies voor het genereren van voer
    • How to use the Feed Rules feature to manipulate your product price
    • Hoe gebruikt u de optie Productfilter om specifieke producten in of uit te sluiten?
    • Hoe onzichtbare producten / verborgen producten uitsluiten van de producttoevoer
    • Hoe categorie filter gebruiken bij het genereren van Product Feed
    • Hoe een aangepast filter te gebruiken bij het genereren van productfeeds
    • Hoe Tag Filter gebruiken bij het genereren van Product Feed
    • Hoe filteropties voor feed gebruiken bij het genereren van feed
    • Hoe het automatisch bijwerken van voer op ingestelde intervallen te plannen
    • Hoe variabele producten aan het voer toevoegen
    • Hoe privéproducten opnemen in Product Feed
    • Hoe een productvariant op te nemen in de productnaam
    • UTM-parameters toevoegen aan product-URL's
    • Hoe de Feed Rule-functie gebruiken om attribuutwaarden te manipuleren
    • Hoe meerdere attribuutwaarden combineren met de functie Gecombineerde attributen
    • Hoe aangepaste tijdsintervallen instellen voor automatische feed-update
  • Fix JSON-LD gestructureerde gegevens voor variabele producten
    • Fix WooCommerce (JSON-LD) gestructureerde gegevens voor goedkeuring in Google Shopping
  • Anderen
    • How to generate product feed in multiple languages with TranslatePress
    • How To Include Discount Rules In The Feed Using Discount Rules For WooCommerce And PFM
    • Hoe maak je product feed in meerdere talen met Polylang
    • Hoe product feed prijs om te zetten met WPML / WCML
    • Werk uw feed alleen bij als er wijzigingen zijn aangebracht in een van uw producten
    • Hoe je een WooCommerce productfeed genereert met de best verkochte producten om meer te verkopen
    • Hoe belastingwaarden op te nemen in je WooCommerce Product Feed (Google & Facebook)
    • Hoe Verzendwaarden opnemen in WooCommerce product feed (Google & Facebook)
    • Foutenlogboek inschakelen voor Product Feed Manager voor WooCommerce
    • Hoe merknaam opnemen in feed met Perfect Brands voor WooCommerce en PFM
    • Hoe maak je productfeeds in meerdere talen met WPML?
  • Problemen oplossen
    • Problemen oplossen - Product Feed Manager voor WooCommerce
    • Google Shopping Product Feed Specificatie - Attributenlijst
  • Alle Google Feeds
    • Hoe maak je een WooCommerce productfeed voor Google Dynamic Search Ads?
    • Hoe maak je een WooCommerce productfeed voor Google Custom Search Ads?
    • Hoe maak je een WooCommerce product feed voor Google Local Inventory Ads
    • Hoe maak je een WooCommerce productfeed voor Google Express (voormalig Google Shopping Actions Program)?
    • Hoe maak je een WooCommerce productfeed voor Google Dynamic Display Ads (Google Ads)?
    • Hoe maak je een WooCommerce product feed voor Google Shopping Acties
    • How to create a WooCommerce feed for Google Merchant Center Promotion Using Product Feed Manager
    • Hoe maak je een WooCommerce product feed voor Google Fabrikant Centrum
    • Hoe maak je een WooCommerce productfeed voor Google Local Products Inventory?
    • Hoe maak je een WooCommerce productfeed voor Google Local Products?
    • Hoe maak je een WooCommerce productfeed voor Google Remarketing (DRM)?
    • Hoe maak je een WooCommerce productfeed voor Google Review?
doc-wpvr

WP VR

89
  • Aan de slag
    • Aan de slag met WP VR
    • WP VR Basis Plugin Overzicht
    • How To Create A Simple Virtual Tour In 2 Minutes – WP VR
    • Hoe WP VR installeren en activeren
  • Upgrade naar WPVR Pro
    • License Plan Upgrade Guide for WP VR Pro
    • Hoe te upgraden naar Pro - WPVR
    • WP VR VAT/TAX Policy
    • License Renewal Guide for WP VR Pro
  • WPVR Premium Add-ons gebruiken
    • Hoe WooCommerce integreren in een virtuele tour
    • Hoe virtuele tours insluiten op niet-WordPress-websites
    • WP VR Embed Addon – Features Overview
    • Hoe vloeiende formulieren integreren in een virtuele tour
  • Hoe - Basisinstellingen
    • How to Customize the Tour Layout
    • Hoe automatische rotatie in te schakelen voor uw 360 virtuele tour - WP VR
    • Een voorbeeldafbeelding toevoegen aan uw virtuele tour - WPVR
    • Hoe exclusieve functies in de algemene instellingen gebruiken om een virtuele tour aan te passen
  • Geavanceerde instellingen gebruiken
    • Hoe voeg je een Virtual Tour-pictogram of je bedrijfslogo toe in 360 graden tours - WPVR
    • How To Set Scene Transition (Scene Entrance Animation)
    • How to do SEO optimization for Embeded tour
  • Bedieningsknoppen instellen
    • Aangepaste pictogrammen gebruiken voor navigatie en bedieningsknoppen in een virtuele tour
  • Panoramabeelden omzetten in live scènes
    • Zo stelt u aangepaste zoominstellingen in voor een scène in uw virtuele tour - WPVR
    • Hoe de standaard scène in te stellen op een virtuele tour
    • Hoe een scène toevoegen aan uw virtuele tour
  • Hotspots gebruiken voor navigatie en informatie
    • Hoe hotspotpictogrammen en -kleur aan te passen
    • How to use the Custom Icon Class
    • Hoe hotspots toevoegen aan een scène in uw virtuele tour
  • 360 graden video tours maken
    • Hoe je een Youtube 360-video op je website zet met WPVR
  • Google Street Views insluiten
    • Hoe u een Google Street View-tour op uw website kunt opnemen met WPVR
  • Gedeeltelijk panorama en volledig uitzicht
    • Een virtuele tour maken met gedeeltelijke panorama's of iPhone panorama's
    • Een virtuele tour maken met panoramabeelden van mobiele telefoons
    • Virtuele rondleidingen op volledig scherm - WPVR
    • Hoe een 360 Panorama Achtergrond Virtuele Tour instellen
  • Publiceer virtuele rondleidingen op uw website
    • How To Configure A Call To Action (CTA) Button in Virtual Tour
    • How to Share Virtual Tours on Social Media
    • How to Publish Virtual Tours Using QR Code
    • How to Set Up Password Protection For Your 360 Virtual Tour – WP VR
  • Virtuele rondleidingen importeren, exporteren en dupliceren
    • Virtuele rondleidingen exporteren en importeren
    • Een virtuele tour dupliceren
  • Problemen oplossen - Veelvoorkomende problemen oplossen
    • WP VR Troubleshooting Guide: Embedding 360 Tours on External Platforms
    • WP VR Tour Not Displaying on Review and On the Published Webpage
    • Virtual Tour niet zichtbaar - WPVR
  • Virtuele tour optimaliseren voor mobiele apparaten
    • Hoe een dynamische vooraankondiging instellen op virtuele rondleidingen voor mobiele telefoons
    • Afbeeldingen op mobiele apparaten automatisch verkleinen voor virtuele rondleidingen
    • Hoe aangepaste hoogte voor mobiele apparaten instellen voor uw virtuele rondleidingen
  • Demonstratie Virtuele Rondleidingen
    • Demo Partial Panorama Virtual Tour - WPVR Pro
    • Basis virtuele rondleiding
  • Geavanceerde instellingen voor virtuele rondleidingen
    • Hoe WPVR exclusieve instellingen instellen
    • Control Script en stijl laden voor de virtuele reizen
    • Hoe WordPress Large Image Handler uitschakelen voor virtuele tours
    • Hoe beheer je het laden van Video.js voor virtuele tourpagina's - WPVR
  • WP VR Plugin Integrations
    • WP VR & Dokan Integration: Empower Vendors to Create 360° Virtual Tours
doc-recommendtions

Product Recommendations for WooCommerce

3
  • Aan de slag
    • How To Install & Activate Product Recommendations for WooCommerce
    • How to Create a Recommendation Engine For the First Time
    • Basic Plugin Overview – Product Recommendations for WooCommerce
doc-dynamic

Dynamic Discounts for WooCommerce

9
  • Aan de slag
    • How To Install & Activate the Dynamic Discounts for WooCommerce
    • How To Create A Discount Rule For The First Time
    • Basic Plugin Overview – Dynamic Discounts for WooCommerce
  • Discount Conditions
    • How To Set Discount Conditions Based on Customer Purchase History
    • How To Set Discount Conditions For Product Variations
    • How To Apply discount To The cheapest product In The Cart
    • How to Set Discount Conditions for Bulk Purchases in WooCommerce
    • How To Set Cart Based Discount
    • How To Set Product Based Discount
doc-checkoutify

Checkoutify

4
  • Aan de slag
    • How to create a custom field in checkoutify
    • How To Create and Customise an Order Bump
    • How To Install & Activate Checkoutify Pro – Checkout Customizer
    • How to Replace Your WooCommerce Checkout Using Checkoutify – Checkout Customizer
doc-advance

Advanced Shipping for WooCommerce

12
  • Aan de slag
    • Basic Plugin Overview – Advanced Shipping For Woocommerce
    • How To Add Advanced Shipping To An Existing Shipping Zone
    • How To Install & Activate The Advanced Shipping For Woocommerce
  • Shipping Conditions
    • How To Set Shipping Conditions Based on Product’s Weight, Volume, Length, Height, and Width
    • How To Set Shipping Conditions Based On WooCommerce User Role
    • How To Set Shipping Conditions Based On WooCommerce Product Tag
    • How To Set Category-Based Shipping Conditions
    • How To Set Product-Specific Shipping Conditions
    • How to Add Weight Based Shipping Conditions in Advanced Shipping
    • How to Add Quantity Based Shipping Conditions in Advanced Shipping
    • How to Add Price Based Shipping Conditions in Advanced Shipping
    • How to Add Shipping Conditions For All Purchases in Advanced Shipping
Catalog Mode For WooCommerce Logo

Catalog Mode for WooCommerce

3
  • Aan de slag
    • Basic Plugin Overview – Catalog Mode For WooCommerce
    • How To Install & Activate the Catalog Mode for WooCommerce
  • Instellingen
    • How To Set Users Rules For Catalog Mode
Marketplace-Autosync

Marketplace Auto-Sync for WooCommerce

3
  • Aan de slag
    • How To Set Up A Auto Sync For The First Time
    • Basic Plugin Overview – Marketplace Auto Sync
    • How To Install & Activate Marketplace Auto Sync
View Categories
  • Home
  • Docs
  • WP VR
  • Problemen oplossen - Veelvoorkomende problemen oplossen

WP VR Troubleshooting Guide: Embedding 360 Tours on External Platforms

If you’re experiencing issues embedding WP VR tours on external websites or advertising platforms, this guide will help you resolve common errors related to iframe embedding and direct links.

Problem #

When trying to embed a 360 tour from your WordPress site on an external platform, you may encounter errors like:

  • The link is not recognized or doesn’t display properly.
  • An error such as “Refused to connect” or “X-Frame-Options: SAMEORIGIN” appears.

Cause #

The issue typically arises because of browser security headers (e.g., X-Frame-Options or Content-Security-Policy) set by your WordPress site or server. These headers may restrict the tour from being embedded on external websites.

Solutions #

There are several ways to resolve this issue. Depending on your technical expertise and setup, you can choose from the following solutions:

Solution 1: Enable Embedding for Specific Domains via functions.php #

You can allow embedding only on specific external platforms by adding custom code to your WordPress theme’s functions.php file.

Steps:

  1. Open your theme’s functions.php file.
  2. Replace:
    YOUR_PAGE_ID with the ID or slug of the specific page
    https://example-platform.com with the URL of the external platform.
  3. Add the following code:
function allow_iframe_for_specific_domains() {
    if (is_page('YOUR_PAGE_ID')) { 
        header('Content-Security-Policy: frame-ancestors \'self\' https://example-platform.com;');
    }
}
add_action('send_headers', 'allow_iframe_for_specific_domains');

Solution 2: Use a Content-Security-Policy Header #

Modern browsers recommend Content-Security-Policy (CSP) over X-Frame-Options. You can add a CSP header to allow embedding on specific domains.

Add CSP Header in functions.php:

function add_content_security_policy() {
    if (is_page('12029')) { // Replace '12029' with the specific page ID or condition.
        header("Content-Security-Policy: frame-ancestors 'self' https://your-platform-domain.com;");
    }
}
add_action('send_headers', 'add_content_security_policy');

Solution 3: Modify the .htaccess File #

If you have server access and want to adjust the headers site-wide, edit the .htaccess file.

Steps:

  1. Access your WordPress root directory and open the .htaccess file.
  2. Add this snippet:
<IfModule mod_headers.c>
<FilesMatch ".*">
    Header set Content-Security-Policy "frame-ancestors 'self' https://your-platform-domain.com;"
</FilesMatch>
</IfModule>

3. Save the changes and reload your site.

** Use frame-ancestors ‘none’; or SAMEORIGIN for other pages if you want to restrict embedding site-wide except for specific pages.

Solution 4: Use a Plugin to Manage Security Headers #

For a code-free approach, you can use a plugin to configure security headers. Some recommended plugins include:

  • HTTP Headers
  • WP Content Security Policy

Configure the plugin to add:

  • For X-Frame-Options: Use ALLOW-FROM https://your-platform-domain.com.
  • For CSP: Use frame-ancestors ‘self’ https://your-platform-domain.com;.

These plugins simplify header management and ensure compatibility.

Solution 5: Contact Your Hosting Provider #

If you’re unable to modify the files or install plugins, contact your hosting provider. Request them to:

  • Adjust the X-Frame-Options or Content-Security-Policy headers to allow embedding from specific domains.
  • Provide assistance if server-level restrictions are causing the issue.

Important Notes #

  • X-Frame-Options is an older standard and supports only basic directives like DENY, SAMEORIGIN, or ALLOW-FROM. However, ALLOW-FROM is deprecated in modern browsers.
  • Content-Security-Policy (CSP) is the preferred method for controlling iframe embedding.

Tips for Testing #

  1. After implementing a solution, clear your browser cache and refresh the page.
  2. Test the direct link or iframe embedding on the external platform to confirm it works.

Still Facing Issues? #

If none of the above solutions resolve your issue:

  • Verify that the external platform supports iframe embedding.
  • Contact our support with details about the platform and the specific error message for further assistance.
Updated on January 28, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad
Deel dit artikel :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Inhoudsopgave
  • Problem
  • Cause
  • Solutions
    • Solution 1: Enable Embedding for Specific Domains via functions.php
    • Solution 2: Use a Content-Security-Policy Header
    • Solution 3: Modify the .htaccess File
      • Solution 4: Use a Plugin to Manage Security Headers
      • Solution 5: Contact Your Hosting Provider
    • Important Notes
    • Tips for Testing
    • Still Facing Issues?

© 2025 RexTheme

Privacybeleid

Powered by WordPress

To the top ↑ Up ↑

You were not leaving your cart just like that, right?

Enter your email below to save your shopping cart for later. And, who knows, maybe we will even send you a sweet discount code.

The email is invalid.
Thank you. Happy shopping.
No Thanks!
  • EN
  • DE