Você quer verificar se o seu tema WordPress suporta formatos de post? Definir um formato para seus posts ajuda a exibi-los de forma diferente. Criamos um snippet de código rápido que você pode usar para adicionar suporte a formatos de post no WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:
add_theme_support( 'post-formats',
array(
'aside',
'gallery',
'link',
'image',
'quote',
'status',
'video',
'audio',
'chat'
)
);
add_post_type_support( 'post', 'post-formats' );
add_post_type_support( 'page', 'post-formats' );
Para verificar se um post tem um formato ou não, você pode usar esta tag condicional em um arquivo de template:
if ( has_post_format( 'status' )): echo 'this is the status format'; endif;
Você também pode adicionar a funcionalidade de Formato a páginas ou ao seu próprio tipo de post personalizado:
add_post_type_support( 'page', 'post-formats' ); // add to pages add_post_type_support( 'books', 'post-formats' ); // add to custom post type books
add_theme_support( 'post-formats', array( 'status', 'gallery' ) );
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: os 25 melhores plugins WooCommerce para aumentar suas vendas e como criar um sistema de agendamento com WordPress.
Comentários Deixe uma resposta