首頁 >後端開發 >php教程 >辛星淺析WordPress中的別名

辛星淺析WordPress中的別名

WBOY
WBOY原創
2016-08-08 09:24:181015瀏覽

    我們在使用WordPress的時候,通常都喜歡用文章別名來作為固定連接,這個別名也就是slug  name,我們在編輯文章的時候,可以自訂文章的別名。當然,我們也可以在文章編輯頁,點擊某篇文章下的"快速編輯",也可以在這裡編輯別名。

    但是這個別名的獲取,WordPress卻沒有提供方法。 WordPress中提供了the_title()來獲取文章標題,提供了the_permalink()來獲取當前文章的鏈接,但是並沒有提供獲取文章別名的函數。

     我們可以在主題目錄的functions.php中加入一個函數,程式碼如下:

function the_slug() {
    $post_data = get_post($post->ID, ARRAY_A);
    $slug = $post_data['post_name'];
    return $slug; 
}

  

<?php echo the_slug(); ?>
    如果我們的別名是中文的話,那麼調用出來的是編碼之後的文本,不過我們一般都是使用英文的,這樣也更加方便SEO。    參考文獻:http://www.insitewebsitedesign.com/wordpress-post-slug-and-page-slug-function
 

 

以上就介紹了辛星淺析WordPress中的別名,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn