清理标题,并且将空格替换成破折号。
输出被限制为只能是字符,数字,下划线(_)和破折号,空格被替换成破折号。
用法
<?php sanitize_title_with_dashes( $title, $unused, $context = 'display' ) ?>
参数
$title
(string) (required) 要清理的标题
Default: None
$unused
(string) (optional) 本来是 $raw_title,现在这个参数已不再使用。
Default: ''
$context
(string) (optional) 清理之后的标题如何操作,当设置为'保存',一些额外的实体转化为连字符或完全删除。
Default: 'display'
返回值
(string)
清理之后的标题
实例
<?php
echo sanitize_title_with_dashes("I'm in LOVE with WordPress!!!1");
// this will print: im-in-love-with-wordpress1
?>
修改记录
Since: 1.2.0
源文件
wp-includes/formatting.php