掲題の通り、今回はWord Pressで各ページを新規に作成し自由にコンテンツを作成する方法をメモしておきます。
初めこの方法が全く分かりませんでしたので大変でした。Google等で検索してもなかなか知りたい情報にたどり着けませんでしたし。。。。
もし掲題の件でつまずく方がいましたらご参考下さい。(ワードプレスのVerは2.6です)
新規ページを作成し自由にコンテンツを作成する
- 自分でコードを書いて組み立ててもいいのですが普通は元になるphpファイル(index.phpやpage.php)を複製しリネームします。
※例えばpage01.phpとかpage02.phpとか
- 作成したファイルに以下のテンプレート名を埋め込み、サーバにアップします<? /* Template Name: sample
/
?>
※sampleの部分は任意の名前
- 記事作成の時にページテンプレートからプルダウンで項目が追加されるので選んで下さい。
以上です。
« Hide it
TAG (タグ) CMS, Word Press
以前ロリポップで稼動していたワードプレス(といっても更新は全くしていませんでしたが)を今回エックスサーバーに移行しました。
インストール自体は通産で3回目になるし今まで困ったことはありませんでしたので余裕かなとタカを括っていましたが今回は本当に時間がかかったしてこずった。。。。
2、3時間ネットの樹海をさまよい、ようやくインストールできました。
インストール方法等は他のサイトでご紹介されていると思うので今回はエックスサーバー、ワードプレス設置の問題点と手間がかかった点を書き記していきたいと思います。
エックスサーバーには自動インストール機能というものがあり流行のWEBアプリ(xoops、MT、pukiwiki etc…..)等をワンボタンでインストールできます。
※私もpukiwikiをこの方法で実装しており、エックスサーバーの自動インストールによるものです。
今回のワードプレス移行にあたりなるべく手間と時間をかけたくなかったためワードプレス自動インストールを行ったのですがインストールされたワードプレスのバージョンがwordpress ME(確か2008年3月にサポートが終了)のためやむなくあきらめました。
なので早速本家サイトから最新のワードプレスをダウンロード。。ところが日本語が表示されないというトラブルが発生。
バックもフロントも見た目には普通にみえていたので最初は疑問にも思わなかったのですがコメントを挿入したり記事を書くとき(DBに接続して処理する時?)うまく文字コードの変換ができないでので文字化けを起こしたりデータが空白で出力されるトラブル等に見舞われました。
この現象はサーバーサイドの文字コードがMySQL5.0.18の文字コードと食い違う場合に発生するようです。
この件に関しては色々対策方法がございますが一番効果的なのはphp.iniの設定を変える事です
- テキストエディタで、mbstring.internal_encoding = UTF-8 の一行のみを記入して、php.iniファイルを作ります。既にphp.iniがあればそこに追記。
- FTPソフトで、エックスサーバーに接続し、ユーザー名/home/の直下にphp.iniファイルを置きます。
以上の事をおこなえばエックスサーバーユーザーの方はほとんどがうまくいくかと思われます。
« Hide it
TAG (タグ) WEB, Word Press