URL関係でadd_rewite_ruleという関数もあります
コチラの関数はWordPressに「このようなURLが来たら、実際はこの内容を表示して」と教える機能です。
詳細は下記です
/**
* WordPressにカスタムURLリライトルールを追加する
*
* @param string $regex URLにマッチさせる正規表現パターン
* @param string $query 内部的なWordPressクエリ文字列($matches[n]でキャプチャグループを参照可能)
* @param string $after ルールの優先順位 ('top'=最優先, 'bottom'=最後)
* @return void
*/
add_rewrite_rule($regex, $query, $after);
