添加端点,例如/ trackback /。

原型

add_rewrite_endpoint( string $name, int $places, string|bool $query_var = true )

描述

添加端点会为提供的位掩码指定的每个匹配位置创建额外的重写规则。例如:

参数

$name (string) (Required) 端点的名称。

$places (int) (Required) 端点掩码描述应添加端点的位置。

$query_var (string|bool) (Optional) 相应查询变量的名称。传递false以跳过为此端点注册query_var。默认为$ name的值。

源文件

路径:wp-includes/rewrite.php

<?php
...
function add_rewrite_endpoint( $name, $places, $query_var = true ) {
	global $wp_rewrite;
	$wp_rewrite->add_endpoint( $name, $places, $query_var );
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/add_rewrite_endpoint/