{"id":23817,"date":"2025-03-18T10:16:09","date_gmt":"2025-03-18T03:16:09","guid":{"rendered":"https:\/\/interdata.vn\/blog\/?p=23817"},"modified":"2025-03-19T11:11:00","modified_gmt":"2025-03-19T04:11:00","slug":"wordpress-custom-field-la-gi","status":"publish","type":"post","link":"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/","title":{"rendered":"WordPress Custom Field l\u00e0 g\u00ec? C\u00e1ch d\u00f9ng Custom Field \u0111\u01a1n gi\u1ea3n"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">N\u1ed8I DUNG<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#WordPress-Custom-Field-la-gi\" >WordPress Custom Field l\u00e0 g\u00ec?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#Huong-dan-su-dung-Custom-Field-don-gian\" >H\u01b0\u1edbng d\u1eabn s\u1eed d\u1ee5ng Custom Field \u0111\u01a1n gi\u1ea3n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#Cac-ham-hien-thi-gia-tri-custom-field\" >C\u00e1c h\u00e0m hi\u1ec3n th\u1ecb gi\u00e1 tr\u1ecb custom field<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#get-post-meta\" >get_post_meta()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#the-meta\" >the_meta()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#get-post-custom\" >get_post_custom()<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#Cac-ham-thao-tac-voi-custom-field\" >C\u00e1c h\u00e0m thao t\u00e1c v\u1edbi custom field<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#update-post-meta\" >update_post_meta()<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/interdata.vn\/blog\/wordpress-custom-field-la-gi\/#delete-post-meta\" >delete_post_meta()<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p><strong>WordPress Custom Field l\u00e0 g\u00ec?<\/strong> \u0110\u00e2y l\u00e0 m\u1ed9t t\u00ednh n\u0103ng c\u1ef1c k\u1ef3 h\u1eefu \u00edch trong WordPress gi\u00fap b\u1ea1n m\u1edf r\u1ed9ng kh\u1ea3 n\u0103ng t\u00f9y bi\u1ebfn b\u00e0i vi\u1ebft ho\u1eb7c trang web c\u1ee7a m\u00ecnh. \u0110\u1ecdc b\u00e0i vi\u1ebft sau \u0111\u1ec3 bi\u1ebft th\u00eam v\u1ec1 c\u00e1ch s\u1eed d\u1ee5ng WordPress Custom Field gi\u00fap n\u1ed9i dung tr\u1edf n\u00ean phong ph\u00fa v\u00e0 n\u00e2ng cao tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng, \u0111\u1ed3ng th\u1eddi h\u1ed7 tr\u1ee3 t\u1ed1i \u0111a cho vi\u1ec7c SEO b\u00e0i vi\u1ebft c\u1ee7a b\u1ea1n.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"WordPress-Custom-Field-la-gi\"><\/span><strong>WordPress Custom Field l\u00e0 g\u00ec?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Custom Field<\/strong> l\u00e0 m\u1ed9t t\u00ednh n\u0103ng h\u1eefu \u00edch trong WordPress cho ph\u00e9p b\u1ea1n <strong>th\u00eam d\u1eef li\u1ec7u b\u1ed5 sung v\u00e0o c\u00e1c b\u00e0i vi\u1ebft (Post, Page)<\/strong>. Thay v\u00ec ch\u1ec9 c\u00f3 ti\u00eau \u0111\u1ec1 b\u00e0i vi\u1ebft, v\u1edbi Custom Field, b\u1ea1n c\u00f3 th\u1ec3 th\u00eam c\u00e1c tr\u01b0\u1eddng d\u1eef li\u1ec7u kh\u00e1c, nh\u01b0 &#8220;Ti\u00eau \u0111\u1ec1 ph\u1ee5&#8221;, &#8220;T\u00e1c gi\u1ea3&#8221;, hay b\u1ea5t k\u1ef3 th\u00f4ng tin n\u00e0o kh\u00e1c m\u00e0 b\u1ea1n mu\u1ed1n hi\u1ec3n th\u1ecb c\u00f9ng b\u00e0i vi\u1ebft. \u0110i\u1ec1u n\u00e0y gi\u00fap l\u00e0m phong ph\u00fa th\u00eam n\u1ed9i dung v\u00e0 kh\u1ea3 n\u0103ng t\u00f9y bi\u1ebfn c\u1ee7a m\u1ed7i b\u00e0i vi\u1ebft.<\/p>\n<figure id=\"attachment_23830\" aria-describedby=\"caption-attachment-23830\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/WordPress-Custom-Field-la-gi.jpg\" alt=\"WordPress Custom Field l\u00e0 g\u00ec\" width=\"800\" height=\"500\" class=\"size-full wp-image-23830\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/WordPress-Custom-Field-la-gi.jpg 800w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/WordPress-Custom-Field-la-gi-300x188.jpg 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/WordPress-Custom-Field-la-gi-768x480.jpg 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/WordPress-Custom-Field-la-gi-750x469.jpg 750w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption id=\"caption-attachment-23830\" class=\"wp-caption-text\">WordPress Custom Field l\u00e0 g\u00ec?<\/figcaption><\/figure>\n<h2><span class=\"ez-toc-section\" id=\"Huong-dan-su-dung-Custom-Field-don-gian\"><\/span><strong>H\u01b0\u1edbng d\u1eabn s\u1eed d\u1ee5ng Custom Field \u0111\u01a1n gi\u1ea3n<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0110\u1ec3 s\u1eed d\u1ee5ng Custom Field trong WordPress, \u0111\u1ea7u ti\u00ean b\u1ea1n v\u00e0o m\u1ee5c &#8220;<strong>Posts<\/strong>&#8221; v\u00e0 ch\u1ecdn &#8220;<strong>Add New<\/strong>&#8220;. K\u00e9o xu\u1ed1ng d\u01b0\u1edbi, b\u1ea1n s\u1ebd th\u1ea5y m\u1ed9t \u00f4 &#8220;<strong>Custom Field<\/strong>&#8221; \u0111\u1ec3 th\u00eam c\u00e1c tr\u01b0\u1eddng d\u1eef li\u1ec7u.<\/p>\n<figure id=\"attachment_23819\" aria-describedby=\"caption-attachment-23819\" style=\"width: 1143px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/O-Custom-Field-de-them-cac-truong-du-lieu.jpg\" alt=\"\u00d4 Custom Field \u0111\u1ec3 th\u00eam c\u00e1c tr\u01b0\u1eddng d\u1eef li\u1ec7u\" width=\"1143\" height=\"311\" class=\"size-full wp-image-23819\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/O-Custom-Field-de-them-cac-truong-du-lieu.jpg 1143w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/O-Custom-Field-de-them-cac-truong-du-lieu-300x82.jpg 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/O-Custom-Field-de-them-cac-truong-du-lieu-1024x279.jpg 1024w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/O-Custom-Field-de-them-cac-truong-du-lieu-768x209.jpg 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/O-Custom-Field-de-them-cac-truong-du-lieu-1140x310.jpg 1140w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/O-Custom-Field-de-them-cac-truong-du-lieu-750x204.jpg 750w\" sizes=\"auto, (max-width: 1143px) 100vw, 1143px\" \/><figcaption id=\"caption-attachment-23819\" class=\"wp-caption-text\">\u00d4 Custom Field \u0111\u1ec3 th\u00eam c\u00e1c tr\u01b0\u1eddng d\u1eef li\u1ec7u<\/figcaption><\/figure>\n<p>N\u1ebfu kh\u00f4ng th\u1ea5y, b\u1ea1n ch\u1ec9 c\u1ea7n b\u1ea5m v\u00e0o tab &#8220;<strong>Screen Options<\/strong>&#8221; \u1edf g\u00f3c tr\u00ean b\u00ean ph\u1ea3i v\u00e0 t\u00edch v\u00e0o \u00f4 &#8220;<strong>Custom Field<\/strong>&#8221; \u0111\u1ec3 k\u00edch ho\u1ea1t t\u00ednh n\u0103ng n\u00e0y.<\/p>\n<figure id=\"attachment_23820\" aria-describedby=\"caption-attachment-23820\" style=\"width: 648px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Tich-vao-o-Custom-Field-de-kich-hoat-tinh-nang.jpg\" alt=\"T\u00edch v\u00e0o \u00f4 Custom Field \u0111\u1ec3 k\u00edch ho\u1ea1t t\u00ednh n\u0103ng\" width=\"648\" height=\"164\" class=\"size-full wp-image-23820\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Tich-vao-o-Custom-Field-de-kich-hoat-tinh-nang.jpg 648w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Tich-vao-o-Custom-Field-de-kich-hoat-tinh-nang-300x76.jpg 300w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><figcaption id=\"caption-attachment-23820\" class=\"wp-caption-text\">T\u00edch v\u00e0o \u00f4 Custom Field \u0111\u1ec3 k\u00edch ho\u1ea1t t\u00ednh n\u0103ng<\/figcaption><\/figure>\n<p>Ti\u1ebfp theo, b\u1ea1n c\u00f3 th\u1ec3 b\u1eaft \u0111\u1ea7u th\u00eam c\u00e1c d\u1eef li\u1ec7u v\u00e0o c\u00e1c tr\u01b0\u1eddng n\u00e0y. Ch\u1eb3ng h\u1ea1n, b\u1ea1n c\u00f3 th\u1ec3 th\u00eam m\u1ed9t &#8220;<strong>Meta Key<\/strong>&#8221; (t\u00ean \u0111\u1ea1i di\u1ec7n c\u1ee7a tr\u01b0\u1eddng) c\u00f9ng v\u1edbi &#8220;<strong>Value<\/strong>&#8221; (gi\u00e1 tr\u1ecb c\u1ee7a tr\u01b0\u1eddng). V\u00ed d\u1ee5, &#8220;<strong>tp_country<\/strong>&#8221; c\u00f3 th\u1ec3 l\u00e0 t\u00ean c\u1ee7a tr\u01b0\u1eddng, v\u00e0 &#8220;<strong>Sweden<\/strong>&#8221; l\u00e0 gi\u00e1 tr\u1ecb c\u1ee7a tr\u01b0\u1eddng \u0111\u00f3. \u0110\u1eebng qu\u00ean nh\u1ea5n n\u00fat &#8220;<strong>Add Custom Field<\/strong>&#8221; \u0111\u1ec3 l\u01b0u l\u1ea1i c\u00e1c thay \u0111\u1ed5i. V\u1eady l\u00e0 b\u1ea1n \u0111\u00e3 ho\u00e0n th\u00e0nh vi\u1ec7c khai b\u00e1o c\u00e1c meta key v\u00e0 gi\u00e1 tr\u1ecb c\u1ee7a ch\u00fang.<\/p>\n<figure id=\"attachment_23821\" aria-describedby=\"caption-attachment-23821\" style=\"width: 506px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Them-xong-va-an-nut-Add-Custom-Field.webp\" alt=\"Th\u00eam xong v\u00e0 \u1ea5n n\u00fat Add Custom Field\" width=\"506\" height=\"376\" class=\"size-full wp-image-23821\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Them-xong-va-an-nut-Add-Custom-Field.webp 506w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Them-xong-va-an-nut-Add-Custom-Field-300x223.webp 300w\" sizes=\"auto, (max-width: 506px) 100vw, 506px\" \/><figcaption id=\"caption-attachment-23821\" class=\"wp-caption-text\">Th\u00eam xong v\u00e0 \u1ea5n n\u00fat Add Custom Field<\/figcaption><\/figure>\n<p>T\u1ea5t c\u1ea3 c\u00e1c d\u1eef li\u1ec7u t\u1eeb Custom Field s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef d\u01b0\u1edbi d\u1ea1ng &#8220;<strong>Post Metadata<\/strong>&#8221; v\u00e0 \u0111\u01b0\u1ee3c l\u01b0u trong b\u1ea3ng <code>wp_postmeta<\/code> trong c\u01a1 s\u1edf d\u1eef li\u1ec7u c\u1ee7a WordPress.<\/p>\n<figure id=\"attachment_23822\" aria-describedby=\"caption-attachment-23822\" style=\"width: 848px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Du-lieu-tu-Custom-Field-se-duoc-luu-tru-duoi-dang-Post-Metadata.jpg\" alt=\"D\u1eef li\u1ec7u t\u1eeb Custom Field s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef d\u01b0\u1edbi d\u1ea1ng Post Metadata\" width=\"848\" height=\"379\" class=\"size-full wp-image-23822\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Du-lieu-tu-Custom-Field-se-duoc-luu-tru-duoi-dang-Post-Metadata.jpg 848w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Du-lieu-tu-Custom-Field-se-duoc-luu-tru-duoi-dang-Post-Metadata-300x134.jpg 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Du-lieu-tu-Custom-Field-se-duoc-luu-tru-duoi-dang-Post-Metadata-768x343.jpg 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/02\/Du-lieu-tu-Custom-Field-se-duoc-luu-tru-duoi-dang-Post-Metadata-750x335.jpg 750w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><figcaption id=\"caption-attachment-23822\" class=\"wp-caption-text\">D\u1eef li\u1ec7u t\u1eeb Custom Field s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef d\u01b0\u1edbi d\u1ea1ng Post Metadata<\/figcaption><\/figure>\n<p>B\u1ea1n c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng ki\u1ec3m tra v\u00e0 qu\u1ea3n l\u00fd th\u00f4ng tin n\u00e0y th\u00f4ng qua b\u1ea3ng n\u00e0y, n\u01a1i l\u01b0u tr\u1eef t\u00ean c\u1ee7a key (<code>meta_key<\/code>), ID c\u1ee7a b\u00e0i vi\u1ebft ch\u1ee9a key \u0111\u00f3 (<code>post_id<\/code>), v\u00e0 gi\u00e1 tr\u1ecb t\u01b0\u01a1ng \u1ee9ng (<code>meta_value<\/code>).<\/p>\n<p>N\u1ebfu b\u1ea1n s\u1eed d\u1ee5ng c\u00f9ng m\u1ed9t meta key cho nhi\u1ec1u b\u00e0i vi\u1ebft, WordPress s\u1ebd t\u1ea1o ra c\u00e1c d\u00f2ng d\u1eef li\u1ec7u ri\u00eang bi\u1ec7t v\u1edbi c\u00e1c <code>post_id<\/code> kh\u00e1c nhau nh\u01b0ng v\u1eabn gi\u1eef nguy\u00ean gi\u00e1 tr\u1ecb c\u1ee7a <code>meta_key<\/code>. \u0110i\u1ec1u n\u00e0y gi\u00fap b\u1ea1n d\u1ec5 d\u00e0ng qu\u1ea3n l\u00fd v\u00e0 truy xu\u1ea5t d\u1eef li\u1ec7u cho t\u1eebng b\u00e0i vi\u1ebft m\u00e0 kh\u00f4ng b\u1ecb tr\u00f9ng l\u1eb7p.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cac-ham-hien-thi-gia-tri-custom-field\"><\/span><strong>C\u00e1c h\u00e0m hi\u1ec3n th\u1ecb gi\u00e1 tr\u1ecb custom field<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0110\u1ec3 hi\u1ec3n th\u1ecb gi\u00e1 tr\u1ecb c\u1ee7a Custom Field trong c\u00e1c template c\u1ee7a WordPress, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng m\u1ed9t s\u1ed1 h\u00e0m t\u00f9y thu\u1ed9c v\u00e0o nhu c\u1ea7u. V\u00ed d\u1ee5, n\u1ebfu b\u1ea1n mu\u1ed1n hi\u1ec3n th\u1ecb gi\u00e1 tr\u1ecb c\u1ee7a m\u1ed9t tr\u01b0\u1eddng d\u1eef li\u1ec7u c\u1ee5 th\u1ec3 trong b\u00e0i vi\u1ebft, c\u00e1c h\u00e0m nh\u01b0 <code>get_post_meta()<\/code> s\u1ebd gi\u00fap b\u1ea1n l\u1ea5y th\u00f4ng tin n\u00e0y m\u1ed9t c\u00e1ch d\u1ec5 d\u00e0ng.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"get-post-meta\"><\/span><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_post_meta\/\" target=\"_blank\" rel=\"noopener\"><strong>get_post_meta()<\/strong><\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>H\u00e0m <code>get_post_meta()<\/code> c\u1ef1c k\u1ef3 h\u1eefu \u00edch khi b\u1ea1n mu\u1ed1n l\u1ea5y gi\u00e1 tr\u1ecb c\u1ee7a m\u1ed9t tr\u01b0\u1eddng d\u1eef li\u1ec7u d\u1ef1a tr\u00ean ID b\u00e0i vi\u1ebft.<\/p>\n<p>C\u00e1ch s\u1eed d\u1ee5ng c\u1ee7a h\u00e0m n\u00e0y l\u00e0:<code>get_post_meta( $post, $meta_key, $single )<\/code><br \/>\nTrong \u0111\u00f3:<\/p>\n<ul>\n<li><code>$post<\/code> l\u00e0 ID c\u1ee7a b\u00e0i vi\u1ebft c\u1ea7n l\u1ea5y d\u1eef li\u1ec7u.<\/li>\n<li><code>$meta_key<\/code> l\u00e0 t\u00ean c\u1ee7a tr\u01b0\u1eddng d\u1eef li\u1ec7u (field) b\u1ea1n mu\u1ed1n l\u1ea5y.<\/li>\n<li><code>$single<\/code> cho ph\u00e9p b\u1ea1n ch\u1ecdn hi\u1ec3n th\u1ecb m\u1ed9t gi\u00e1 tr\u1ecb duy nh\u1ea5t (true) ho\u1eb7c m\u1ed9t m\u1ea3ng gi\u00e1 tr\u1ecb (false).<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5, n\u1ebfu b\u1ea1n mu\u1ed1n hi\u1ec3n th\u1ecb gi\u00e1 tr\u1ecb c\u1ee7a tr\u01b0\u1eddng <code>tp_country<\/code> trong b\u00e0i vi\u1ebft, b\u1ea1n ch\u1ec9 c\u1ea7n th\u00eam \u0111o\u1ea1n m\u00e3 sau v\u00e0o template nh\u01b0 <code>single.php<\/code>.<\/p>\n<pre>\u00a0\u00a0 \u00a0\u00a0\u00a0<strong>\u00a0 &lt;?php<\/strong>\r\n<strong>\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0$tp_country = get_post_meta( $post-&gt;ID, \u2018tp_country\u2019, true );<\/strong>\r\n<strong>\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0<\/strong>\r\n<strong>\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0if( $tp_country ) { \/\/ ki\u1ec3m tra xem n\u00f3 c\u00f3 d\u1eef li\u1ec7u hay kh\u00f4ng<\/strong>\r\n<strong>\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0echo \u2018Country: \u2018 . $tp_country . \u2018&lt;\/br&gt;\u2019;<\/strong>\r\n<strong>\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0}<\/strong>\r\n<strong>\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0?&gt;<\/strong><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"the-meta\"><\/span><a href=\"https:\/\/codex.wordpress.org\/Template_Tags\/the_meta\" target=\"_blank\" rel=\"noopener\"><strong>the_meta()<\/strong><\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>N\u1ebfu b\u1ea1n ch\u1ec9 c\u1ea7n hi\u1ec3n th\u1ecb t\u1ea5t c\u1ea3 c\u00e1c meta key v\u00e0 meta value d\u01b0\u1edbi d\u1ea1ng danh s\u00e1ch HTML trong b\u00e0i vi\u1ebft, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng h\u00e0m <code>the_meta()<\/code>. \u0110\u00e2y l\u00e0 m\u1ed9t template tag m\u00e0 kh\u00f4ng c\u1ea7n tham s\u1ed1, gi\u00fap b\u1ea1n d\u1ec5 d\u00e0ng in ra to\u00e0n b\u1ed9 th\u00f4ng tin v\u1ec1 c\u00e1c tr\u01b0\u1eddng d\u1eef li\u1ec7u c\u1ee7a b\u00e0i vi\u1ebft.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"get-post-custom\"><\/span><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_post_custom\/\" target=\"_blank\" rel=\"noopener\"><strong>get_post_custom()<\/strong><\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>H\u00e0m n\u00e0y ph\u00f9 h\u1ee3p khi b\u1ea1n c\u1ea7n l\u1ea5y to\u00e0n b\u1ed9 meta key v\u00e0 meta value c\u1ee7a m\u1ed9t b\u00e0i vi\u1ebft, v\u00e0 k\u1ebft qu\u1ea3 tr\u1ea3 v\u1ec1 l\u00e0 d\u1ea1ng m\u1ea3ng l\u1ed3ng nhau.<\/p>\n<p>C\u00e1ch s\u1eed d\u1ee5ng: <code>get_post_custom( $post_id )<\/code><\/p>\n<p>N\u1ebfu <code>$post_id<\/code> kh\u00f4ng \u0111\u01b0\u1ee3c khai b\u00e1o , h\u00e0m s\u1ebd t\u1ef1 \u0111\u1ed9ng l\u1ea5y ID c\u1ee7a b\u00e0i vi\u1ebft hi\u1ec7n t\u1ea1i.<\/p>\n<pre> \u00a0 \u00a0\u00a0\u00a0\u00a0 &lt;?php\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0$tp_field = get_post_custom();\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0echo \u2018&lt;pre&gt;\u2019;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0print_r( $tp_field );\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0echo \u2018&lt;\/pre&gt;\u2019;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0?&gt;<\/pre>\n<p>M\u1eb7c d\u00f9 c\u00f2n c\u00f3 c\u00e1c h\u00e0m kh\u00e1c nh\u01b0 <code>get_post_custom_values()<\/code> hay <code>get_post_custom_keys()<\/code>, nh\u01b0ng th\u01b0\u1eddng th\u00ec ba h\u00e0m tr\u00ean \u0111\u00e3 \u0111\u1ee7 \u0111\u1ec3 \u0111\u00e1p \u1ee9ng nhu c\u1ea7u c\u1ee7a \u0111a s\u1ed1 ng\u01b0\u1eddi d\u00f9ng WordPress.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cac-ham-thao-tac-voi-custom-field\"><\/span><strong>C\u00e1c h\u00e0m thao t\u00e1c v\u1edbi custom field<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>B\u00ean c\u1ea1nh vi\u1ec7c hi\u1ec3n th\u1ecb d\u1eef li\u1ec7u, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng c\u00e1c h\u00e0m WordPress \u0111\u1ec3 th\u00eam, s\u1eeda ho\u1eb7c xo\u00e1 custom field tr\u1ef1c ti\u1ebfp trong c\u01a1 s\u1edf d\u1eef li\u1ec7u m\u00e0 kh\u00f4ng c\u1ea7n ph\u1ea3i ch\u1ec9nh s\u1eeda b\u00e0i vi\u1ebft. C\u00e1c h\u00e0m n\u00e0y \u0111\u1eb7c bi\u1ec7t h\u1eefu \u00edch khi b\u1ea1n mu\u1ed1n th\u1ef1c hi\u1ec7n c\u00e1c thao t\u00e1c t\u1ef1 \u0111\u1ed9ng th\u00f4ng qua c\u00e1c action hook.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"update-post-meta\"><\/span><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/update_post_meta\/\" target=\"_blank\" rel=\"noopener\"><strong>update_post_meta()<\/strong><\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>H\u00e0m <code>update_post_meta()<\/code> \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng khi b\u1ea1n c\u1ea7n c\u1eadp nh\u1eadt ho\u1eb7c th\u00eam m\u1ed9t gi\u00e1 tr\u1ecb m\u1edbi v\u00e0o m\u1ed9t meta key. N\u1ebfu meta key ch\u01b0a t\u1ed3n t\u1ea1i, h\u00e0m s\u1ebd t\u1ef1 \u0111\u1ed9ng t\u1ea1o m\u1edbi.<\/p>\n<p>C\u00e1ch s\u1eed d\u1ee5ng:<code>update_post_meta( $post_id, $meta_key, $meta_value, $prev_value )<\/code><br \/>\nTrong \u0111\u00f3:<\/p>\n<ul>\n<li><code>$post_id<\/code> l\u00e0 ID b\u00e0i vi\u1ebft c\u1ea7n c\u1eadp nh\u1eadt.<\/li>\n<li><code>$meta_key<\/code> l\u00e0 t\u00ean c\u1ee7a meta key c\u1ea7n c\u1eadp nh\u1eadt.<\/li>\n<li><code>$meta_value<\/code> l\u00e0 gi\u00e1 tr\u1ecb m\u1edbi b\u1ea1n mu\u1ed1n g\u00e1n cho key.<\/li>\n<li><code>$prev_value<\/code> l\u00e0 gi\u00e1 tr\u1ecb c\u0169 b\u1ea1n mu\u1ed1n thay \u0111\u1ed5i, nh\u01b0ng kh\u00f4ng b\u1eaft bu\u1ed9c ph\u1ea3i c\u00f3, v\u00ec m\u1eb7c \u0111\u1ecbnh h\u00e0m s\u1ebd thay th\u1ebf t\u1ea5t c\u1ea3 c\u00e1c gi\u00e1 tr\u1ecb c\u0169 b\u1eb1ng gi\u00e1 tr\u1ecb m\u1edbi.<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5:<\/p>\n<pre>\/\/ \u0110\u1ed5i gi\u00e1 tr\u1ecb \u2018tp_country\u2019 c\u1ee7a post_id l\u00e0 15 sang gi\u00e1 tr\u1ecb \u2018Viet Nam\u2019\r\nupdate_post_meta( 15, \u2018tp_country\u2019, \u2018Viet Nam\u2019 );<\/pre>\n<p>B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng h\u00e0m n\u00e0y cho c\u00e1c t\u00ednh n\u0103ng nh\u01b0 \u0111\u1ebfm l\u01b0\u1ee3t xem b\u00e0i vi\u1ebft.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"delete-post-meta\"><\/span><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/delete_post_meta\/\" target=\"_blank\" rel=\"noopener\"><strong>delete_post_meta()<\/strong><\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>H\u00e0m <code>delete_post_meta()<\/code> cho ph\u00e9p b\u1ea1n x\u00f3a m\u1ed9t meta key ho\u1eb7c gi\u00e1 tr\u1ecb c\u1ee5 th\u1ec3 c\u1ee7a m\u1ed9t b\u00e0i vi\u1ebft. C\u00e1ch s\u1eed d\u1ee5ng t\u01b0\u01a1ng t\u1ef1 nh\u01b0 <code>update_post_meta()<\/code>:<br \/>\n<code>delete_post_meta( $post_id, $meta_key, $meta_value )<\/code><br \/>\nTrong \u0111\u00f3:<\/p>\n<ul>\n<li><code>$post_id<\/code> l\u00e0 ID c\u1ee7a b\u00e0i vi\u1ebft c\u1ea7n x\u00f3a field.<\/li>\n<li><code>$meta_key<\/code> l\u00e0 t\u00ean meta key b\u1ea1n mu\u1ed1n x\u00f3a.<\/li>\n<li><code>$meta_value<\/code> l\u00e0 gi\u00e1 tr\u1ecb c\u1ee5 th\u1ec3 c\u1ea7n x\u00f3a (kh\u00f4ng b\u1eaft bu\u1ed9c, v\u00ec n\u1ebfu kh\u00f4ng ch\u1ec9 \u0111\u1ecbnh th\u00ec to\u00e0n b\u1ed9 gi\u00e1 tr\u1ecb s\u1ebd b\u1ecb x\u00f3a).<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng h\u00e0m n\u00e0y \u0111\u1ec3 x\u00f3a th\u00f4ng tin th\u1eeba ho\u1eb7c kh\u00f4ng c\u1ea7n thi\u1ebft trong custom field c\u1ee7a b\u00e0i vi\u1ebft.<\/p>\n<pre>\/\/ Xo\u00e1 to\u00e0n b\u1ed9 gi\u00e1 tr\u1ecb trong key \u2018tp_country\u2019 c\u1ee7a post_id l\u00e0 15\r\ndelete_post_meta( 15, \u2018tp_country\u2019, \u2018Viet Nam\u2019 );<\/pre>\n<p>T\u00f3m l\u1ea1i, WordPress Custom Field l\u00e0 c\u00f4ng c\u1ee5 m\u1ea1nh m\u1ebd \u0111\u1ec3 t\u00f9y ch\u1ec9nh v\u00e0 m\u1edf r\u1ed9ng th\u00f4ng tin tr\u00ean c\u00e1c b\u00e0i vi\u1ebft ho\u1eb7c trang c\u1ee7a website. Vi\u1ec7c s\u1eed d\u1ee5ng Custom Field kh\u00f4ng ch\u1ec9 gi\u00fap b\u1ea1n qu\u1ea3n l\u00fd n\u1ed9i dung hi\u1ec7u qu\u1ea3 h\u01a1n m\u00e0 c\u00f2n t\u1ea1o c\u01a1 h\u1ed9i \u0111\u1ec3 t\u1ed1i \u01b0u h\u00f3a SEO cho website c\u1ee7a m\u00ecnh. D\u00f9 b\u1ea1n l\u00e0 ng\u01b0\u1eddi m\u1edbi b\u1eaft \u0111\u1ea7u hay \u0111\u00e3 c\u00f3 kinh nghi\u1ec7m v\u1edbi WordPress, vi\u1ec7c l\u00e0m quen v\u00e0 \u1ee9ng d\u1ee5ng Custom Field v\u00e0o c\u00e1c b\u00e0i vi\u1ebft s\u1ebd mang l\u1ea1i nhi\u1ec1u l\u1ee3i \u00edch l\u00e2u d\u00e0i, gi\u00fap c\u1ea3i thi\u1ec7n ch\u1ea5t l\u01b0\u1ee3ng n\u1ed9i dung v\u00e0 tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng.<\/p>\n<p><strong>InterData.vn<\/strong><span>\u00a0<\/span>l\u00e0 nh\u00e0 cung c\u1ea5p c\u00e1c d\u1ecbch v\u1ee5 m\u00e1y ch\u1ee7 ch\u1ea5t l\u01b0\u1ee3ng cao uy t\u00edn t\u1ea1i Vi\u1ec7t Nam, \u0111\u00e1p \u1ee9ng nhu c\u1ea7u \u0111a d\u1ea1ng c\u1ee7a kh\u00e1ch h\u00e0ng. Danh m\u1ee5c d\u1ecbch v\u1ee5 bao g\u1ed3m:<span>\u00a0<\/span><strong><a href=\"https:\/\/interdata.vn\/vietnam-dedicated-server\">Dedicated Server \u1ed5n \u0111\u1ecbnh<\/a><span>\u00a0<\/span><\/strong>(cung c\u1ea5p kh\u1ea3 n\u0103ng ki\u1ec3m so\u00e1t ph\u1ea7n c\u1ee9ng to\u00e0n di\u1ec7n),<span>\u00a0<\/span><strong><a href=\"https:\/\/interdata.vn\/cloud-server\/\">Cloud Server gi\u00e1 r\u1ebb ch\u1ea5t l\u01b0\u1ee3ng cao<\/a><\/strong><span>\u00a0<\/span>(cho ph\u00e9p m\u1edf r\u1ed9ng t\u00e0i nguy\u00ean linh ho\u1ea1t),<span>\u00a0<\/span><strong><a href=\"https:\/\/interdata.vn\/thue-vps\/\">VPS t\u1ed1c \u0111\u1ed9 cao<\/a><\/strong><span>\u00a0<\/span>(\u0111\u1ea3m b\u1ea3o hi\u1ec7u su\u1ea5t \u1ed5n \u0111\u1ecbnh v\u1edbi chi ph\u00ed t\u1ed1i \u01b0u) v\u00e0 cho<span>\u00a0<\/span><a href=\"https:\/\/interdata.vn\/thue-hosting\/\"><strong>thu\u00ea Web Hosting<\/strong><span>\u00a0<\/span><strong>Backup \u0111\u1ecbnh k\u1ef3<\/strong><\/a><span>\u00a0<\/span>(ph\u00f9 h\u1ee3p cho c\u00e1c website quy m\u00f4 nh\u1ecf).<\/p>\n<p>T\u1ea5t c\u1ea3 c\u00e1c d\u1ecbch v\u1ee5 t\u1ea1i InterData \u0111\u1ec1u \u0111\u01b0\u1ee3c tri\u1ec3n khai tr\u00ean n\u1ec1n t\u1ea3ng h\u1ea1 t\u1ea7ng hi\u1ec7n \u0111\u1ea1i, t\u00edch h\u1ee3p b\u1ed9 vi x\u1eed l\u00fd<span>\u00a0<\/span><a href=\"https:\/\/interdata.vn\/blog\/cpu-amd-epyc-la-gi\/\">AMD EPYC<\/a><span>\u00a0<\/span>Gen3 v\u00e0 h\u1ec7 th\u1ed1ng l\u01b0u tr\u1eef NVMe U.2, mang l\u1ea1i hi\u1ec7u su\u1ea5t x\u1eed l\u00fd v\u01b0\u1ee3t tr\u1ed9i, t\u1ed1c \u0111\u1ed9 truy xu\u1ea5t d\u1eef li\u1ec7u nhanh ch\u00f3ng v\u00e0 \u0111\u1ed9 \u1ed5n \u0111\u1ecbnh cao v\u1edbi cam k\u1ebft uptime 99.99%. D\u1ecbch v\u1ee5 h\u1ed7 tr\u1ee3 k\u1ef9 thu\u1eadt 24\/7\/365 \u0111\u1ea3m b\u1ea3o kh\u00e1ch h\u00e0ng lu\u00f4n nh\u1eadn \u0111\u01b0\u1ee3c s\u1ef1 h\u1ed7 tr\u1ee3 k\u1ecbp th\u1eddi v\u00e0 chuy\u00ean nghi\u1ec7p.<\/p>\n<div class=\"entry-content no-share\" bis_skin_checked=\"1\">\n<div class=\"content-inner \" bis_skin_checked=\"1\">\n<p><strong>InterData<\/strong><\/p>\n<ul>\n<li><strong>Website:<\/strong><span>\u00a0<\/span>Interdata.vn<\/li>\n<li><strong>Hotline 24\/24:<\/strong><span>\u00a0<\/span>1900-636822<\/li>\n<li><strong>Email:<\/strong><span>\u00a0<\/span>Info@interdata.vn<\/li>\n<li><strong>VP\u0110D:<\/strong><span>\u00a0<\/span>240 Nguy\u1ec5n \u0110\u00ecnh Ch\u00ednh, P.11. Q. Ph\u00fa Nhu\u1eadn, TP. Ho\u0302\u0300 Ch\u00ed Minh<\/li>\n<li><strong>VPGD:<\/strong><span>\u00a0<\/span>S\u1ed1 211 \u0110\u01b0\u1eddng s\u1ed1 5, K\u0110T Lakeview City, P. An Ph\u00fa, TP. Th\u1ee7 \u0110\u1ee9c, TP. H\u1ed3 Ch\u00ed Minh<\/li>\n<\/ul>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WordPress Custom Field l\u00e0 g\u00ec? \u0110\u00e2y l\u00e0 m\u1ed9t t\u00ednh n\u0103ng c\u1ef1c k\u1ef3 h\u1eefu \u00edch trong WordPress gi\u00fap b\u1ea1n m\u1edf r\u1ed9ng kh\u1ea3 n\u0103ng t\u00f9y bi\u1ebfn b\u00e0i vi\u1ebft ho\u1eb7c trang web c\u1ee7a m\u00ecnh. \u0110\u1ecdc b\u00e0i vi\u1ebft sau \u0111\u1ec3 bi\u1ebft th\u00eam v\u1ec1 c\u00e1ch s\u1eed d\u1ee5ng WordPress Custom Field gi\u00fap n\u1ed9i dung tr\u1edf n\u00ean phong ph\u00fa v\u00e0 n\u00e2ng cao<\/p>\n","protected":false},"author":11,"featured_media":23832,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[100],"tags":[],"class_list":["post-23817","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-website"],"_links":{"self":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/23817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/comments?post=23817"}],"version-history":[{"count":0,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/23817\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media\/23832"}],"wp:attachment":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media?parent=23817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/categories?post=23817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/tags?post=23817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}