辛星浅析WordPress中的别名

WBOY
Lepaskan: 2016-08-08 09:24:18
asal
996 orang telah melayarinya

    我们在使用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; 
}
Salin selepas log masuk

    这样,我们就可以在我们需要的地方调用该函数了,比如如下调用方式:

<?php echo the_slug(); ?>
Salin selepas log masuk
    如果我们的别名是中文的话,那么调用出来的是编码之后的文本,不过我们一般都是使用英文的,这样也更加方便SEO。
   参考文献:http://www.insitewebsitedesign.com/wordpress-post-slug-and-page-slug-function

 

   



以上就介绍了辛星浅析WordPress中的别名,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan