钩子文档

wp_unique_term_slug

💡 云策文档标注

概述

wp_unique_term_slug 是一个 WordPress 过滤器,用于处理分类法术语的唯一 slug。它允许开发者在 slug 生成过程中进行自定义修改。

关键要点

  • 过滤器名称:wp_unique_term_slug
  • 参数:$slug(唯一 slug 字符串)、$term(术语对象)、$original_slug(原始传入的 slug 字符串)
  • 用途:确保术语 slug 的唯一性,并支持通过过滤器进行干预
  • 相关函数:wp_unique_term_slug() 在 wp-includes/taxonomy.php 中定义
  • 版本历史:从 WordPress 4.3.0 开始引入

📄 原文内容

Filters the unique term slug.

Parameters

$slugstring
Unique term slug.
$termobject
Term object.
$original_slugstring
Slug originally passed to the function for testing.

Source

return apply_filters( 'wp_unique_term_slug', $slug, $term, $original_slug );

Changelog

Version Description
4.3.0 Introduced.