Suporte » Desenvolvendo com WordPress » Pagina para o tipo de post "receitas"

  • Resolvido Andre Anastacio

    (@andre-anastacio)


    Ola, tive a necessidade de de criar um custom page para retornar um loop do custom post.

    o custom post, foi feito para postar receitas e o custom page vai ser chamado assim que a pessoa clicar em uma categoria especifica ex: Aves, Bolos, Doces.

    Criei o custom page e o custom post, porem os posts sao enviados para a pagina que criei e nao pelo loop que se encontra no custom page.

    segue o codigo da criacao do custom post.

    add_action( 'init', 'create_post_type' );
    function create_post_type() {
    	register_post_type( 'receitat',
    		array(
    			'labels' => array(
    				'name' => __( 'Receitas' ),
    				'singular_name' => __( 'receitas' )
    			),
    		'public' => true,
    		'has_archive' => true,
    		'publicly_queryable' => true,
    		'menu_position' => 5,
    		)
    	);
    }

    a principio os post’s deveriam vir com o loop que criei no template da pagina pois tenho que trazer os custom fields referentes a aquele post.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Moderador Míriam de Paula

    (@miriamdepaula)

    Bom dia.

    'has_archive' => true,

    Isso está dizendo ao WordPress que o Custom Post Type tem archive, logo, ele está procurando por um template archive-receitat.php

    Abraços.

    Miriam de Paula
    http://wpmidia.com.br

    Criador do tópico Andre Anastacio

    (@andre-anastacio)

    como faco para indicar a pagina sem ter que ser archive?

    e eu preciso colocar um foreach() no post, eu teria que fazer isso pelo functions ou eu teria que criar um template?

    Criador do tópico Andre Anastacio

    (@andre-anastacio)

    ja descobri tudo hehe, o que nao faz dar uma lida no codex…. Obrigado mesmo assim.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Pagina para o tipo de post "receitas"’ está fechado para novas respostas.