質問: array( '(カスタム投稿タイプ名)/users/ここに正規表現(ユーザー名)' => 'index.php?author=$matches[1]' ); return $new_rules + $rules; } ``` 上記の正規表現の部分には、いろいろ調べた結果、下記を入れてみました。 ``` ([0-9a-z])+\-+([0-9a-z])$ ``` こちらの正しい書き方を教えていただけないでしょうか。 また、この部分のコードが、今どんな状態でどんな動きをしているのか、ということを確認したいのですが、確かめ方がわかりません。 そちらも教えていただけないでしょうか。 よろしくお願い致します。
回答: > > また、この部分のコードが、今どんな状態でどんな動きをしているのか、ということを確認したいのですが、確かめ方がわかりません。 > > > `$new_rules`の値を確かめたいのであれば、以下のように書けば確認できるはずです。 ``` function my_rewrite_rules_array( $rules ) { $new_rules = array( '(カスタム投稿タイプ名)/users/ここに正規表現(ユーザー名)' => 'index.php?author=$matches[1]' ); var_dump($new_rules); die(); return $new_rules + $rules; } ```