添加永久链接结构。

原型

add_permastruct( string $name, string $struct, array $args = array() )

参数

$name (string) (Required) 永久链接结构的名称。

$struct (string) (Required) 永久链接结构。

$args (array) (Optional)  从永久链接结构构建规则的参数,请参阅WP_Rewrite :: add_permastruct()以获取完整的详细信息。

源文件

路径:wp-includes/rewrite.php

<?php
...
function add_permastruct( $name, $struct, $args = array() ) {
	global $wp_rewrite;
	// Back-compat for the old parameters: $with_front and $ep_mask.
	if ( ! is_array( $args ) )
		$args = array( 'with_front' => $args );
	if ( func_num_args() == 4 )
		$args['ep_mask'] = func_get_arg( 3 );
	$wp_rewrite->add_permastruct( $name, $struct, $args );
}
...
?>

其他

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