获取URL友好的标题版本(_TITLE?

时间:2012-06-28 作者:Johan Dahl

如何获取post\\u标题的url友好版本?我在一个归档页面上为我的帖子使用锚定链接,目前这些帖子将post\\u ID作为散列标签,但我想改为获取标题,因为这样看起来会更好。

2 个回复
SO网友:mrwweb

PHP有一个url编码功能,可能会起作用:

urlencode( get_the_title() );

SO网友:Jonathan Joosten

如果你想要在单词之间加“-”的简短版本,请使用slug。如果不想使用slug,请使用下面的函数:

<?php
    $new_url = sanitize_title(get_the_title());
    echo $new_url;
?>

https://codex.wordpress.org/Function_Reference/sanitize_title

结束

相关推荐