WordPressのまめ知識ホームお問い合わせ紹介テーマ用の関数を作るにはJul.10,2008テーマで使う処理をfunctions.phpに関数として記述することができる。テーマのディレクトリにfunctions.phpを作成しておくと、テーマを初期化する際に自動的に読み込まれる。functions.phpはテーマによってはすでに存在しているので、自分用関数はここに追加すればよい。functions.phpはテーマを初期化する際に自動的に読み込まれ、ここに書いた関数はテーマ内から呼ぶことができる。?>の後ろに改行を入れないこと。コメントはまだありませんプラグインを作るにはJun.10,2008プラグインとは、どういうときに何をしたいか?というようなアクションフックへの定義の集まりだ。これを自作するには、/wp_content/plugins/以下にフォルダを用意し、PHPで処理を書いていくことになる。ファイル名は自由で、以下のコメント文がついているファイルがまず実行される。開発者URL*/[/sourcecode]ファイルが複数になる場合は、必要に応じてrequireしてもよい。プラグインの作成には、クラスを使用するのが主流のようだ。やって誰かが作ったプラグインをダウンロードすると、ソースを見ることができるのはいい。自分のやりたいことに似たプラグインを見つけて改良したり、PHPの勉強にもなるので助かる。コメントはまだありませんダッシュボードにメニューを追加するJun.9,2008ダッシュボードにプラグイン専用のメニューを追加することができる。使用するアクションフックは、admin_menu[ほげ]というメニューを追加して、その配下に[子ほげ]というサブメニューを追加する場合は、以下のようになる。コメントはまだありませんDBのテーブル名May.28,2008プラグインでSQL文を記述する場合の、テーブル名の参照のしかた、WORDPRESSで使用するテーブル名は”wp_”とは限らないため、プラグインでSQLを使う場合は、$wpdb->(接頭語より後の名前)でテーブルを参照する。投稿テーブルは、$wpdb->postsとなる。接頭語$wpdb->prefixを使って参照することもできる。.”posts”となる。.”(接頭語より後の名前)”となる。コメントはまだありませんhtmlをincludeするMay.26,2008テーマで外部ファイルをincludeする場合は、[PHP][/PHP]例えば、外部ファイルがテーマフォルダに存在する場合は以下になる。コメントはまだありませんコメントにNGワードを設定するMay.25,2008コメントにNGワードが含まれていたら承認待ちにすることができる。ダッシュボードの[設定]-[ディスカッション]メニューのコメントモデレーションにNGワードを指定する。IPアドレスを指定することもできる。コメントはまだありませんプラグインを入れるMay.25,2008ダウンロードしてきたプラグインを反映するには、(1)/wp_content/plugins/以下にプラグインのフォルダをコピーする(2)ダッシュボードの[プラグイン]メニューのプラグイン一覧で「使用する」をクリックするプラグインによっては、[設定]メニューに設定項目が追加されている場合がある。コメントはまだありませんテーマを作成するMay.22,2008テーマを作成する場合は、一覧ページと詳細ページのHTMLをあらかじめ作成しておくと作業しやすい。(1)/wp_content/themes/の配下にテーマのフォルダを用意する。(2)defaultテーマのファイルをコピーして、あらかじめ用意したHTMLに合わせて編集を加えていくだけ。HTMLとPHPが少し分かれば十分。編集が必要なファイルは以下。残りは必要に応じて編集する。テーマはstyle.cssで判断されるので、かならずこの名前のファイルを用意して、冒頭に説明を記述しておく必要がある。テーマのサムネイルを用意しておくと、テーマの一覧に表示される。コメントはまだありませんテーマを変更するMay.19,2008かっこいいテーマをダウンロードしても、そのファイルをどうしたらよいのかしばらく分からなかった。鳥山@sysbirdが書いてます。Reserved.ページトップへ。