add_rewrite_rule

函式
add_rewrite_rule ( $regex, $query, $after = 'bottom' )
引數
  • (string) $regex Regular expression to match request against.
    Required:
  • (string|array) $query The corresponding query vars for this rewrite rule.
    Required:
  • (string) $after Optional. Priority of the new rule. Accepts 'top' or 'bottom'. Default 'bottom'.
    Required:
    Default: 'bottom'
定義位置
相關方法
iis7_add_rewrite_rulesave_mod_rewrite_rulesadd_rewrite_tagflush_rewrite_rulesadd_rewrite_endpoint
引入
2.1.0
棄用
-

add_rewrite_rule: 這個函式用來向WordPress新增一個新的自定義重寫規則。自定義重寫規則用於將自定義URL對映到你的WordPress網站中的特定頁面或內容。你可以使用這個函式來建立自定義URL,並將它們對映到特定的WordPress頁面或內容。

新增一個重寫規則,將一個URL結構轉換為一組查詢變數。

在$after引數中的任何值如果不是’bottom’,將導致該規則被放在重寫規則的頂部。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function add_rewrite_rule( $regex, $query, $after = 'bottom' ) {
global $wp_rewrite;
$wp_rewrite->add_rule( $regex, $query, $after );
}
function add_rewrite_rule( $regex, $query, $after = 'bottom' ) { global $wp_rewrite; $wp_rewrite->add_rule( $regex, $query, $after ); }
function add_rewrite_rule( $regex, $query, $after = 'bottom' ) {
	global $wp_rewrite;

	$wp_rewrite->add_rule( $regex, $query, $after );
}

常見問題

FAQs
檢視更多 >