wordpress

WordPressメモ。

サイドバーの「月別アーカイブ」「カテゴリ」のリンクの横に投稿数を表示したい場合のタグ。

▼月別アーカイブ
<?php wp_get_archives(’type=monthly&show_post_count=1′); ?>

▼カテゴリ
<?php wp_list_cats(’sort_column=name&&hierarchical=1&&show_count=1′); ?>

Category:wordpressコメント

bookswordpress

「WordPressレッスンブック―ステップ・バイ・ステップ形式でマスターできる」を購入しました。

結論から言うと、これはイイ!自分にぴったり。
まだ前半を読んだだけですが、最後まで(特に手を動かしながら)読めば、WordPressの仕組みが一通り理解できるのではないかと思います。

内容

WordPressのテーマの作り方の基本を1から学べます。
ヘッダを構成するphpはこれで、このようなタグを使って、これをdivで囲んで指定して…など、細かく1から学べます。
本当に丁寧で、知っている人にとってはしつこいくらいの説明かもしれませんが、個人的にはこのように細かなところから覚えたいなーと思っていたので、まさにぴったり。
ちなみにphpについては全く触ったことがありませんが、WordPressに限っては「このタグを使う」という指定ができればよいだけのようなので、あまり臆することはないと思います。

・基本の基本から覚えたい
・1からテーマを作ってみたい
・1から構造を覚えたい
・性格的に、ゆっくりでよいので確実にいきたい

という人にはおすすめだと思います。
自分もまずはこの本を読みながらシンプルなテーマを自作してみたいなあ。

Category:book, wordpressコメント

複数のWordPressを設置する

ひとつのデータベースに対して、複数のWordPressを運用したい場合、下記のようにすればOKのようです。実際自分ももう一つ作ってみましたが、無事に2つめのブログを設置することができました。

1)もうワンセットwordpressフォルダを用意します。

既に一つwordpressでブログを立ち上げている場合は、アップロードする前の一式(wp-cofig.phpの設定を既に行ったセット)をコピーして、もうワンセット作成するとよいと思います。

2)wp-config.php内の接頭辞を変更します。

デフォルト:
$table_prefix = ‘wp_’;

変更後(例):
$table_prefix = ‘wp1_’;

wp_部分をwp1_やwp2_などに変更します。

3)アップロードします。

後は通常通りブログを展開したいフォルダに一式アップロードします。

Category:wordpressコメント

さくらインターネットさんでドメインを取得・サーバをレンタルし、WordPressをインストールしてみました。

さくらさんでサーバをレンタルしていることを前提に今回の作業を覚え書き。

インストールにあたって下記のページを参考にさせていただきました。
ありがとうございました。
http://s2g.jp/masatsu/log/2008/0323224122.htm

下記の作業はMacで行いました。

 

1.【ローカル】WordPressをダウンロード

最新版をダウンロードしておきます。

ダウンロードしたものを解凍するとこのようなファイル一覧が出てきます。

ダウンロードしたものを解凍するとこのようなファイル一覧が出てきます。

2.【さくらさんサーバ】MySQLを設定

・コントロールパネルにログイン
・左メニューの「データベースの設定」を選択。
・「データベースサーバ」は勝手に準備されているので、
 「データベース接続パスワード」を任意で決定して入力。
 パスワードは後からでも変更ができるようです。
・これだけ。次のステップで「データベースサーバ」と「パスワード」を使用するのでメモなどをしておく。

3.【ローカル】WordPressのwp-config-sample.phpの設定

1.で落としたWordPressのファイルの中の「wp-config-sample.php」
を開いて下記のように編集します。

/** WordPress のデータベース名 */
define(’DB_NAME’, ‘サーバのユーザ名‘);

/** MySQL のユーザー名 */
define(’DB_USER’, ‘サーバのユーザ名‘);

/** MySQL のパスワード */
define(’DB_PASSWORD’, ‘2で設定したパスワード‘);

/** MySQL のホスト名 (ほとんどの場合変更する必要はありません。) */
define(’DB_HOST’, ‘2で設定されたデータベース名‘);

以上のように編集したら、ファイル名を
wp-config-sample.php

wp-config.php
とリネームします。

4.【FTP】アップロード

WordPressフォルダの中身をブログを設置したいディレクトリに丸ごとアップロードします。
たとえば、http://www.xxxxxxxxxx.com/blog/
でブログを展開したい場合は、blogフォルダにアップします。

wordpressフォルダをアップ、ではなく、中身のファイルだけをアップすることに注意。

5.【FTPソフト】パーミッションの設定

さくらさんでPHPを動かすには、すべての.phpファイルを705にする必要があるとのことです。

今回はCyberduckを使ってアップロードしましたが、このソフトでパーミッションを変更する場合、「アップロードしたファイルを選択→右クリック→情報」で設定画面が出るのでその画面でパーミッションを705に設定します。

大量にある.phpがつくファイルを全て手作業で設定しました。。
(何かいい方法がないものだろうか)

パーミッションをこのように変更します。

パーミッションをこのように変更します。

6.【ブラウザ】WordPressのインストール

ブラウザで/wp-admin/install.phpにアクセス。
あとは指示に従いインストールを進めます。

初めてインストールしてみましたが、思ったよりすんなりと進めることができました。

Category:wordpressコメント