{"id":371754,"date":"2026-09-25T01:38:47","date_gmt":"2026-09-25T01:38:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/qtt-embeds-visa-checker-widget\/"},"modified":"2026-09-25T01:38:15","modified_gmt":"2026-09-25T01:38:15","slug":"qtt-travel-visa-checker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/qtt-travel-visa-checker\/","author":23568578,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.1.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"QTT Embeds - Visa Checker Widget","header_author":"QuickTravelTools","header_description":"Embed a live visa-requirement checker on any post or page. Pick a passport, pick a destination, get the current rule. Powered by QuickTravelTools.","assets_banners_color":"2c6f6a","last_updated":"2026-09-25 01:38:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/quicktraveltools.com\/embeds\/","header_author_uri":"https:\/\/quicktraveltools.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":47,"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":"quicktraveltools","date":"2026-09-25 01:38:15","revision":3712228}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3712228,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3712228,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3712228,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3712228,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"qtvc\/visa-checker":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"attributes":{"accent":{"default":"","type":"string"},"height":{"default":520,"type":"number"},"passport":{"default":"","type":"string"},"theme":{"default":"","type":"string"},"destination":{"default":"","type":"string"}},"category":"widgets","description":"Embed a live visa-requirement checker powered by QuickTravelTools.","editorScript":"qtvc-embeds-editor","keywords":["visa","travel","passport","checker"],"name":"qtvc\/visa-checker","supports":{"align":["wide","full"],"html":false},"textdomain":"qtt-travel-visa-checker","title":"QTT Visa Checker"}},"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3712228,"resolution":"1","location":"assets","locale":"","width":1919,"height":992},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3712228,"resolution":"2","location":"assets","locale":"","width":364,"height":897},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3712228,"resolution":"3","location":"assets","locale":"","width":1919,"height":992}},"screenshots":{"1":"The QTT Visa Checker block in the editor with live preview.","2":"Widget settings: passport, theme, accent color, height.","3":"Site-wide defaults under Settings \u2192 QTT Embeds."}},"plugin_section":[],"plugin_tags":[230,282607,249,10200,162],"plugin_category":[39,43,56],"plugin_contributors":[282608],"plugin_business_model":[],"class_list":["post-371754","plugin","type-plugin","status-publish","hentry","plugin_tags-embed","plugin_tags-passport","plugin_tags-travel","plugin_tags-visa","plugin_tags-widget","plugin_category-business","plugin_category-customization","plugin_category-social-and-sharing","plugin_contributors-quicktraveltools","plugin_committers-quicktraveltools"],"banners":{"banner":"https:\/\/ps.w.org\/qtt-travel-visa-checker\/assets\/banner-772x250.png?rev=3712228","banner_2x":"https:\/\/ps.w.org\/qtt-travel-visa-checker\/assets\/banner-1544x500.png?rev=3712228","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/qtt-travel-visa-checker\/assets\/icon-128x128.png?rev=3712228","icon_2x":"https:\/\/ps.w.org\/qtt-travel-visa-checker\/assets\/icon-256x256.png?rev=3712228","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/qtt-travel-visa-checker\/assets\/screenshot-1.png?rev=3712228","caption":"The QTT Visa Checker block in the editor with live preview."},{"src":"https:\/\/ps.w.org\/qtt-travel-visa-checker\/assets\/screenshot-2.png?rev=3712228","caption":"Widget settings: passport, theme, accent color, height."},{"src":"https:\/\/ps.w.org\/qtt-travel-visa-checker\/assets\/screenshot-3.png?rev=3712228","caption":"Site-wide defaults under Settings \u2192 QTT Embeds."}],"raw_content":"<!--section=description-->\n<p>QTT Embeds adds a live visa checker to your WordPress site. Readers pick their passport and destination and get the current entry rule, kept up to date by QuickTravelTools.<\/p>\n\n<ul>\n<li>A Gutenberg block with live preview, plus a <code>[qtvc_embeds_visa]<\/code> shortcode for classic editors and widgets<\/li>\n<li>Preset the passport your audience holds, match your theme (light or dark), and set your brand's accent color<\/li>\n<li>Site-wide defaults under Settings \u2192 QTT Embeds, overridable per block or shortcode<\/li>\n<li>The \"Powered by QuickTravelTools\" badge is optional and off by default; enable it under Settings \u2192 QTT Embeds \u2192 Branding<\/li>\n<\/ul>\n\n<p>The widget runs in an isolated iframe and loads its data from quicktraveltools.com. No API key is required for the free tier.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>qtt-travel-visa-checker<\/code> folder to <code>\/wp-content\/plugins\/<\/code> or install the zip via Plugins \u2192 Add New \u2192 Upload Plugin.<\/li>\n<li>Activate the plugin.<\/li>\n<li>(Optional) Set your defaults under Settings \u2192 QTT Embeds.<\/li>\n<li>Add the \"QTT Visa Checker\" block to any post or page, or use the <code>[qtvc_embeds_visa]<\/code> shortcode.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20my%20readers%20need%20an%20account%3F\"><h3>Do my readers need an account?<\/h3><\/dt>\n<dd><p>No. The widget is free to use for your readers with no signup.<\/p><\/dd>\n<dt id=\"which%20passports%20and%20destinations%20are%20covered%3F\"><h3>Which passports and destinations are covered?<\/h3><\/dt>\n<dd><p>The widget covers the same routes as the QuickTravelTools visa checker. The destination list adapts to the selected passport.<\/p><\/dd>\n<dt id=\"how%20fresh%20is%20the%20data%3F\"><h3>How fresh is the data?<\/h3><\/dt>\n<dd><p>Entry rules are maintained by QuickTravelTools and refreshed on every site deploy. The widget always loads current data.<\/p><\/dd>\n<dt id=\"can%20i%20remove%20the%20quicktraveltools%20badge%3F\"><h3>Can I remove the QuickTravelTools badge?<\/h3><\/dt>\n<dd><p>Yes. The badge is optional and off by default. You can turn it on under Settings \u2192 QTT Embeds \u2192 Branding if you would like to credit QuickTravelTools.<\/p><\/dd>\n<dt id=\"does%20the%20widget%20track%20my%20readers%3F\"><h3>Does the widget track my readers?<\/h3><\/dt>\n<dd><p>The widget loads from quicktraveltools.com, which runs cookieless analytics. No accounts, no cross-site tracking.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Renamed all plugin identifiers to a 4+ character prefix (qtvc_) for WordPress.org review compliance: functions, defines, option names, script handle, shortcode, block name.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>The \"Powered by QuickTravelTools\" badge is now opt-in and off by default.<\/li>\n<li>Text domain updated to qtt-travel-visa-checker.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>New: lock the widget to one destination. Set a site-wide default under Settings \u2192 QTT Embeds, per block in the editor, or with the <code>destination<\/code> shortcode attribute (e.g. <code>[qtvc_embeds_visa destination=\"TH\"]<\/code>). Readers only pick their passport.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: Gutenberg block, <code>[qtvc_embeds_visa]<\/code> shortcode, settings page with site-wide defaults.<\/li>\n<\/ul>","raw_excerpt":"Embed a live visa-requirement checker on any post or page. Powered by QuickTravelTools.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/371754","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=371754"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/quicktraveltools"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=371754"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=371754"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=371754"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=371754"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=371754"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=371754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}