Encomendar o tipo de postagem personalizado por campo personalizado sem um título

Minhas postagens personalizadas não têm um título, mas dependem de campos personalizados e todas as soluções que tentei até agora parecem funcionar se o título estiver presente.

 'people', 'posts_per_page' => 40, 'meta_key' => 'surname', 'orderby' => 'meta_value', 'order' => 'ASC', 'paged' => $paged ); // The Query query_posts( $args ); ?> 

Isso deve funcionar (e funciona para outros tipos de postagem personalizados que têm um título), mas não consigo conseguir trabalhar nessas sem. surname é um campo personalizado nas people postagem personalizadas.

Solutions Collecting From Web of "Encomendar o tipo de postagem personalizado por campo personalizado sem um título"

Tanto quanto eu sei, você não pode realmente publicar uma postagem sem um título. O WP pode dizer erroneamente que suas postagens são publicadas, mas tenho certeza de que ainda são vistas como rascunhos, e é por isso que você não obtém nenhum resultado.

Primeiro, certifique-se de que seu tipo de postagem personalizado suporte seu campo personalizado:

 $args = array( 'post_type' => 'people', 'posts_per_page' => 40, 'meta_key' => 'surname', 'orderby' => 'meta_value', 'order' => 'ASC', 'paged' => $paged, 'supports' => array( 'title', 'editor', 'custom-fields') ); 

Então, você pode preencher automaticamente o título ou criá-lo a partir de metadados:

Definir o título do post de dois meta-campos