Come ottenere il nome della pagina corrente in WordPress?

Quale codice php può essere utilizzato per recuperare il nome della pagina corrente in un tema WordPress?

Tutte le soluzioni che ho visto finora ( the_title() , get_page()->post_name , get_post() , ecc.) Non funzionano per una pagina che contiene voci di post. Verranno tutti restituiti il ​​nome dell’ultimo post di blog.

Detto in altro modo, supponiamo di avere una pagina creata in WordPress con il nome “Le mie notizie”. Questa pagina è impostata come “post page”. Aggiungi un paio di post alla pagina. Ora, quale API può essere utilizzata per recuperare la stringa “my-news” al posto del nome dell’ultimo post?

Modificare:

Ho trovato la seguente variabile che sembra funzionare.

     $wp_query->queried_object->post_name 

    Questa è in realtà la versione URL-friendly del nome della pagina (slug), che è quello che stavo cercando anche io. Questo è stato testato con il modello predefinito (venti). Non sono davvero sicuro del motivo per cui le due variabili riportate di seguito non funzionano sul mio sito. Grazie a keatch per il tip print_r() .

    Ora, perché queste informazioni sono nascoste così in profondità?