{"id":49232,"date":"2025-03-21T23:18:04","date_gmt":"2025-03-22T02:18:04","guid":{"rendered":"\/tutoriais\/?p=49232"},"modified":"2025-12-18T11:32:10","modified_gmt":"2025-12-18T14:32:10","slug":"get-post-meta","status":"publish","type":"post","link":"\/br\/tutoriais\/get-post-meta\/","title":{"rendered":"O que \u00e9 e como usar a fun\u00e7\u00e3o get_post_meta do WordPress"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Um campo personalizado no WordPress armazena informa&ccedil;&otilde;es extras sobre um post no back-end. Para recuperar e exibir esses meta dados, adicione a fun&ccedil;&atilde;o <strong>get_post_meta<\/strong> ao c&oacute;digo do seu site.<\/p><p class=\"wp-block-paragraph\">Esses meta dados s&atilde;o exibidos pelos <strong>desenvolvedores do WordPress<\/strong> para tornar a navega&ccedil;&atilde;o mais intuitiva e o conte&uacute;do mais acess&iacute;vel. Por exemplo, &eacute; poss&iacute;vel real&ccedil;ar o pre&ccedil;o do produto, adicionar uma tag de categoria extra e incluir um cabe&ccedil;alho personalizado no seu post.<\/p><p class=\"wp-block-paragraph\">Neste tutorial, vamos explicar a fun&ccedil;&atilde;o <strong>get_post_meta<\/strong> do WordPress e suas configura&ccedil;&otilde;es. Voc&ecirc; tamb&eacute;m vai aprender dois m&eacute;todos bem conhecidos para adicionar essa fun&ccedil;&atilde;o ao seu site WordPress: pelo Editor de Tema ou via plugins.<\/p><p>\n\n\n\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    O que &eacute; a fun&ccedil;&atilde;o get_post_meta do WordPress?                <\/p>\n            <\/div>\n            <p class=\"protip__content\">A fun&ccedil;&atilde;o get_post_meta do WordPress permite acessar e mostrar os valores dos campos personalizados diretamente na interface. Voc&ecirc; pode adicionar essa fun&ccedil;&atilde;o diretamente ao arquivo de configura&ccedil;&atilde;o do seu tema WordPress ou usar plugins como o WPCode.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-parametros-da-funcao-get-post-meta\"><strong>Par&acirc;metros da fun&ccedil;&atilde;o get_post_meta<\/strong><\/h3><p class=\"wp-block-paragraph\">No WordPress, a sintaxe dessa fun&ccedil;&atilde;o possui tr&ecirc;s par&acirc;metros:<\/p><pre class=\"wp-block-code\"><code>get_post_meta( $post_id, $key, $single );<\/code><\/pre><p class=\"wp-block-paragraph\">Aqui est&aacute; o que cada par&acirc;metro significa:<\/p><ul class=\"wp-block-list\">\n<li><strong>$post_id<\/strong> &ndash; O post do qual as informa&ccedil;&otilde;es personalizadas ser&atilde;o retiradas. Para ver todos os IDs de post, use <strong>get_the_id()<\/strong>. Se voc&ecirc; usar um ID de post que n&atilde;o existe, a fun&ccedil;&atilde;o retornar&aacute; uma string vazia.<\/li>\n\n\n\n<li><strong>$key<\/strong> &ndash; A chave meta que representa o campo personalizado a ser acessado. Se deixada em branco, os dados ser&atilde;o retirados de todos os metacampos do post. Se o campo personalizado n&atilde;o existir ou faltar um valor meta, ele retorna um array vazio.<\/li>\n\n\n\n<li><strong>$single<\/strong> &ndash; Um par&acirc;metro que determina se a fun&ccedil;&atilde;o retorna um array de valores ou apenas um valor. O valor padr&atilde;o &eacute; <strong>TRUE<\/strong> (verdadeiro), que obt&eacute;m um &uacute;nico array. Definindo como <strong>FALSE <\/strong>(falso), a fun&ccedil;&atilde;o retorna um array com todos os valores da chave meta especificada.<\/li>\n<\/ul><p>\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Importante!<\/strong> Se o par&acirc;metro $single for TRUE e os campos meta contiverem multiplos dados, apenas o primeiro valor do campo meta ser&aacute; recuperado. Se voc&ecirc; passar uma string vazia, a fun&ccedil;&atilde;o buscar&aacute; e retornar&aacute; todos os meta dados salvos com essa chave no post atual.\n            <\/p><\/div>\n\n\n\n<\/p><p class=\"wp-block-paragraph\">Voc&ecirc; tamb&eacute;m pode usar essa fun&ccedil;&atilde;o para outras finalidades, como verificar se um campo meta espec&iacute;fico existe no post desejado:<\/p><pre class=\"wp-block-code\"><code>$custom_field = get_post_meta( get_the_id() );\nif (!empty($custom_field)){\n&nbsp;&nbsp;&nbsp;echo \"Meta field exists in this post\"\n}&nbsp;\nelse\n{\n&nbsp;&nbsp;&nbsp;echo \"This post doesn&rsquo;t contain a custom field\"\n}<\/code><\/pre><h2 class=\"wp-block-heading\" id=\"h-exibindo-campos-personalizados-com-a-funcao-get-post-meta-no-wordpress\"><strong>Exibindo campos personalizados com a fun&ccedil;&atilde;o get_post_meta no WordPress<\/strong><\/h2><p class=\"wp-block-paragraph\">Nesta se&ccedil;&atilde;o, vamos explicar dois m&eacute;todos para usar essa fun&ccedil;&atilde;o do WordPress. Os dois m&eacute;todos geram o mesmo resultado, ent&atilde;o escolha o que for melhor para voc&ecirc;.<\/p><h3 class=\"wp-block-heading\" id=\"h-como-adicionar-a-funcao-get-post-meta-manualmente-a-um-template-de-post\"><strong>Como adicionar a fun&ccedil;&atilde;o get_post_meta manualmente a um template de post<\/strong><\/h3><p class=\"wp-block-paragraph\">A primeira op&ccedil;&atilde;o &eacute; inserir a fun&ccedil;&atilde;o diretamente no arquivo de <a href=\"\/br\/pt\/tutoriais\/como-criar-uma-pagina-template-no-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>template da p&aacute;gina<\/strong><\/a> do WordPress. Sugerimos o <a href=\"\/br\/pt\/tutoriais\/child-theme-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>uso de um child theme<\/strong><\/a> para evitar erros e garantir que suas altera&ccedil;&otilde;es n&atilde;o sejam perdidas ap&oacute;s uma atualiza&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Para modificar o arquivo de template da p&aacute;gina, use o painel do WordPress ou o <a href=\"\/br\/tutoriais\/como-utilizar-o-gerenciador-de-arquivos-hostinger\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Gerenciador de Arquivos<\/strong><\/a> da Hostinger. Veja como fazer isso usando a primeira op&ccedil;&atilde;o:<\/p><ol class=\"wp-block-list\">\n<li>Fa&ccedil;a login no seu painel de administrador do WordPress. Na barra lateral, navegue at&eacute; <strong>Apar&ecirc;ncia<\/strong> &rarr;<strong> Editor de Arquivo de Tema<\/strong>.<\/li>\n\n\n\n<li>No menu <strong>Arquivos do Tema<\/strong>, localize o arquivo <strong>single.php<\/strong>.<\/li>\n\n\n\n<li>Insira o seguinte c&oacute;digo no fim do arquivo, certificando-se de que fique antes da tag <strong>&lt;?php<\/strong>. Lembre-se de alterar os valores de acordo com as suas necessidades:<\/li>\n<\/ol><pre class=\"wp-block-code\"><code>echo get_post_meta(Post ID, 'key', true );<\/code><\/pre><ol start=\"4\" class=\"wp-block-list\">\n<li>Inclua o loop do WordPress ap&oacute;s a fun&ccedil;&atilde;o para garantir que os meta dados sejam carregados corretamente na p&aacute;gina. Veja um exemplo que exibe o valor meta do post no final do seu conte&uacute;do:<\/li>\n<\/ol><pre class=\"wp-block-code\"><code>&lt;?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;\n&lt;?php endwhile; else: ?&gt;\n&lt;?php endif; ?&gt;<\/code><\/pre><ol start=\"5\" class=\"wp-block-list\">\n<li>Clique em <strong>Atualizar Arquivo <\/strong>para salvar as altera&ccedil;&otilde;es.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a774d4993316\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a774d4993316\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"814\" height=\"173\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/editor-de-tema-arquivo-wordpress.png\/public\" alt=\"editor de temas no wordpress\" class=\"wp-image-49233\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/editor-de-tema-arquivo-wordpress.png\/w=814,fit=scale-down 814w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/editor-de-tema-arquivo-wordpress.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/editor-de-tema-arquivo-wordpress.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/editor-de-tema-arquivo-wordpress.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 814px) 100vw, 814px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Quando a fun&ccedil;&atilde;o retorna apenas um valor de uma chave meta, o loop do WordPress n&atilde;o &eacute; necess&aacute;rio. Mas se houver m&uacute;ltiplos valores ou um array de meta dados, ele ser&aacute; indispens&aacute;vel. Aqui est&aacute; como voc&ecirc; faz um loop em um array:<\/p><pre class=\"wp-block-code\"><code>\nforeach ($your_function_variable as $value){\n   \/\/command goes here\n}<\/code><\/pre><p>\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Importante!<\/strong> Por causa do cache do WordPress, essa fun&ccedil;&atilde;o diferencia letras mai&uacute;sculas de min&uacute;sculas.\n            <\/p><\/div>\n\n\n\n<\/p><p class=\"wp-block-paragraph\">Se o menu <strong>Editor de Arquivo de Tema<\/strong> n&atilde;o aparecer, isso significa que seu tema n&atilde;o permite a edi&ccedil;&atilde;o do arquivo de template da p&aacute;gina. Felizmente, quem usa a <a href=\"\/br\/hospedagem-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Hospedagem Gerenciada para WordPress<\/strong><\/a> da Hostinger pode encontrar o arquivo pelo <strong>Gerenciador de Arquivos do hPanel.<\/strong><\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a774d4993fd3\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a774d4993fd3\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1245\" height=\"538\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=1024,h=1024,fit=scale-down\" alt=\"acessando gerenciador de arquivos pelo hpanel\" class=\"wp-image-40836\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=1245,fit=scale-down 1245w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1245px) 100vw, 1245px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">O arquivo <strong>single.php<\/strong> est&aacute; na pasta do seu tema ativo dentro de <strong>public_html<\/strong>\/<strong>wp-content<\/strong>\/<strong>themes<\/strong>. Para editar o arquivo, clique com o bot&atilde;o direito nele e selecione <strong>Editar<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/br\/hospedagem-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-44638\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Outra op&ccedil;&atilde;o &eacute; inserir a fun&ccedil;&atilde;o no arquivo functions.php do seu tema e depois us&aacute;-la no template do post. Se voc&ecirc; tem tipos de post personalizados e deseja manter o arquivo do template principal sem c&oacute;digo extra, esse m&eacute;todo &eacute; o mais recomendado.<\/p><h3 class=\"wp-block-heading\" id=\"h-como-adicionar-a-funcao-get-post-meta-usando-um-plugin\"><strong>Como adicionar a fun&ccedil;&atilde;o get_post_meta usando um plugin<\/strong><\/h3><p class=\"wp-block-paragraph\">Se voc&ecirc; n&atilde;o consegue acessar o arquivo <strong>single.php<\/strong>, adicione a fun&ccedil;&atilde;o usando um plugin. Vamos mostrar como fazer isso usando a vers&atilde;o gr&aacute;tis do WPCode.<\/p><p class=\"wp-block-paragraph\">Depois de <a href=\"\/br\/tutoriais\/como-instalar-plugins-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>instalar e ativar o plugin<\/strong><\/a>, siga estes passos:<\/p><ol class=\"wp-block-list\">\n<li>Do painel de administra&ccedil;&atilde;o, navegue at&eacute; <strong>Snippets de C&oacute;digo &rarr; Adicionar Snippet<\/strong>.<\/li>\n\n\n\n<li>Passe o mouse sobre<strong> Adicionar Seu C&oacute;digo Personalizado e <\/strong>clique em<strong> Usar snippet<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a774d49962a4\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a774d49962a4\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"433\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/adicionar-snippet-wpcode.png\/w=1024,h=1024,fit=scale-down\" alt=\"adicionando snippet no wp code\" class=\"wp-image-49234\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/adicionar-snippet-wpcode.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/adicionar-snippet-wpcode.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/adicionar-snippet-wpcode.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/adicionar-snippet-wpcode.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>No menu suspenso do <strong>Tipo de C&oacute;digo<\/strong>, selecione <strong>Snippet de PHP<\/strong>.<\/li>\n\n\n\n<li>Insira seu c&oacute;digo no <strong>campo de pr&eacute;-visualiza&ccedil;&atilde;o <\/strong>de c&oacute;digo, incluindo a fun&ccedil;&atilde;o e o loop.<\/li>\n\n\n\n<li>Role para baixo at&eacute; a se&ccedil;&atilde;o de <strong>Inser&ccedil;&atilde;o<\/strong> e altere as configura&ccedil;&otilde;es de acordo com suas necessidades. Por exemplo, vamos selecionar <strong>Inserir Automaticamente <\/strong>e <strong>Inserir Ap&oacute;s o Conte&uacute;do<\/strong> como localiza&ccedil;&atilde;o.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a774d49978ce\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a774d49978ce\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"279\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/inserindo-snippet-wpcode.png\/w=1024,h=1024,fit=scale-down\" alt=\"inserindo snippet plugin wpcode\" class=\"wp-image-49235\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/inserindo-snippet-wpcode.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/inserindo-snippet-wpcode.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/inserindo-snippet-wpcode.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/inserindo-snippet-wpcode.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"6\" class=\"wp-block-list\">\n<li>Clique em <strong>Salvar Snippet <\/strong>no canto superior direito.<\/li>\n\n\n\n<li>Pressione o <strong>bot&atilde;o de ativa&ccedil;&atilde;o<\/strong> para aplicar o c&oacute;digo.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a774d4998f4c\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a774d4998f4c\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"93\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/salvar-snippet-wpcode.png\/w=1024,h=1024,fit=scale-down\" alt=\"salvar snippet plugin wpcode\" class=\"wp-image-49236\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/salvar-snippet-wpcode.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/salvar-snippet-wpcode.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/salvar-snippet-wpcode.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2025\/03\/salvar-snippet-wpcode.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-exemplos-de-como-usar-a-funcao-get-post-meta-no-wordpress\"><strong>Exemplos de como usar a fun&ccedil;&atilde;o get_post_meta no WordPress<\/strong><\/h2><p class=\"wp-block-paragraph\">Nesta se&ccedil;&atilde;o, vamos mostrar v&aacute;rios exemplos de como usar a fun&ccedil;&atilde;o para inspirar voc&ecirc;.<\/p><p class=\"wp-block-paragraph\"><strong>Acessando objetos de posts publicados e suas chaves meta.<\/strong><\/p><pre class=\"wp-block-code\"><code>$published_posts = get_posts(array('post_status' =&amp;gt; 'publish'));\nforeach ($published_posts as $post) {\n&nbsp;&nbsp;&nbsp;&nbsp;$post_id = $post-&gt;ID;\n&nbsp;&nbsp;&nbsp;&nbsp;$meta_keys = get_post_meta($post_id);}<\/code><\/pre><p class=\"wp-block-paragraph\">O c&oacute;digo de exemplo usa o <strong>get_posts<\/strong> para buscar todos os meta dados dos posts publicados e passa por cada um deles com o <strong>foreach<\/strong> para acessar as meta chaves.<\/p><p class=\"wp-block-paragraph\"><strong>Buscando o elemento HTML img que corresponde a um anexo de imagem<\/strong><\/p><pre class=\"wp-block-code\"><code>$attachment_id = get_post_meta($post_id,'_thumbnail_id', true);\nif ($attachment_id) {\n&nbsp;&nbsp;&nbsp;$image_html = wp_get_attachment_image($attachment_id, 'large');\n&nbsp;&nbsp;&nbsp;echo $image_html;\n}\nelse { echo 'No images!'; }<\/code><\/pre><p class=\"wp-block-paragraph\">Esse c&oacute;digo busca o ID do anexo de imagem em um campo meta personalizado de um post e utiliza esse valor na fun&ccedil;&atilde;o <strong>wp_get_attachment_image<\/strong>. Com o ID, o c&oacute;digo localiza o elemento<strong> img<\/strong> da imagem.<\/p><p class=\"wp-block-paragraph\">Voc&ecirc; tamb&eacute;m pode usar esse c&oacute;digo para exibir a miniatura do post, s&oacute; precisa mudar o par&acirc;metro <strong>$size<\/strong> da fun&ccedil;&atilde;o <strong>wp_get_attachment_image<\/strong>.<\/p><p class=\"wp-block-paragraph\"><strong>Buscando informa&ccedil;&otilde;es ligadas a um campo meta de um post de maneira din&acirc;mica<\/strong><\/p><pre class=\"wp-block-code\"><code>$dynamic_suffix = 'example';\n$custom_field_name = 'custom_field_' . $dynamic_suffix;\n$dynamic_data = get_post_meta(get_the_id(), $custom_field_name, true);\nif ($dynamic_data) {\n&nbsp;&nbsp;&nbsp;&nbsp;echo 'Dynamic Data: ' . esc_html($dynamic_data);\n} else {\n&nbsp;&nbsp;&nbsp;&nbsp;echo 'No dynamic data found.';\n}<\/code><\/pre><p class=\"wp-block-paragraph\">Voc&ecirc; pode adicionar campos personalizados din&acirc;micos usando um sufixo.&nbsp;Por exemplo, no c&oacute;digo usamos o sufixo <strong>&lsquo;example&rsquo;<\/strong> para criar o campo <strong>custom_field_example<\/strong>, que exibe os metadados no post atual. Se o valor existir, a fun&ccedil;&atilde;o marca os dados como din&acirc;micos.&nbsp; Se n&atilde;o, ela mostra uma mensagem de erro.<\/p><p class=\"wp-block-paragraph\"><strong>Recuperando o status do post com base nos metadados.<\/strong><\/p><pre class=\"wp-block-code\"><code>$post_status = get_post_meta(post_ID, 'custom_field_post_status', true);\nif ($post_status) {\n&nbsp;&nbsp;&nbsp;&nbsp;echo 'Custom Status: ' . esc_html($post_status);\n} else {\n&nbsp;&nbsp;&nbsp;&nbsp;echo 'Custom status not found or unavailable.';\n}<\/code><\/pre><p class=\"wp-block-paragraph\">Ele verifica os campos de meta dados personalizados do post para encontrar o status.&nbsp; Se existir, o valor &eacute; exibido. Caso contr&aacute;rio, aparece uma mensagem de erro.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p class=\"wp-block-paragraph\">A fun&ccedil;&atilde;o <strong>get_post_meta<\/strong> do WordPress permite que voc&ecirc; recupere os meta dados de um campo personalizado e mostre-os para os visitantes do seu site. Ela usa tr&ecirc;s par&acirc;metros: o ID do post, a chave do campo meta e uma op&ccedil;&atilde;o que indica se deve buscar apenas um valor ou v&aacute;rios.<\/p><p class=\"wp-block-paragraph\">Para usar essa fun&ccedil;&atilde;o, adicione o c&oacute;digo ao seu tema no arquivo <strong>single.php<\/strong> ou <strong>functions.php<\/strong>. Voc&ecirc; pode fazer isso usando o gerenciador de arquivos do seu painel de controle de hospedagem ou atrav&eacute;s do Editor de Arquivos de <strong>Tema do painel de administra&ccedil;&atilde;o do WordPress, <\/strong>que fica no menu <strong>Apar&ecirc;ncia<\/strong>.<\/p><p class=\"wp-block-paragraph\">Outra op&ccedil;&atilde;o &eacute; utilizar um plugin, como o <strong>WPCode<\/strong>. Depois de instalar e ativar, adicione seu c&oacute;digo como um novo snippet PHP e escolha onde ele deve aparecer no post, incluindo os meta dados. Clique no bot&atilde;o de ativar para come&ccedil;ar a usar.<\/p><p class=\"wp-block-paragraph\">Ficou com alguma d&uacute;vida? Voc&ecirc; pode explorar nosso <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/www.hostinger.com\/tutorials\/wordpress\/\"><strong><u>tutorial do WordPress<\/u><\/strong><\/a> para saber mais!<\/p><h2 class=\"wp-block-heading\" id=\"h-perguntas-frequentes-faq-sobre-get-post-meta-no-wordpress\"><strong>Perguntas Frequentes (FAQ) sobre get_post_meta no WordPress<\/strong><\/h2><p class=\"wp-block-paragraph\">Nesta se&ccedil;&atilde;o, vamos responder as perguntas mais frequentes sobre a fun&ccedil;&atilde;o <strong>get_post_meta<\/strong> do WordPress.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-6944106aaf14f\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Como eu uso a fun&ccedil;&atilde;o get_post_meta?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Adicione a fun&ccedil;&atilde;o no arquivo <strong>single.php<\/strong> do seu tema ou no <strong>functions.php<\/strong> caso esteja usando um tipo de post personalizado. No c&oacute;digo, informe o ID do post, o nome do campo personalizado e se quer recuperar um &uacute;nico valor ou uma lista. Se tiver v&aacute;rios campos ou arrays, use um loop para exibir todos os meta dados.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944106aaf155\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Como a fun&ccedil;&atilde;o get_post_meta recupera os metadados dos campos personalizados no WordPress?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Os <a href=\"https:\/\/blog.hostinger.io\/br-tutoriais\/campos-personalizados-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>campos personalizados do WordPress<\/strong><\/a> permitem adicionar informa&ccedil;&otilde;es extras a um post, que ficam salvas no banco de meta dados. Com a fun&ccedil;&atilde;o <strong>get_post_meta<\/strong>, voc&ecirc; consegue recuperar esses meta dados e mostrar na sua p&aacute;gina.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944106aaf156\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Posso usar a fun&ccedil;&atilde;o get_post_meta para exibir todos os campos personalizados?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Sim. O segundo par&acirc;metro da fun&ccedil;&atilde;o indica qual campo personalizado voc&ecirc; quer acessar. Se voc&ecirc; deixar como uma string vazia, ela vai buscar os valores de todos os campos personalizados do post. J&aacute; se colocar <strong>FALSE<\/strong>, ela retorna um array completo com todos os meta dados.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944106aaf157\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Como eu encontro o ID do post para usar na fun&ccedil;&atilde;o get_post_meta?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Existem v&aacute;rios m&eacute;todos para <a href=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/post-id-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong><u>identificar o ID<\/u><\/strong><\/a> do post no WordPress. A forma mais f&aacute;cil &eacute; usar um plugin como o <a href=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/post-id-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong><u>Reveal IDs<\/u><\/strong><\/a>, que adiciona uma coluna com os IDs nos menus <strong>Todos os Posts<\/strong> e <strong>Todas as P&aacute;ginas<\/strong>. Outra op&ccedil;&atilde;o &eacute; usar <strong>echo get_the_ID<\/strong> para mostrar o ID direto no post.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um campo personalizado no WordPress armazena informa&ccedil;&otilde;es extras sobre um post no back-end. Para recuperar e exibir esses meta dados, adicione a fun&ccedil;&atilde;o get_post_meta ao c&oacute;digo do seu site. Esses meta dados s&atilde;o exibidos pelos desenvolvedores do WordPress para tornar a navega&ccedil;&atilde;o mais intuitiva e o conte&uacute;do mais acess&iacute;vel. Por exemplo, &eacute; poss&iacute;vel real&ccedil;ar o [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/br\/tutoriais\/get-post-meta\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":473,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Descubra como usar a fun\u00e7\u00e3o get_post_meta do WordPress para exibir campos personalizados no seu site, tornando a navega\u00e7\u00e3o mais intuitiva.","rank_math_focus_keyword":"get_post_meta","footnotes":""},"categories":[8028,8027],"tags":[],"class_list":["post-49232","post","type-post","status-publish","format-standard","hentry","category-avancado","category-wordpress"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/wordpress-get_post_meta\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/get-post-meta\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/gestor-de-archivos-wordpress\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/wordpress-get_post_meta\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/wordpress-get_post_meta\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/wordpress-get_post_meta\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/wordpress-get_post_meta\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/wordpress-get_post_meta\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/wordpress-get_post_meta\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/wordpress-get_post_meta\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/gestor-de-archivos-wordpress\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/gestor-de-archivos-wordpress\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/gestor-de-archivos-wordpress\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/get-post-meta\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/49232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/users\/473"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/comments?post=49232"}],"version-history":[{"count":12,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/49232\/revisions"}],"predecessor-version":[{"id":51521,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/49232\/revisions\/51521"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/media?parent=49232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/categories?post=49232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/tags?post=49232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}