WordPressの管理画面がどのような仕組みで動いているのか、研究したいと思います。
ファイルの構成
URLを見てみると、管理画面のダッシュボードは、http://www.example.com/wp/wp-admin/index.phpとなっているので、大体がwp-adminディレクトリに入っているのでしょう。
主なところを見繕うと、
- index.php
- 最初に読まれるファイルですし。
- admin.php
- パッと見、色々設定がありそうでした。
- includes/dashboard.php
- ダッシュボード、どうやって動いてるんでしょう。他にも、includesディレクトリにたくさん色々入ってます
- admin-header.php / admin-footer.php
- 管理画面全体で共有されていると思われる、ヘッダ、フッタの出力用?
- post.php / post-new.php
- 投稿の仕組みは抑えたい
- upload.php / themes.php / plugins.php / users.php / tools.php など
- 左側メニューのリンク先でした。
- cssディレクトリ
- 62個のcssが入っているのですが。。。
- jsディレクトリ
- 60個のJavaScriptファイルが入ってます。
というわけで、次回以降、少しずつ色々見ていきたいと思います。
コメント