Olá, eu queria saber sobre a forma de escrever função no Wordpress, tem vários exemplos de um único post type, mas não encontro como fazer vários custom post type dentro de uma única função, também não sei se é certo fazer isso, exemplo:
function custom_post_type() {
$labels = array(
'name' => _x('Notícias', 'post type general name'),
'singular_name' => _x(Notícia', 'post type singular name')
);
$args = array(
'labels' => $labels,
'public' => true,
'register_meta_box_cb' => 'noticias_meta_box',
'supports' => array('title','editor','thumbnail','comments', 'excerpt', 'custom-fields', 'revisions', 'trackbacks')
);
register_post_type( 'noticias' , $args );
$labels = array(
'name' => _x('Notícias', 'post type general name'),
'singular_name' => _x(Notícia', 'post type singular name')
);
$args = array(
'labels' => $labels,
'public' => true,
'register_meta_box_cb' => 'noticias_meta_box',
'supports' => array('title','editor','thumbnail','comments', 'excerpt', 'custom-fields', 'revisions', 'trackbacks')
);
register_post_type( 'noticias' , $args );
}
Para cada um, eu preciso mudar o nome das variáveis $args e $labels? Como isso é interpretado. Faz um tempo que eu não estudo PHP e tenho estudo JS e não poderia ter o mesmo nome, porque sobrescreveria os valores das variáveis.