{"id":1410,"date":"2021-07-02T15:31:40","date_gmt":"2021-07-02T08:31:40","guid":{"rendered":"https:\/\/marvelic.co.th\/?p=1410"},"modified":"2021-08-12T23:26:40","modified_gmt":"2021-08-12T16:26:40","slug":"%e0%b9%84%e0%b8%a1%e0%b9%82%e0%b8%84%e0%b8%a3%e0%b8%94%e0%b8%b2%e0%b8%95%e0%b9%89%e0%b8%b2%e0%b9%83%e0%b8%99%e0%b8%88%e0%b8%b9%e0%b8%a1%e0%b8%a5%e0%b9%88%e0%b8%b2","status":"publish","type":"post","link":"https:\/\/marvelic.co.th\/?p=1410","title":{"rendered":"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32"},"content":{"rendered":"\n<p><strong>\u0e42\u0e14\u0e22 Alexandru Pruteanu<\/strong><\/p>\n\n\n\n<p>\u0e2a\u0e2d\u0e07\u0e2a\u0e32\u0e21\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32 \u0e1c\u0e21\u0e44\u0e14\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a my Google Summer of Code project \u0e0b\u0e36\u0e48\u0e07\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e15\u0e31\u0e49\u0e07\u0e43\u0e08\u0e40\u0e1e\u0e34\u0e48\u0e21 microdata semantics \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e43\u0e19\u0e43\u0e19 Joomla CMS \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e44\u0e1b\u0e14\u0e39\u0e04\u0e27\u0e32\u0e21\u0e04\u0e37\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e19\u0e35\u0e49\u0e01\u0e31\u0e19\u0e40\u0e25\u0e22\u0e14\u0e35\u0e01\u0e27\u0e48\u0e32\u0e04\u0e23\u0e31\u0e1a<\/p>\n\n\n\n<p>\u0e1c\u0e39\u0e49\u0e2d\u0e48\u0e32\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2b\u0e32\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e37\u0e48\u0e19\u0e46 \u0e02\u0e2d\u0e07\u0e1c\u0e21\u0e44\u0e14\u0e49\u0e08\u0e32\u0e01 Joomla Magazine \u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a Google Summer of Code project \u0e02\u0e2d\u0e07\u0e1c\u0e21\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48 <a target=\"_blank\" href=\"https:\/\/marvelic.co.th\/issues\/issue-july-2013\/item\/1362-joomla-microdata-semantics-and-accessibility\" rel=\"noreferrer noopener\">Improve Joomla! Frontend Semantics &amp; Accessibility<\/a><\/p>\n\n\n\n<p>\u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e04\u0e38\u0e49\u0e19\u0e40\u0e04\u0e22\u0e01\u0e31\u0e1a\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32 \u0e27\u0e35\u0e14\u0e35\u0e42\u0e2d\u0e19\u0e35\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e44\u0e14\u0e49\u0e07\u0e48\u0e32\u0e22\u0e02\u0e36\u0e49\u0e19: <a target=\"_blank\" href=\"https:\/\/www.14dd5266c70789bdc806364df4586335-gdprlock\/watch?v=A-kX0Aut-18\" rel=\"noreferrer noopener\">https:\/\/www.14dd5266c70789bdc806364df4586335-gdprlock\/watch?v=A-kX0Aut-18<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e02\u0e2d\u0e07\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e01\u0e15\u0e4c<\/h3>\n\n\n\n<p>\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e19\u0e35\u0e49\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e01\u0e32\u0e23\u0e27\u0e34\u0e08\u0e31\u0e22 \u0e2b\u0e32\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e31\u0e1a Web Standards \u0e41\u0e25\u0e30\u0e21\u0e35\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e15\u0e48\u0e2d\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e04\u0e07\u0e04\u0e27\u0e32\u0e21\u0e40\u0e02\u0e49\u0e32\u0e01\u0e31\u0e19\u0e44\u0e14\u0e49\u0e01\u0e31\u0e1a\u0e21\u0e32\u0e15\u0e23\u0e10\u0e32\u0e19 HTML \u0e0b\u0e36\u0e48\u0e07 Microdata Library \u0e19\u0e31\u0e49\u0e19\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e22\u0e37\u0e14\u0e2b\u0e22\u0e38\u0e48\u0e19 \u0e23\u0e27\u0e14\u0e40\u0e23\u0e47\u0e27 \u0e01\u0e23\u0e30\u0e17\u0e31\u0e14\u0e23\u0e31\u0e14 \u0e41\u0e25\u0e30\u0e07\u0e48\u0e32\u0e22\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e19\u0e31\u0e01\u0e1e\u0e31\u0e12\u0e19\u0e32 (Developers) \u0e08\u0e30\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 \u0e14\u0e31\u0e07\u0e19\u0e31\u0e49\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e23\u0e31\u0e01\u0e29\u0e32\u0e04\u0e38\u0e13\u0e2a\u0e21\u0e1a\u0e31\u0e15\u0e34\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19\u0e44\u0e27\u0e49 \u0e15\u0e31\u0e27 Library \u0e40\u0e2d\u0e07\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e01\u0e32\u0e23\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e2b\u0e49\u0e22\u0e37\u0e14\u0e2b\u0e22\u0e38\u0e48\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e21\u0e35\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e43\u0e19\u0e2d\u0e19\u0e32\u0e04\u0e15<\/p>\n\n\n\n<p>\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e17\u0e33\u0e27\u0e34\u0e08\u0e31\u0e22\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e21\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19 Library \u0e44\u0e14\u0e49\u0e16\u0e39\u0e01\u0e23\u0e27\u0e21\u0e40\u0e02\u0e49\u0e32\u0e01\u0e31\u0e1a Joomla CMS master branch \u0e0b\u0e36\u0e48\u0e07\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e43\u0e19\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19 Joomla 3.2 \u0e23\u0e38\u0e48\u0e19\u0e16\u0e31\u0e14\u0e44\u0e1b \u0e41\u0e25\u0e30\u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e40\u0e1b\u0e47\u0e19\u0e1c\u0e39\u0e49\u0e1e\u0e31\u0e12\u0e19\u0e32 (Developers) \u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49 Library \u0e43\u0e19\u0e01\u0e32\u0e23\u0e19\u0e33\u0e44\u0e1b\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e15\u0e48\u0e2d\u0e22\u0e2d\u0e14 microdata semantics \u0e43\u0e19 extensions \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13<\/p>\n\n\n\n<p>\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e14\u0e39 Library \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e44\u0e14\u0e49\u0e15\u0e32\u0e21\u0e25\u0e34\u0e07\u0e01\u0e4c\u0e19\u0e35\u0e49: <a target=\"_blank\" href=\"https:\/\/github.com\/joomla\/joomla-cms\/tree\/master\/libraries\/joomla\/microdata\" rel=\"noreferrer noopener\">libraries\/joomla\/microdata<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 JMicrodata Library \u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e23?<\/h3>\n\n\n\n<p>\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 microdata semantics library \u0e15\u0e31\u0e27\u0e43\u0e2b\u0e21\u0e48 \u0e04\u0e38\u0e13\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e17\u0e33\u0e01\u0e32\u0e23\u0e43\u0e2a\u0e48\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07(instance) \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e22\u0e31\u0e07 library \u0e43\u0e19 extensions \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13<\/p>\n\n\n\n<p>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$microdata = new JMicrodata('Article');<\/pre>\n\n\n\n<p>\u0e2a\u0e21\u0e21\u0e15\u0e34\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e21\u0e35 string \u0e15\u0e32\u0e21\u0e19\u0e35\u0e49:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Written by Alexandru Pruteanu<\/pre>\n\n\n\n<p>\u0e41\u0e25\u0e30\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e2a\u0e48 Author Property \u0e40\u0e1e\u0e34\u0e48\u0e21:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">echo 'Written by' . $microdata-&gt;content(\u201cAlexandru Pruteanu\u201d)-&gt;property('author')-&gt;fallback('Person', 'name')-&gt;display();<\/pre>\n\n\n\n<p>\u0e1a\u0e19 library \u0e08\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e15\u0e32\u0e21\u0e19\u0e35\u0e49:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\t\tWritten by\n\t\t&lt;span itemprop='author' itemscope itemtype='https:\/\/schema.org\/Person'&gt;\n\t\t\t&lt;span itemprop='name'&gt;\n\t\t\t\tAlexandru Pruteanu\n\t\t\t&lt;\/span&gt;\n\t\t&lt;\/span&gt;\n<\/pre>\n\n\n\n<p>\u0e2b\u0e32\u0e01 current scope \u0e19\u0e31\u0e49\u0e19\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48 &#8216;Article&#8217;, \u0e22\u0e01\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e0a\u0e48\u0e19 &#8216;Product&#8217; scope, \u0e41\u0e25\u0e30\u0e15\u0e31\u0e27 current scope \u0e19\u0e31\u0e49\u0e19\u0e44\u0e21\u0e48\u0e21\u0e35 author property \u0e1c\u0e25\u0e17\u0e35\u0e48\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e23?<br>\u0e0b\u0e36\u0e48\u0e07\u0e1c\u0e25\u0e17\u0e35\u0e48\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e14\u0e31\u0e07\u0e20\u0e32\u0e1e\u0e19\u0e35\u0e49:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\t\t&lt;span itemscope itemtype='https:\/\/schema.org\/Person'&gt;\n\t\t\t&lt;span itemprop='name'&gt;\n\t\t\t\tAlexandru Pruteanu\n\t\t\t&lt;\/span&gt;\n\t\t&lt;\/span&gt;\t\t\n<\/pre>\n\n\n\n<p>\u0e16\u0e49\u0e32\u0e2b\u0e32\u0e01\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 microdata semantics output?<br>\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 microdata output \u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e07\u0e48\u0e32\u0e22:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$microdata-&gt;enable(false);<\/pre>\n\n\n\n<p>\u0e1a\u0e19 library \u0e08\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e15\u0e32\u0e21\u0e19\u0e35\u0e49:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Written by Alexandru Pruteanu<\/pre>\n\n\n\n<p>\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e28\u0e36\u0e01\u0e29\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48 Gist: <a target=\"_blank\" href=\"https:\/\/gist.github.com\/PAlexcom\/6339949\" rel=\"noreferrer noopener\">https:\/\/gist.github.com\/PAlexcom\/6339949<\/a><br>\u0e2b\u0e23\u0e37\u0e2d<a target=\"_blank\" href=\"https:\/\/github.com\/PAlexcom\" rel=\"noreferrer noopener\">\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e1c\u0e21<\/a>\u0e44\u0e14\u0e49\u0e40\u0e25\u0e22\u0e04\u0e23\u0e31\u0e1a, \u0e1c\u0e21\u0e22\u0e34\u0e19\u0e14\u0e35\u0e43\u0e2b\u0e49\u0e04\u0e33\u0e15\u0e2d\u0e1a\u0e17\u0e38\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e14\u0e47\u0e19\u0e04\u0e23\u0e31\u0e1a \ud83d\ude09<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e01\u0e32\u0e23 Implementation \u0e43\u0e19 Joomla CMS?<\/h3>\n\n\n\n<p>\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e04\u0e48\u0e04\u0e33\u0e41\u0e19\u0e30\u0e19\u0e33 \u0e41\u0e25\u0e30\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e02\u0e36\u0e49\u0e19\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e19\u0e35\u0e49\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e16\u0e39\u0e01\u0e19\u0e33\u0e44\u0e1b\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e23\u0e27\u0e21\u0e43\u0e19 official Joomla CMS version \u0e41\u0e25\u0e30\u0e43\u0e19\u0e02\u0e13\u0e30\u0e17\u0e35\u0e48\u0e1c\u0e21\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e19\u0e35\u0e49 \u0e1c\u0e21\u0e01\u0e47\u0e01\u0e33\u0e25\u0e31\u0e07\u0e17\u0e33\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e43\u0e19 CMS \u0e2d\u0e22\u0e39\u0e48\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e33\u0e02\u0e2d\u0e21\u0e32 \u0e41\u0e15\u0e48\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e21\u0e35\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e43\u0e19 CMS \u0e21\u0e32\u0e01\u0e40\u0e17\u0e48\u0e32\u0e44\u0e23 \u0e08\u0e36\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e17\u0e33\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e15\u0e48\u0e2d\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07<\/p>\n\n\n\n<p>\u0e25\u0e34\u0e07\u0e01\u0e4c\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a live site with microdata semantics implemented: <a target=\"_blank\" href=\"http:\/\/googlesummerofcode7.cloudaccess.net\" rel=\"noreferrer noopener\">Joomla Live Site with Microdata Semantics<\/a><\/p>\n\n\n\n<p>Google Rich snippets tool \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e41\u0e22\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e44\u0e14\u0e49\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/marvelic.co.th\/images\/sampledata\/knowledge\/2014\/august\/google-rich-snippets-test-tool.webp\" alt=\"Google Rich Snippets Test Tool\" title=\"Google Rich Snippets Test Tool\"\/><\/figure><\/div>\n\n\n\n<p><a target=\"_blank\" href=\"http:\/\/www.google.com\/webmasters\/tools\/richsnippets?q=http%3A%2F%2Fgooglesummerofcode7.cloudaccess.net%2Findex.php%2Fen%2Fsingle-article\" rel=\"noreferrer noopener\">\u0e04\u0e25\u0e34\u0e01\u0e1a\u0e19\u0e25\u0e34\u0e07\u0e01\u0e4c\u0e19\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e14\u0e39,<\/a>&nbsp;(\u0e01\u0e14 refresh \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e14 &#8216;PREVIEW&#8217; \u0e2b\u0e32\u0e01 live test \u0e44\u0e21\u0e48\u0e17\u0e33\u0e07\u0e32\u0e19)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 implement \u0e43\u0e19 Joomla CMS administration area\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e23?<\/h4>\n\n\n\n<p>\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e01\u0e32\u0e23 \u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\/\u0e1b\u0e34\u0e14\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 microdata semantics \u0e08\u0e32\u0e01 Global Configuration \u0e44\u0e14\u0e49<br>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e0a\u0e48\u0e19: Administration \u2192 Global Configuration \u2192 Site (tab) \u2192 SEO Setting<\/p>\n\n\n\n<p class=\"has-text-align-center\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/marvelic.co.th\/images\/sampledata\/knowledge\/2014\/august\/global-configuration-microdata-settings.webp\" alt=\"Microdata settings in Joomla Administration Global Configuration\" width=\"490\" height=\"308\"><br>\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 \u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\/\u0e1b\u0e34\u0e14\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 microdata semantics output \u0e08\u0e32\u0e01 Article editing options, \u0e41\u0e25\u0e30\u0e40\u0e25\u0e37\u0e2d\u0e01 scope<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/marvelic.co.th\/images\/sampledata\/knowledge\/2014\/august\/com_content_microdata-settings.webp\" alt=\"Microdata settings in com_content\" title=\"Microdata settings in com_content\"\/><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e2d\u0e30\u0e44\u0e23\u0e04\u0e37\u0e2d\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e1e\u0e1a\u0e40\u0e08\u0e2d\u0e43\u0e19\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49?<\/h3>\n\n\n\n<p>\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e04\u0e37\u0e2d\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e08\u0e32\u0e01 <em>Microdata<\/em> \u0e44\u0e1b\u0e40\u0e1b\u0e47\u0e19 <em>RFDa<\/em> \u0e2b\u0e23\u0e37\u0e2d <em>Microformats<\/em> \u0e41\u0e21\u0e49\u0e41\u0e15\u0e48\u0e04\u0e33\u0e28\u0e31\u0e1e\u0e17\u0e4c\u0e01\u0e47\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e44\u0e14\u0e49 \u0e40\u0e23\u0e32\u0e08\u0e36\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e2b\u0e32\u0e2b\u0e19\u0e17\u0e32\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e21\u0e31\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e1b\u0e44\u0e14\u0e49 \u0e43\u0e19\u0e23\u0e30\u0e2b\u0e27\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e1c\u0e21\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e19\u0e35\u0e49 \u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e1e\u0e1a\u0e04\u0e37\u0e2d\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e17\u0e35\u0e48\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e04\u0e48\u0e32 JMicrodata global \u0e21\u0e34\u0e09\u0e30\u0e19\u0e31\u0e49\u0e19\u0e17\u0e38\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e04\u0e27\u0e32\u0e21\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e02\u0e36\u0e49\u0e19<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e1a\u0e17\u0e2a\u0e23\u0e38\u0e1b<\/h3>\n\n\n\n<p>\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1c\u0e21\u0e41\u0e25\u0e49\u0e27\u0e01\u0e32\u0e23\u0e44\u0e14\u0e49\u0e23\u0e48\u0e27\u0e21\u0e07\u0e32\u0e19\u0e01\u0e31\u0e1a Joomla Team\/Developers \u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e02\u0e2d\u0e07 Google Summer of Code program \u0e19\u0e31\u0e49\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e2d\u0e30\u0e44\u0e23\u0e17\u0e35\u0e48\u0e40\u0e22\u0e35\u0e48\u0e22\u0e21\u0e21\u0e32\u0e01 \u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e17\u0e35\u0e48\u0e19\u0e48\u0e32\u0e2a\u0e19\u0e43\u0e08\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e22\u0e34\u0e48\u0e07 \u0e1c\u0e21\u0e44\u0e14\u0e49\u0e40\u0e23\u0e35\u0e22\u0e19\u0e23\u0e39\u0e49\u0e2b\u0e25\u0e32\u0e22\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e21\u0e32\u0e01\u0e21\u0e32\u0e22 \u0e42\u0e14\u0e22\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e01\u0e32\u0e23\u0e14\u0e39\u0e41\u0e25 Open Source \u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e23\u0e48\u0e27\u0e21\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e04\u0e19\u0e08\u0e32\u0e01\u0e2b\u0e25\u0e32\u0e01\u0e2b\u0e25\u0e32\u0e22\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e27\u0e48\u0e32\u0e21\u0e35\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e23 \u0e16\u0e36\u0e07\u0e41\u0e21\u0e49\u0e27\u0e48\u0e32\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 GSoC \u0e08\u0e30\u0e08\u0e1a\u0e44\u0e1b\u0e41\u0e25\u0e49\u0e27\u0e01\u0e47\u0e15\u0e32\u0e21 \u0e1c\u0e21\u0e22\u0e31\u0e07\u0e2d\u0e22\u0e32\u0e01\u0e08\u0e30\u0e17\u0e33\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e19\u0e35\u0e49\u0e15\u0e48\u0e2d \u0e41\u0e25\u0e30\u0e40\u0e1e\u0e34\u0e48\u0e21 feature\u0e43\u0e2b\u0e21\u0e48\u0e46 \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b \u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e1e\u0e1a\u0e40\u0e08\u0e2d\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e1a\u0e19\u0e2b\u0e19\u0e49\u0e32 Library \u0e2b\u0e23\u0e37\u0e2d\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e04\u0e34\u0e14\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e23\u0e23\u0e04\u0e4c\u0e43\u0e2b\u0e21\u0e48\u0e46 \u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1a\u0e2d\u0e01\u0e1c\u0e21\u0e44\u0e14\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35\u0e40\u0e25\u0e22\u0e04\u0e23\u0e31\u0e1a \u0e41\u0e25\u0e30\u0e1c\u0e21 <a target=\"_blank\" href=\"http:\/\/p-alex.com\" rel=\"noreferrer noopener\">Alexandru Pruteanu<\/a> \u0e22\u0e34\u0e19\u0e14\u0e35\u0e17\u0e35\u0e48\u0e08\u0e30\u0e1e\u0e39\u0e14\u0e04\u0e38\u0e22\u0e41\u0e25\u0e30\u0e23\u0e48\u0e27\u0e21\u0e07\u0e32\u0e19\u0e01\u0e31\u0e1a\u0e04\u0e38\u0e13 \ud83d\ude42<\/p>\n\n\n\n<p><strong>\u0e17\u0e35\u0e48\u0e21\u0e32:<\/strong> <a href=\"http:\/\/magazine.joomla.org\/issues\/issue-oct-2013\/item\/1551-what-about-microdata-rich-snippets-in-joomla\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/magazine.joomla.org\/issues\/issue-oct-2013\/item\/1551-what-about-microdata-rich-snippets-in-joomla<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0e2a\u0e2d\u0e07\u0e2a\u0e32\u0e21\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32 \u0e1c\u0e21\u0e44\u0e14\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a my Google Summer of Code project \u0e0b\u0e36\u0e48\u0e07\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e15\u0e31\u0e49\u0e07\u0e43\u0e08\u0e40\u0e1e\u0e34\u0e48\u0e21 microdata semantics \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e43\u0e19\u0e43\u0e19 Joomla CMS \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e44\u0e1b\u0e14\u0e39\u0e04\u0e27\u0e32\u0e21\u0e04\u0e37\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e19\u0e35\u0e49\u0e01\u0e31\u0e19\u0e40\u0e25\u0e22\u0e14\u0e35\u0e01\u0e27\u0e48\u0e32\u0e04\u0e23\u0e31\u0e1a<\/p>\n","protected":false},"author":2,"featured_media":1411,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1410","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32 - Marvelic Engine Co., Ltd.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/marvelic.co.th\/?p=1410\" \/>\n<meta property=\"og:locale\" content=\"th_TH\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32 - Marvelic Engine Co., Ltd.\" \/>\n<meta property=\"og:description\" content=\"\u0e2a\u0e2d\u0e07\u0e2a\u0e32\u0e21\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32 \u0e1c\u0e21\u0e44\u0e14\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a my Google Summer of Code project \u0e0b\u0e36\u0e48\u0e07\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e15\u0e31\u0e49\u0e07\u0e43\u0e08\u0e40\u0e1e\u0e34\u0e48\u0e21 microdata semantics \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e43\u0e19\u0e43\u0e19 Joomla CMS \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e44\u0e1b\u0e14\u0e39\u0e04\u0e27\u0e32\u0e21\u0e04\u0e37\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e19\u0e35\u0e49\u0e01\u0e31\u0e19\u0e40\u0e25\u0e22\u0e14\u0e35\u0e01\u0e27\u0e48\u0e32\u0e04\u0e23\u0e31\u0e1a\" \/>\n<meta property=\"og:url\" content=\"https:\/\/marvelic.co.th\/?p=1410\" \/>\n<meta property=\"og:site_name\" content=\"Marvelic Engine Co., Ltd.\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-02T08:31:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-12T16:26:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/marvelic.co.th\/wp-content\/uploads\/2021\/07\/1625214506678.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"606\" \/>\n\t<meta property=\"og:image:height\" content=\"405\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"tanaporn\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tanaporn\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u0e19\u0e32\u0e17\u0e35\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410\"},\"author\":{\"name\":\"tanaporn\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#\\\/schema\\\/person\\\/9b7c5d88d28d178153c5559323af02eb\"},\"headline\":\"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32\",\"datePublished\":\"2021-07-02T08:31:40+00:00\",\"dateModified\":\"2021-08-12T16:26:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410\"},\"wordCount\":172,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/marvelic.co.th\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/1625214506678.jpg\",\"articleSection\":[\"News\"],\"inLanguage\":\"th\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/marvelic.co.th\\\/?p=1410#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410\",\"url\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410\",\"name\":\"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32 - Marvelic Engine Co., Ltd.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/marvelic.co.th\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/1625214506678.jpg\",\"datePublished\":\"2021-07-02T08:31:40+00:00\",\"dateModified\":\"2021-08-12T16:26:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410#breadcrumb\"},\"inLanguage\":\"th\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/marvelic.co.th\\\/?p=1410\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410#primaryimage\",\"url\":\"https:\\\/\\\/marvelic.co.th\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/1625214506678.jpg\",\"contentUrl\":\"https:\\\/\\\/marvelic.co.th\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/1625214506678.jpg\",\"width\":606,\"height\":405},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/?p=1410#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/marvelic.co.th\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#website\",\"url\":\"https:\\\/\\\/marvelic.co.th\\\/\",\"name\":\"Marvelic Engine Co., Ltd.\",\"description\":\"\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c e-Commerce Magento Adobe Commerce \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e32\u0e22\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32 \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e02\u0e32\u0e22\u0e02\u0e2d\u0e07 \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c Magento \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e23\u0e49\u0e32\u0e19\u0e04\u0e49\u0e32 \u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c e-commerce \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e23\u0e49\u0e32\u0e19\u0e04\u0e49\u0e32\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c \u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c e-Commerce  \u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e14\u0e49\u0e27\u0e22 Wordpress \u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e14\u0e49\u0e27\u0e22 Joomla \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e14\u0e49\u0e27\u0e22 CMS\",\"publisher\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/marvelic.co.th\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"th\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#organization\",\"name\":\"Marvelic Engine Co., Ltd.\",\"url\":\"https:\\\/\\\/marvelic.co.th\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/marvelic.co.th\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/cropped-marvlic_logo-Converted.png\",\"contentUrl\":\"https:\\\/\\\/marvelic.co.th\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/cropped-marvlic_logo-Converted.png\",\"width\":458,\"height\":155,\"caption\":\"Marvelic Engine Co., Ltd.\"},\"image\":{\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/marvelic.co.th\\\/#\\\/schema\\\/person\\\/9b7c5d88d28d178153c5559323af02eb\",\"name\":\"tanaporn\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cac763a2edc2c9dbf29105fce4fe486601fe0dc63b7d29e690cb54f089b0b257?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cac763a2edc2c9dbf29105fce4fe486601fe0dc63b7d29e690cb54f089b0b257?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cac763a2edc2c9dbf29105fce4fe486601fe0dc63b7d29e690cb54f089b0b257?s=96&d=mm&r=g\",\"caption\":\"tanaporn\"},\"url\":\"https:\\\/\\\/marvelic.co.th\\\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32 - Marvelic Engine Co., Ltd.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/marvelic.co.th\/?p=1410","og_locale":"th_TH","og_type":"article","og_title":"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32 - Marvelic Engine Co., Ltd.","og_description":"\u0e2a\u0e2d\u0e07\u0e2a\u0e32\u0e21\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32 \u0e1c\u0e21\u0e44\u0e14\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a my Google Summer of Code project \u0e0b\u0e36\u0e48\u0e07\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e15\u0e31\u0e49\u0e07\u0e43\u0e08\u0e40\u0e1e\u0e34\u0e48\u0e21 microdata semantics \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e43\u0e19\u0e43\u0e19 Joomla CMS \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e44\u0e1b\u0e14\u0e39\u0e04\u0e27\u0e32\u0e21\u0e04\u0e37\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e04\u0e19\u0e35\u0e49\u0e01\u0e31\u0e19\u0e40\u0e25\u0e22\u0e14\u0e35\u0e01\u0e27\u0e48\u0e32\u0e04\u0e23\u0e31\u0e1a","og_url":"https:\/\/marvelic.co.th\/?p=1410","og_site_name":"Marvelic Engine Co., Ltd.","article_published_time":"2021-07-02T08:31:40+00:00","article_modified_time":"2021-08-12T16:26:40+00:00","og_image":[{"width":606,"height":405,"url":"https:\/\/marvelic.co.th\/wp-content\/uploads\/2021\/07\/1625214506678.jpg","type":"image\/jpeg"}],"author":"tanaporn","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tanaporn","Est. reading time":"1 \u0e19\u0e32\u0e17\u0e35"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/marvelic.co.th\/?p=1410#article","isPartOf":{"@id":"https:\/\/marvelic.co.th\/?p=1410"},"author":{"name":"tanaporn","@id":"https:\/\/marvelic.co.th\/#\/schema\/person\/9b7c5d88d28d178153c5559323af02eb"},"headline":"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32","datePublished":"2021-07-02T08:31:40+00:00","dateModified":"2021-08-12T16:26:40+00:00","mainEntityOfPage":{"@id":"https:\/\/marvelic.co.th\/?p=1410"},"wordCount":172,"commentCount":0,"publisher":{"@id":"https:\/\/marvelic.co.th\/#organization"},"image":{"@id":"https:\/\/marvelic.co.th\/?p=1410#primaryimage"},"thumbnailUrl":"https:\/\/marvelic.co.th\/wp-content\/uploads\/2021\/07\/1625214506678.jpg","articleSection":["News"],"inLanguage":"th","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/marvelic.co.th\/?p=1410#respond"]}]},{"@type":"WebPage","@id":"https:\/\/marvelic.co.th\/?p=1410","url":"https:\/\/marvelic.co.th\/?p=1410","name":"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32 - Marvelic Engine Co., Ltd.","isPartOf":{"@id":"https:\/\/marvelic.co.th\/#website"},"primaryImageOfPage":{"@id":"https:\/\/marvelic.co.th\/?p=1410#primaryimage"},"image":{"@id":"https:\/\/marvelic.co.th\/?p=1410#primaryimage"},"thumbnailUrl":"https:\/\/marvelic.co.th\/wp-content\/uploads\/2021\/07\/1625214506678.jpg","datePublished":"2021-07-02T08:31:40+00:00","dateModified":"2021-08-12T16:26:40+00:00","breadcrumb":{"@id":"https:\/\/marvelic.co.th\/?p=1410#breadcrumb"},"inLanguage":"th","potentialAction":[{"@type":"ReadAction","target":["https:\/\/marvelic.co.th\/?p=1410"]}]},{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/marvelic.co.th\/?p=1410#primaryimage","url":"https:\/\/marvelic.co.th\/wp-content\/uploads\/2021\/07\/1625214506678.jpg","contentUrl":"https:\/\/marvelic.co.th\/wp-content\/uploads\/2021\/07\/1625214506678.jpg","width":606,"height":405},{"@type":"BreadcrumbList","@id":"https:\/\/marvelic.co.th\/?p=1410#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/marvelic.co.th\/"},{"@type":"ListItem","position":2,"name":"\u0e44\u0e21\u0e42\u0e04\u0e23\u0e14\u0e32\u0e15\u0e49\u0e32\u0e43\u0e19\u0e08\u0e39\u0e21\u0e25\u0e48\u0e32"}]},{"@type":"WebSite","@id":"https:\/\/marvelic.co.th\/#website","url":"https:\/\/marvelic.co.th\/","name":"Marvelic Engine Co., Ltd.","description":"\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c e-Commerce Magento Adobe Commerce \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e32\u0e22\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32 \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e02\u0e32\u0e22\u0e02\u0e2d\u0e07 \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c Magento \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e23\u0e49\u0e32\u0e19\u0e04\u0e49\u0e32 \u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c e-commerce \u0e23\u0e31\u0e1a\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e23\u0e49\u0e32\u0e19\u0e04\u0e49\u0e32\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c \u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c e-Commerce  \u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e14\u0e49\u0e27\u0e22 Wordpress \u0e17\u0e33\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e14\u0e49\u0e27\u0e22 Joomla \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e14\u0e49\u0e27\u0e22 CMS","publisher":{"@id":"https:\/\/marvelic.co.th\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/marvelic.co.th\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"th"},{"@type":"Organization","@id":"https:\/\/marvelic.co.th\/#organization","name":"Marvelic Engine Co., Ltd.","url":"https:\/\/marvelic.co.th\/","logo":{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/marvelic.co.th\/#\/schema\/logo\/image\/","url":"https:\/\/marvelic.co.th\/wp-content\/uploads\/2021\/04\/cropped-marvlic_logo-Converted.png","contentUrl":"https:\/\/marvelic.co.th\/wp-content\/uploads\/2021\/04\/cropped-marvlic_logo-Converted.png","width":458,"height":155,"caption":"Marvelic Engine Co., Ltd."},"image":{"@id":"https:\/\/marvelic.co.th\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/marvelic.co.th\/#\/schema\/person\/9b7c5d88d28d178153c5559323af02eb","name":"tanaporn","image":{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/secure.gravatar.com\/avatar\/cac763a2edc2c9dbf29105fce4fe486601fe0dc63b7d29e690cb54f089b0b257?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cac763a2edc2c9dbf29105fce4fe486601fe0dc63b7d29e690cb54f089b0b257?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cac763a2edc2c9dbf29105fce4fe486601fe0dc63b7d29e690cb54f089b0b257?s=96&d=mm&r=g","caption":"tanaporn"},"url":"https:\/\/marvelic.co.th\/?author=2"}]}},"_links":{"self":[{"href":"https:\/\/marvelic.co.th\/index.php?rest_route=\/wp\/v2\/posts\/1410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marvelic.co.th\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marvelic.co.th\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marvelic.co.th\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/marvelic.co.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1410"}],"version-history":[{"count":0,"href":"https:\/\/marvelic.co.th\/index.php?rest_route=\/wp\/v2\/posts\/1410\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marvelic.co.th\/index.php?rest_route=\/wp\/v2\/media\/1411"}],"wp:attachment":[{"href":"https:\/\/marvelic.co.th\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marvelic.co.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marvelic.co.th\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}