{"version":"1.0","provider_name":"THIEN AN USA","provider_url":"https:\/\/thienanusa.com\/vi","author_name":"THI\u00caN AN USA","author_url":"https:\/\/thienanusa.com\/vi\/author\/thienanusa","title":"TRANH TR\u00daC CH\u1ec8 TR\u00d2N CH\u00c2N DUNG PH\u1eacT - THIEN AN USA","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"PGM9XUNmPP\"><a href=\"https:\/\/thienanusa.com\/vi\/san-pham\/tranh-truc-chi-tron-chan-dung-phat\">TRANH TR\u00daC CH\u1ec8 TR\u00d2N CH\u00c2N DUNG PH\u1eacT<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/thienanusa.com\/vi\/san-pham\/tranh-truc-chi-tron-chan-dung-phat\/embed#?secret=PGM9XUNmPP\" width=\"600\" height=\"338\" title=\"&#8220;TRANH TR\u00daC CH\u1ec8 TR\u00d2N CH\u00c2N DUNG PH\u1eacT&#8221; &#8212; THIEN AN USA\" data-secret=\"PGM9XUNmPP\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/**\n * WordPress inline HTML embed\n *\n * @since 4.4.0\n * @output wp-includes\/js\/wp-embed.js\n *\n * This file cannot have ampersands in it. This is to ensure\n * it can be embedded in older versions of WordPress.\n * See https:\/\/core.trac.wordpress.org\/changeset\/35708.\n *\/\n(function ( window, document ) {\n\t'use strict';\n\n\tvar supportedBrowser = false,\n\t\tloaded = false;\n\n\t\tif ( document.querySelector ) {\n\t\t\tif ( window.addEventListener ) {\n\t\t\t\tsupportedBrowser = true;\n\t\t\t}\n\t\t}\n\n\t\/** @namespace wp *\/\n\twindow.wp = window.wp || {};\n\n\tif ( !! window.wp.receiveEmbedMessage ) {\n\t\treturn;\n\t}\n\n\t\/**\n\t * Receive embed message.\n\t *\n\t * @param {MessageEvent} e\n\t *\/\n\twindow.wp.receiveEmbedMessage = function( e ) {\n\t\tvar data = e.data;\n\n\t\tif ( ! data ) {\n\t\t\treturn;\n\t\t}\n\n\t\tif ( ! ( data.secret || data.message || data.value ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\tif ( \/[^a-zA-Z0-9]\/.test( data.secret ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar iframes = document.querySelectorAll( 'iframe[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tblockquotes = document.querySelectorAll( 'blockquote[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tallowedProtocols = new RegExp( '^https?:$', 'i' ),\n\t\t\ti, source, height, sourceURL, targetURL;\n\n\t\tfor ( i = 0; i < blockquotes.length; i++ ) {\n\t\t\tblockquotes[ i ].style.display = 'none';\n\t\t}\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\tsource = iframes[ i ];\n\n\t\t\tif ( e.source !== source.contentWindow ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.removeAttribute( 'style' );\n\n\t\t\t\/* Resize the iframe on request. *\/\n\t\t\tif ( 'height' === data.message ) {\n\t\t\t\theight = parseInt( data.value, 10 );\n\t\t\t\tif ( height > 1000 ) {\n\t\t\t\t\theight = 1000;\n\t\t\t\t} else if ( ~~height < 200 ) {\n\t\t\t\t\theight = 200;\n\t\t\t\t}\n\n\t\t\t\tsource.height = height;\n\t\t\t}\n\n\t\t\t\/* Link to a specific URL on request. *\/\n\t\t\tif ( 'link' === data.message ) {\n\t\t\t\tsourceURL = document.createElement( 'a' );\n\t\t\t\ttargetURL = document.createElement( 'a' );\n\n\t\t\t\tsourceURL.href = source.getAttribute( 'src' );\n\t\t\t\ttargetURL.href = data.value;\n\n\t\t\t\t\/* Only follow link if the protocol is in the allow list. *\/\n\t\t\t\tif ( ! allowedProtocols.test( targetURL.protocol ) ) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\t\/* Only continue if link hostname matches iframe's hostname. *\/\n\t\t\t\tif ( targetURL.host === sourceURL.host ) {\n\t\t\t\t\tif ( document.activeElement === source ) {\n\t\t\t\t\t\twindow.top.location.href = data.value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction onLoad() {\n\t\tif ( loaded ) {\n\t\t\treturn;\n\t\t}\n\n\t\tloaded = true;\n\n\t\tvar isIE10 = -1 !== navigator.appVersion.indexOf( 'MSIE 10' ),\n\t\t\tisIE11 = !!navigator.userAgent.match( \/Trident.*rv:11\\.\/ ),\n\t\t\tiframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),\n\t\t\tiframeClone, i, source, secret;\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\t\/** @var {IframeElement} *\/\n\t\t\tsource = iframes[ i ];\n\n\t\t\tsecret = source.getAttribute( 'data-secret' );\n\t\t\tif ( ! secret ) {\n\t\t\t\t\/* Add secret to iframe *\/\n\t\t\t\tsecret = Math.random().toString( 36 ).substr( 2, 10 );\n\t\t\t\tsource.src += '#?secret=' + secret;\n\t\t\t\tsource.setAttribute( 'data-secret', secret );\n\t\t\t}\n\n\t\t\t\/* Remove security attribute from iframes in IE10 and IE11. *\/\n\t\t\tif ( ( isIE10 || isIE11 ) ) {\n\t\t\t\tiframeClone = source.cloneNode( true );\n\t\t\t\tiframeClone.removeAttribute( 'security' );\n\t\t\t\tsource.parentNode.replaceChild( iframeClone, source );\n\t\t\t}\n\n\t\t\t\/*\n\t\t\t * Let post embed window know that the parent is ready for receiving the height message, in case the iframe\n\t\t\t * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the\n\t\t\t * window will then (re-)send the height message right away.\n\t\t\t *\/\n\t\t\tsource.contentWindow.postMessage( {\n\t\t\t\tmessage: 'ready',\n\t\t\t\tsecret: secret\n\t\t\t}, '*' );\n\t\t}\n\t}\n\n\tif ( supportedBrowser ) {\n\t\twindow.addEventListener( 'message', window.wp.receiveEmbedMessage, false );\n\t\tdocument.addEventListener( 'DOMContentLoaded', onLoad, false );\n\t\twindow.addEventListener( 'load', onLoad, false );\n\t}\n})( window, document );\n<\/script>","thumbnail_url":"https:\/\/thienanusa.com\/media\/2025\/09\/z6892893030806_5d52bc4d80ee905c7272e4ac341405ef.jpg","thumbnail_width":599,"thumbnail_height":517,"description":"\u00a0K\u00edch th\u01b0\u1edbc:\u2013 \u0110\u01b0\u1eddng k\u00ednh 48cm\u00a0Tranh tr\u00fac ch\u1ec9\u00a0k\u1ebft h\u1ee3p gi\u1eefa v\u1ebb \u0111\u1eb9p ngh\u1ec7 thu\u1eadt \u0111\u1ed9c \u0111\u00e1o v\u00e0 \u00fd ngh\u0129a t\u00e2m linh s\u00e2u s\u1eafc, th\u1ec3 hi\u1ec7n mong mu\u1ed1n v\u1ec1 s\u1ef1 b\u00ecnh an, may m\u1eafn, v\u00e0 h\u01b0\u1edbng thi\u1ec7n, \u0111\u1ed3ng th\u1eddi mang l\u1ea1i c\u1ea3m gi\u00e1c thanh cao, tinh khi\u1ebft v\u00e0 th\u01b0 th\u00e1i cho kh\u00f4ng gian s\u1ed1ng. Tr\u00fac ch\u1ec9 c\u00f2n bi\u1ec3u tr\u01b0ng cho s\u1ef1 ki\u00ean c\u01b0\u1eddng, b\u1ec1n b\u1ec9 c\u1ee7a c\u00e2y tr\u00fac, k\u1ebft h\u1ee3p v\u1edbi c\u00e1c bi\u1ec3u t\u01b0\u1ee3ng truy\u1ec1n th\u1ed1ng nh\u01b0 hoa sen, c\u00e1 ch\u00e9p, ho\u1eb7c h\u00ecnh \u1ea3nh Ph\u1eadt gi\u00e1o \u0111\u1ec3 c\u1ea7u mong nh\u1eefng \u0111i\u1ec1u t\u1ed1t \u0111\u1eb9p.\u00a0\u00a0Ch\u1ea5t li\u1ec7u t\u1eeb tre tr\u00fac v\u00e0 c\u00e1c h\u1ecda ti\u1ebft nh\u01b0 hoa sen t\u01b0\u1ee3ng tr\u01b0ng cho s\u1ef1 thanh cao, tinh khi\u1ebft, v\u00e0 v\u1ebb \u0111\u1eb9p v\u01b0\u01a1n l\u00ean trong ngh\u1ecbch c\u1ea3nh.\u00a0Khi k\u1ebft h\u1ee3p v\u1edbi \u00e1nh s\u00e1ng v\u00e0ng d\u1ecbu nh\u1eb9, tranh tr\u00fac ch\u1ec9 gi\u00fap thanh l\u1ecdc kh\u00f4ng gian, h\u00f3a gi\u1ea3i t\u00e0 kh\u00ed, v\u00e0 thu h\u00fat n\u0103ng l\u01b0\u1ee3ng t\u00edch c\u1ef1c.\u00a0"}