タグ

2009年4月30日のブックマーク (6件)

  • PHP初心者でも簡単!WordPressのプラグイン作成方法 - tohokuaikiのチラシの裏

    WordPressをちょっと弄る機会がありました。その機会にプラグインを作ったのですが、これが結構簡単・・・・というか「すげー」*1って感じだったのでメモします。 以前は、XOOPSのうぇブログを使っていたブログを、年末にWordPressにSwapするお手伝いをしたのですが、その際に気をつけたのは WordPressって脆弱性多いから、即アップデート可能なようにテーマとプラグインだけでSwap対応すること っていうことです。中のファイルをいじっちゃうともうアップデートがとたんに面倒になるんですよね。この辺りはオープンソースなもの使ってると「ソースいじれるけど、いじらない」というジレンマでもあるんですが。 ちなみに、以下の文章ではWordPressをWPって書きます。あとWPのバージョンは2.7です。 とりあえず、やりたいこと WordPressにしたままでも、以前のRSSリンクにしたまま

    PHP初心者でも簡単!WordPressのプラグイン作成方法 - tohokuaikiのチラシの裏
  • hiromasa.zone :o) » WordPress プラグイン作成時のノウハウ – 前編 –

    WordPress プラグイン作成のノウハウなんかを書いてみます。 偉そうなタイトルのわりにはたいしたこと無いので暇つぶしにどうぞ。 🙂 ちょうど短めでサンプルに丁度良いプラグイン、「WordPress エントリをはてなブックマークに登録 – wp-hatena プラグイン –」のソースを元に説明してみたいと思います。 また、kohaku さんより “del.icio.us 対応” のご要望もいただいておりましたので、このエントリでプログラムの説明といっしょに対応してみたいと思います。 🙂 なおなお、説明中にはぼくが便宜上 “勝手に作った言葉” が多数存在します。正式な呼び名については各ドキュメントをご参照下さい。 では、最初に WordPress プラグインの動作を書いてみます。 有効化されたプラグインは WP の初期化の段階で .php ファイルが読み込まれ実行される 通常、プラグ

  • WordPressプラグイン作りの基本とhook(WordPressプラグイン作成日記 #1) - H2O Space. BLOG

    ちょっと思い立って、愛用しているBlogツール『WordPress』のプラグイン作りに挑戦しています。 参考ドキュメントは、こちらのオフィシャルドキュメント。(英語です(汗 » Writing a Plugin « WordPress Codex ここでは、作り方の基を紹介します。間違えていても怒らないでください。 まずはプラグインの基。プラグインは、純粋なPHPファイルで構成されています。次のようなファイルを作ります。 <?php /* Plugin Name: Name Of The Plugin Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates Description: A brief description of the plugin. Version: The plugin's Version Num

  • ゼロからWordPressプラグインを作成するためのチュートリアル:phpspot開発日誌

    Create a Custom WordPress Plugin From Scratch - NETTUTS ゼロからWordPressプラグインを作成するためのチュートリアル。 WordPressプラグインを作る場合はかなり参考にできそうです。 構成は次のようになっていて、大体どんな感じかわかるようになってるみたい。 ファイルとフォルダの位置 ファイル作成 PHPコードの紹介 アクションフックの行い方 管理ページでのプラグインの作り方 ユーザ関数の作り方 PHPを知っていれば簡単に書けるというのがありがたいですね。 有用なプラグインを書いて世界中の人に使ってもらうと世界が広がりそうですね。 関連エントリ DB不要でWordPressプラグインが使えるブログエンジン「FlatPress」 WordPressのプラグイン集 300+ WordPress関連まとめリスト

  • WordPressのカレンダーで土日の色を変える < Blogo el Ermitejo

    WordPress 2.3.2 日語版への移行」の記事にいただいたコメントから。 日曜日と土曜日をそれぞれ赤色と青色の文字にしたい ということで、これに対応してみました。流石にこれは日語化ファイルだけでは如何ともし難いので、例の如くカレンダーを描画している/wp-includes/general-template.phpを直接改変しましょう。実行例はご覧のサイドバーの通りです。 それなりに泥臭いコーディング 要は条件(土曜・日曜)に合致した際の出力内容を追加するといったものです。 まずはヘッダ部 559行目に実装されています。 echo "\n\t\t<th abbr=\"$wd\" scope=\"col\" title=\"$wd\">$day_name</th>"; ここで、曜日を判定してclass属性を加えます。 echo "\n\t\t<th abbr=\"$wd\" sc

    mae0510
    mae0510 2009/04/30
    カレンダーのパッチ
  • » WordPress 2.6をWordPress 2.7にアップデート: たにもりのもり

    最近のエントリー オビツ製作所「50MZ-003 MISUZU」 まめしき 東方プロジェクト 博麗霊夢 オビツのオリジナルアイ LEEKEWORLD SweetにHGグラスアイ 16mm L.バイオレット 二重虹彩のグラスアイと、「EYES CASE」のお話 May in Wonderland LEEKEWORLD SweetとHoney Delf MUFFINと幼SD千夏の比較画像 青い眼をした お人形はー♪ Rose May Valentine 甘い♪甘い♪ アーカイブ 2010: 01 02 03 04 05 06 07 08 09 10 11 12 2009: 01 02 03 04 05 06 07 08 09 10 11 12 2008: 01 02 03 04 05 06 07 08 09 10 11 12 2007: 01 02 03 04 05 06 07 08 09 1

    mae0510
    mae0510 2009/04/30