2009 年 1 月 19 日

WordPressについて

WordPress(ワードプレス)はデータベースにMySQLを利用し、PHPで書かれたオープンソースのブログソフトウェア。

特徴

  • PHPによる動的なページ生成
  • 記事への複数カテゴリー設定に対応
  • プラグインによる拡張機能
等。

Movable Typeとの比較

  • Movable TypeはMySQL、PostgreSQL、SQLiteなどに対応。 WordPressはMySQLのみに対応。
  • Movable Typeは複数ブログの管理に標準で対応。 WordPressに複数ブログの管理機能はない。 同一サイト内において複数ブログを運営するには、複数のサブディレクトリにWordPressをインストールするという方法がある。

WPの問題

WordPressの特徴のひとつとして、オートパラグラフ(自動整形表示)機能がある。 テキストブロックを自動的にpタグで囲んだり、冗長なbrタグを削除してくれるという、初心者には親切な機能だが、面倒臭くもある。  この問題に対応するには、formatting.phpの中にある wpautop関数そのものを簡潔なものに書き換え、なおかつユーザーがビジュアルエディタを一切使わない設定にする必要がある。 IE7から投稿するとき、画像をアップロードすると、以後日本語入力ができなくなることがある。やむなくIE7を再起動せざるを得なくなるが、Firefox 3ではこのような現象は起きない。 以上ウィキペディアより
カテゴリー: WordPress — OSCA @ 11:21 AM

2009 年 1 月 15 日

WP テンプレートの呼び出し

getは、標準のテンプレートファイルを呼び出す。 includeは、標準のテンプレートファイルも標準以外のテンプレートファイルも取得でる。

<? php get_sidebar(); ?> <?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
カテゴリー: WordPress — OSCA @ 10:19 AM

WP トップページの表示変更

トップページと記事一覧のページを作成する。 設定→表示設定→固定のページをチェック フロントページにはトップページを、投稿ページには記事一覧を割り当てる。
カテゴリー: WordPress — OSCA @ 10:02 AM

WPテーマの作成

テーマのスタイルシート

  • style.cssには、テーマの「スタイルシート」情報に加え、コメントの形式で必ず「テーマについての明細」を記述していなければならない
  • 管理パネルのテーマ設定ダイアログで問題が生じるので同じ明細が別のテーマのコメントヘッダにあってはならない
  • 既存のテーマを複製してテーマを作るときは、最初に「テーマについての明細」を変更する。

/* Theme Name: Rose Theme URI: テーマのホームサイトの URI Description: a-brief-description Author: 作者の名前 Author URI: 作者の URI Template: 親テーマの定義(オプション) Version: バージョン番号(オプション) . コメント/利用許諾の記述(あれば) . */
http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%BC%E3%83%9E%E3%81%AE%E4%BD%9C%E6%88%90
カテゴリー: WordPress — OSCA @ 9:47 AM

2009 年 1 月 13 日

WP アップグレード手順

  1. 変更したファイルを保存し、古いWPファイルを削除
  2. 新しいファイルをアップロードします
  3. ブラウザで/wp-admin/upgrade.phpにアクセス

詳しくはCodex 日本語版の「WordPress のアップグレード」を参照

カテゴリー: WordPress — OSCA @ 3:14 PM

WP ユーザーをAdminから変更

  1. メニュー:ユーザーから新規追加で管理者を選択
  2. 一旦ログオフ
  3. 新しく作ったユーザーでログイン
  4. Adminを削除
  5. 「すべての投稿とリンクを次のユーザーに割り当てる」をチェックし、削除実行
カテゴリー: WordPress — OSCA @ 3:09 PM

2009 年 1 月 9 日

WP設置にあたり

サーバー情報の確認
カテゴリー: WordPress — OSCA @ 6:15 AM

自家製 HP作成マニュアル