タグ

ブックマーク / gihyo.jp (4)

  • 第3回 WordPressの基本的な5つのルール(その3:フックとフィルタ) | gihyo.jp

    WordPressのテーマやプラグインの中核をなす、WordPressの拡張性の高さを実現しているWordPressの最も重要な機能に“⁠フック⁠”と“⁠フィルタ⁠”があります。今回は使い方次第でWordPressの姿をがらりと変える、このフックとフィルタについてお話します。 フックとフィルタの動作原理 WordPressは、PHPというスクリプト言語により動作し、記事となるHTMLを出力するのが主な役割ですが、HTMLを出力するまでの一連の処理を担うそれぞれのプログラムを関数やメソッドと言います。テーマで使われるテンプレートタグも関数です。それぞれが「記事を探す」や「ログインする」「⁠メールを送信する」などと言った働きを担っており、WordPressはそれらの働きを複合的に作用させること事で数多くの機能をユーザに提供しています。 さて、WordPressにある機能を追加するプラグインを書

    第3回 WordPressの基本的な5つのルール(その3:フックとフィルタ) | gihyo.jp
  • ムービー企画「 Subversion によるバージョン管理入門」WEB+DB PRESS Vol.39 誌面連動ムービー

    ムービー企画「Subversionによるバージョン管理入門」 WEB+DB PRESS Vol.39誌面連動ムービー バージョン管理ツールSubversionは、現在のプログラミング開発において欠かせないツールです。Subversionを利用することにより、ソースファイルの変更を管理することができます。また、複数の開発者がソースコードに対して同時並行に変更を施せます。 この記事では、Subversionの基操作方法をムービーでご紹介します。 なお、WEB+DB PRESS Vol.39、特集1「構成管理 実践入門」の誌面連動ムービーにもなっています。 誌面の第2章「Subversionによるバージョン管理入門」では、svnコマンドによるSubversionの使用方法をご紹介いたしました。 Windowsの場合は、第2章のコラムで紹介したTortoiseSVNを使って、GUIベースでSub

    ムービー企画「 Subversion によるバージョン管理入門」WEB+DB PRESS Vol.39 誌面連動ムービー
  • 第1回 ケータイFlashゲーム 制作レクチャーの始まり! | gihyo.jp

    ケータイFlashゲームの今。そして、レクチャー概要紹介 はじめに… はじめまして。今回から、ななことボブと一緒に「ケータイFlashゲーム制作」について連載していく、Studio無限界の西村(ゲームデザイナー)と藤田(プログラマー)です。よろしくお願いします! さて、無限界では、はじめてFlashが搭載されたNTT DoCoMoのmova505iよりケータイFlashコンテンツを制作しているが、movaからFOMAへ、そしてauやSoftBankに、今やFlashは、まさにスタンダードな機能として各ケータイに搭載されている。movaの頃は、作成できるファイルサイズが20KB内だったり、ワークメモリが200KB内(端末により違いあり)だったり、端末自体のスペックが非力だったりと、正直とても厳しかったが、現時点、まだまだFlashの真価を発揮できる環境にはないものの、それでもFlashの魅力

    第1回 ケータイFlashゲーム 制作レクチャーの始まり! | gihyo.jp
  • 【PHPで作る】初めての携帯サイト構築:第2回 携帯キャリアと端末を判別する|gihyo.jp … 技術評論社

    携帯サイトはキャリア・端末ごとに仕様が異なることを説明してきました。そのため多くの場合、プログラムにより各キャリア・端末にあわせた方法で、出し分けを行っていく必要があります。携帯サイトを作る上でまず大切になるのが、アクセスしてきている携帯の、キャリアと端末を判別するところと言えるでしょう。その判別方法について見ていきたいと思います。 キャリアを判別する方法 まずキャリアの判別について見ていくことにしましょう。キャリアの判別には大きく2つの方法があります。 ユーザーエージェントでキャリアを判別する方法 IPアドレスでキャリアを判別する方法 このどちらかを使って判別をすることになります。 ユーザーエージェントで判別する方法 ユーザーエージェントの情報からアクセスしてきている携帯キャリアを判別する方法です。携帯端末はHTTPリクエストのユーザーエージェントにアクセス端末の情報を記述してきます。こ

    【PHPで作る】初めての携帯サイト構築:第2回 携帯キャリアと端末を判別する|gihyo.jp … 技術評論社
  • 1