Conversia numelui articolului în ID-ul articolului
Încerc să creez o funcție pentru fișierul meu functions.php care să îmi permită să convertesc numele unui articol în ID-ul articolului. Am căutat online și am găsit acest link http://www.devdevote.com/cms/wordpress-hacks/get_id_by_post_name care oferă următorul exemplu...
function get_id_by_post_name($post_name)
{
global $wpdb;
$id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '".$post_name."'");
return $id;
}
<?php echo get_id_by_post_name('numele-meu-articol'); ?>
După ce am înlocuit numele-meu-articol în exemplu, nu primesc niciun rezultat, poate cineva să sugereze ce este greșit?
M-am uitat și la funcția get_by_postname în caz că aceasta ar fi o metodă mai bună de a face acest lucru.

Utilizează get_page_by_title()
. Funcționează cu orice tip de postare.
$post = get_page_by_title( $post_name, OBJECT, 'post' );
echo $post->ID;

Acum încerc să avansez cu această funcție și să o convertesc astfel încât să folosească numele postării în loc de ID. Am creat o nouă întrebare pe http://wordpress.stackexchange.com/questions/59050/combine-two-functions-highlight-menu-item-by-post-name-instead-of-id - Ai putea, te rog, să arunci o privire?
