プチオンリーサイト覚書【WordPress】

プチオンリーイベント用サイト作成のための覚書【WordPress】バージョンです。自分のためというより、他人のため(理由は後述)が主目的ですが、講座というよりは覚書というレベルで書いておきます。

自分がプチを開くのは今度で三回目。
2008年 カップリング(どマイナー)プチ。
2013年 キャラクタープチ。
2015年 オールキャラ(ジャンル)プチ。
という経過なのですが、サイト作成方法はそれぞれ違います。
最初はフレーム、次はPHPによるヘッダー一元化(イベント名やメニューを書いたヘッダーファイルを各ページの最初にincludeで読み込んでいる)、そして今回はWordPressを使用、となっています。

サイト作成方法はいろいろあると思いますが、WordPressにした理由は、スマホ閲覧が増えたから。
しかし、自分はガラケー(最近機種変更したけどまたガラケー・家族もガラケー)なため、実機での確認ができないので、レスポンシブ(PC・スマホ対応)なテーマを選んで、スマホ対応はテーマ作成者にお任せしようという魂胆からです。
それと主催が基本担当とアンソロ担当と二人いるので、複数人でサイトを更新できる方が良かったから。

そんな訳でWordPressを初めて使ってみました。ええ、初めてです。

1) 必要なもの
●WordPressが使えるサーバ。
使えるといっていても、PHPのバージョンが古かったりしてプラグインが入らなかったりもしますのでサーバ選びは注意。ということを昨日知りましたよ…FC2サーバLiteで。自分は自サイトがさくらスタンダードなので、そこにインストールしてプチ用独自ドメインをつけました。
●文字コード「UTF-8」が使えるテキストエディタ。
ファイルマネージャーでもいいのですが、スタイルシートいじるなら便利。
●FTPソフト
ファイルマネージャーでもいいのですが、あると便利。
●根気。
一から学ぶ場合は必要と思われます。

2) 検索すれば、いっぱい使い方の記事は出てくるので、それらを見ながら設定していきました。大体次の順序。
●インストール・・・私はさくらサーバなので、主にAdminWebさんを参照しました。
●リビジョン設定・・・記事修正時のバックアップいらないので、wp-config.phpにリビジョン管理を追加。
●テーマの決定・・・レスポンシブで、イメージに近いものを。サイドバーがある2カラムデザインにしました。
●子テーマの作成・・・デザインをいじる気なので、上のテーマを引き継ぎつつ、色なんかを変えるためのもの。

3) プチオンリーサイト用に必要そうなプラグイン(機能拡張)も見繕って、追加しました。
【プラグイン】
●WP-DBManager・・・データベースのバックアップをとる用。MySQLにログインするのが面倒な人用(こら)。
●Contact Form 7・・・メールフォーム。問い合せや参加表明に必要。
●Contact Form DB・・・メールフォームで送信されたデータをDBに取っておける。サークルリストを簡単に作る目的。
●TablePress・・・サークルリストなどテーブルを簡単に作る用。

「Contact Form DB」からもテーブルは作成できる(ショートコードで)ので、それでもいいのですが、サークル名やカップリングでソートできた方が良いので「TablePress」を使います。
「Contact Form DB」からエクスポートした参加表明データを「TablePress」にインポートして、体裁を整えればサークルリスト作成が簡単です。配置情報は後からデータベースのデータを直接(MySQLAdminで)いじる気。

あとはTwitter連携用に「WP to Twitter」、カウントダウン用に「Uji Coutdown」、BGMリクエストの投票用に「YOP Poll」を入れています。

「Contact Form DB」と「YOP Poll」については別記事をたてようと思います。


で。
この記事をなんのために書いているかというと。

3回目のプチオンリーを開催することにした直後、知り合いから「今度プチオンリー開きたいので、いろいろ教えて欲しい」と連絡がありました。
私の経験で話したうえで、彼女の問題点としてあがってきたのが、サイト作成。
うちのプチと違って、それなりのサークル数があり、3次元ジャンル。しかし彼女は最近はブログしか触っていないとのこと。
HTMLとかスタイルシートとかメールフォームとかサークルリストとか、できるだけ楽な方向でサイトを作る方法としてWordPressと使うプラグインを教えたので、そのフォロー含めて覚書を残そうと考えました。

でも、使っているサーバが違うので早速問題が起きましたがね…。FC2サーバLiteだと現時点で「WP-DBManager」と「YOP Poll」がエラーおこしました。「WP-DBManager」はまぁ、直接DBデータをエクスポートすればいいんですけど。その他やコメント欄が追加できる投票システムという点で「YOP Poll」が使えなかったのはイタイ…。


この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

限定特典から探す

記事を検索