ブログほぼ日刊ペースで、主にIT・PCネタ・便利グッズ・猫などについてお役立ちの精神で書き連ねていく雑記ブログです。ブログは下記URLに移転いたしました。秒後に自動的にリダイレクトします。WordPressの「テンプレートタグ」と「PHP」についてちょっと調べてみたよというお話です。?>というのがでてきます。今までは「こういうもんだ」と思いながらなんとなく使ってましたが(コピペで使えちゃうので)、今回は理解を少し深めようと思います。?>というのはWordPress特有のものではなく「WordPress用に定義された」「PHP関数」で、一般的に「テンプレートタグ(WordPress関数)」と呼ばれています。「PHP関数」というものがベースになっているということですね。まとめられているページがたくさんあります。www.webcreatorbox.commignonstyle.comざっと見るだけでどういうものかなんとなく分かるものもありますね。^^;これは1つ1つ覚えるというよりかは、こういったサイトをブックマークしておいて必要に応じて見る、といった感じが良さそうです。「PHP関数」とは関数の前にそもそも「PHP」というのも知ってるようで知らないのでこの機会に理解しておきます。wikipediaから抜粋。Wikipediaざっくり、「レンタルサーバー側に用意されているプログラミング言語で、動的にWebページを生成できるもの」といったところでしょうか。「PHP関数」とはPHPのプログラム処理をひとまとまりにしたもので、すでに用意されている「組み込み関数」と、自分で定義できる「ユーザー定義関数」というのもあるとのこと。他に特徴としては...拡張子は「.php」PHP本体がサーバーにあるので、ローカルでは動かない(XamppなどでPHPが使える環境をローカルに作れば動く)データベースとの連携が得意HTMLの途中に埋め込んで使えるPHPの文法PHPの文法というか書き方はこちら。ここに処理を記述?>開始タグ<?phpと終了タグ?>に挟まれている間のコードは「PHP」として認識されるということです。下記のようにhtmlの間に突然割り込めるけど、プログラム言語が変わるのでコメントアウトの記述も変わってきます。コメントアウトとなるので「この箇所は何の言語なのか?」を考えながら頭を切り替える必要があります。今までこれが良く理解できていなかったので、「コメントアウトできない!」といった状況に悩まされたこともありましたが、今後は大丈夫そうです!おわりにとりあえずは触りレベルですが「テンプレートタグ」と「PHP」について自分なりの認識は持てました。あとはどんどん使っていき、より理解を深めていければと思います。今回は以上となります。