テーマ内の"page-contents"というディレクトリに、"固定ページのスラッグ.php"という名前があったとき、ファイルのほうが新しければ、WordPressの投稿データを更新します。 子ページの場合は、"parent_child.php"という名前にしておけば、"parent/child"が更新されます。
固定ページにHTMLをごりごり書いたり、それを検索とかにも使うなんて場合とかは有用かもしれないです。
毎回走らせると重いので、GETパラメーターとか、Cronで適当なタイミングで更新させるのがBetterかと思います。