使WordPress成为核心

变更集48432


忽略:
时间戳:
2020年10月7日下午11:26:31(4年(之前)
作者:
为什么是杰克
消息:

格式化:改进的docblock清理title().

由于消毒标题主要用于html属性或post-sugs,请注意,重音符号将被删除,字符串将仅限于字母数字字符、下划线和短划线。

修复#33756.
道具埃里克利斯、瑞士斯皮迪、神奇男孩音乐、psdtohtmlguru、DrewAPicture、SergeyBiryukov、sjmur、gma992、shulard、ebinnion、whyisjake。

文件:
1已编辑

图例:

未修改
补充
远离的
  • trunk/src/wp-includes/formatting.php

    48199兰特 r48432  
    21452145
    21462146/**
    2147 *清理标题,或返回后备标题。
    2148  *
    2149 *具体来说,HTML和PHP标记被剥离。可以添加更多操作
    2150 *通过插件API。如果$title为空并且设置了$fallback_title,则后者
     2147*将字符串清理为slug,可用于URL或HTML属性等位置。
     2148 *
     2149*在保存上下文中,将重音符号转换为ASCII字符。默认情况下,输出为
     2150*进一步限制为字母数字字符、下划线(_)和破折号(-)
     2151*“sanitize_title”过滤器。如果$title为空并且设置了$fallback_title,则后者
    21512152将使用*。
    21522153 *
注:请参见TracChangeset(跟踪变更集)获取有关使用变更集查看器的帮助。