CMS and BLOG

WordPressやMovableTypeのインストールやカスタマイズ、便利なプラグイン等の記事。
no image
2009.10.01

価格安価なサーバーのススメ

先日ひょんな事から、お勧めのサーバーを教えて、という電話があった。 で、ピックアップしてメールしたみたのだけど。 私も今年、個人や管理している企業のサーバーを見直したのもあり、色々調べた内容をこの機会にメモ代わりで書いておくことに。 基本コストが限られていて、共有サーバー使用が前提のピックアップです。 まずは番外的に一番安上がりだと思える方法 ロリポップ PHP、SSI、CGI、MySQL、htaccess、SSL、10日間無料お試し ・とにかく安くあげる ・早く開設したい ・ブログなどを試してみたい ロリポップ!レンタルサーバー コロリポプラン月105円1G~。コロリポプラン月263円8G~。 今までホームページがなく、「とりあえず早く安く作りたい!」というのなら、こんな安価なサーバーを使うのもよいかと思う。 何せものすごく安いし、開設が早いから。 ムームードメインでドメインを取ると設定も簡単だから、ムームードメイン+ロリポップで開設してしまう。 そして、後でもっとよいサーバーにヤッ!と移動してしまえばいいと思う。 他にもブログをインストールして試したりとか。 無料付属のショッピングシステム、カラーミーショップ!ミニはSSL対応で、簡単な通販サイトなら使えますが、細か内デザインを変更出来ない等、規模が大きくなる場合は難しいかも。 それに、アクセス数が多くなる通販サイトなら、もう少し上の価格帯のところがいいかと…。 263円なりの使い方を前提で考えるのがいいですね。 カラーミーショップ!プロ(Color Me Shop! pro) ・あらかじめ設置されたショッピングシステムを利用する ・通販サイトとして作成する 通販サイトの場合は、手軽安く機能面・デザイン面で充実しているColor Me Shop! proもいいと思います。 で、以下はSSLを利用したり、最初からしっかりしたサーバーで開設したい中小企業向けサイトの場合。 ワダックス PHP、SSI、CGI、MySQL、PostgreSQL、htaccess、SSL ・セキュリティが心配 ・判らない時は電話で聞きたい(電話サポート無料) ・携帯サイトも作りたい ・ブログサイト作成 月2,415円 10G~。 セコムのセキュリティシステムがあるので比較的安心。共用SSLでも全携帯電話キャリアSSLモデル対応(独自ドメインのSSLもプランにより使用可)というのはいいと思う。 エックスサーバー PHP、SSI、CGI、MySQL、htaccess、共用SSL、マルチドメイン、10日間無料お試し ・複数ドメインをひとつのサーバーで管理 ・管理画面がみやすい ・ブログサイト作成 ・マルチドメイン無制限 月1,050円 40GB~。 マルチドメインが無制限というのはいいです。そんなにドメイン持ってませんが。 ネットでの噂よりは安定した使い心地だとは思う。 WordPress 日本語版の自動インストールもできる。 2010年12月追記: オプション料金で独自ドメインも取り扱えるようになりました。 シックスコア 2週間お試し ・独自SSLが使える 月1,890円 30G~。 エックスサーバーと同じ会社が運営しているのだけど、ちょっとクオリティアップされている。ページの表示が遅いとかはないと思う。 マルチドメインはプランにより数が制限されます。 さくらインターネットも選定の中にはあったのだけど、私にはイマイチ合わないようです。 追記: ドメインで運用の時は、サーバーを決める前に、早めに取るとスムーズです。 サーバー契約時には、ドメイン情報が必要になります。 ムームードメイン 何と言っても安くて早く取れる   ムームードメイン
2009.08.11

Lightbox GalleryでClose画像が出ない

WordPressで、light boxを使うプラグインLightbox Galleryをインストールしたが上手く画像が表示されないという事がありました。 CloseやNextの画像が出てこないという状態。 早速ググると、以下のような記事を発見。 Lightbox Gallery 【Close】・【Next】が表示されない! なるほど。 WordPressがあるサーバーは、 ロリポップ!レンタルサーバー それで、以下のように書き換えました。 lightbox-gallery.js の一番最初から // You do not need to change the following path if you installed WordPress into the root directory. var lightbox_path = 'http://'+location.hostname+'/wordpress/wp-content/plugins/lightbox-gallery/'; jQuery(document).ready(function () { /wordpress を足すのがポイント。 原因は、実際の画像アドレスとブログ表示のアドレスの違いです。 ロリポップはメインデレクトリ直下にWordPressをインストールできない。(パーミッションの関係との事。) ので、wordpressというフォルダを作ってインストールしたのだけど、見た目上は設定したドメイン名で見られるように裏技(?)設定している。(メインデレクトリ直下にトップページを設定する方法はこちら) 例) ブログアドレス http://bielnomitaiyo.com/ だけど、実際のファイルアドレスは http://bielnomitaiyo.com/wordpress/ という事で「/wordpress」を足しました。 なんて事はないんだけど、最近ネタ切れなので書いておきます。 追記: wordpress設置については、 ロリポップ公式ページにある手順どおりで大丈夫でした。 ★ 初心者でも安心なレンタルサーバー LOLIPOP!月額263円で容量1GB ☆
2009.07.25

WordPress API key をつくる

WordPress API key 作ってみました。 この度、スパムをブロックしてくれるWordPressプラグイン「Akismet」を入れてみる事にしたのですが、これを使うには WordPress API key が必要との事。 WordPress keyを作るには、まずWordPressのサイトで、ユーザー登録し、wordpress.comにブログを作成しないといけないようです。 日本語の登録画面も出来ていて、簡単なんですが、 以下に手順を画像入りで書いてみました。 まずはこちら WordPress.com の API Keysページに行きます。 sing up … のリンクをクリック。 英語なんか読めないぞ!って方 日本語 をクリック。 ここで、API keyを貰うまで半分くらい?です。 以下はWordPressサイト内(wordpress.com)に作られるブログに関する設定です。 すべて英数字入力です。 ユーザー名:ログインする時に使います。 パスワード:そのまんまパスワードです。 確認:上と同じパスワードを入れます。下に表示されるのは安全さのレベルです。 メールアドレス:ここで入力したアドレスにWordPress API keyが届きます。 法律関連のあれこれ:チェックします。 ブログを作るにチェックします。 ユーザー名のみを作成にすると面倒なことになりますので、ブログを作るにチェックするのが肝(?)らしい。 ブログドメイン:サブドメイン部分をお好きに入力してください。URLになります。 ブログ名:ブログ名を入れます。honyahonya blogとか何とかでもいいと思います。 使用言語:日本語。 プライバシー:これはチェックしてもしなくてもお好きなように。 メールを確認してください という画面がでます。 黄色箇所にさっき書いたメールアドレスが表示されています。 API KEYを作るだけなら、プロフィールは登録しなくても大丈夫。 メールを受信すると 最後にAPIKEYが書かれていました。 上にはWordPress内のブログのアドレスも書かれているので、保存。 ついでにwordpress.com内にできたブログも、今のところは更新しないので、ログインし、パスワード保護をかけて見えないようにしました。
2009.07.15

最初の記事の下に広告を入れる、mt.Vicuna版

Movable Typeで、最初の記事だけに広告を挿入したい場合について書きます。 記事の前後にバナー広告を入れるとは、また違います。 一番上の記事の下に広告をつけるという書き方が判りやすいかも?? そのほかにもウェルカムメッセージと記事最後に広告を追加します。 文字で書くと、  ヘッダ(タイトル)  ウェルカムメッセージ  最初の記事  広告1  2番目記事  3番目記事   ↓  広告2 となります。 (実際にはこちらのようになります。) 改造するテンプレートはmt.Vicunaです。 まず、モジュールファイルを追加します。 デザイン→テンプレートからテンプレートモジュールモジュールを作成。 ウエルカムメッセージ というモジュールをつくります。 divタグはレイアウトに合わせるのに入れています。 赤の中に表示させたい内容(ここでは、はじめましてのメッセージ)を入れ、保存。 同様に  広告いち  広告に のモジュールを新規作成します。(広告の時は赤の中に、広告内容を入れる。) デザイン→テンプレートに戻ります。 インデックステンプレートにあるメインページのファイルを開きます。 そして、太字の部分を足します。 <div id="main">    <$MTInclude module="パンくずリスト"$>  <h1><$MTGetVar name="page_title"$></h1>       <$MTInclude module="ウエルカムメッセージ"$>    <MTEntries lastn="1">     <$MTEntryTrackbackData$>     <$MTInclude module="ブログ記事の概要"$>  </MTEntries>        <$MTInclude module="広告いち"$>  <MTEntries offset="1">      <$MTEntryTrackbackData$>        <$MTInclude module="ブログ記事の概要"$>   </MTEntries>       <$MTInclude module="広告に"$>    <$MTInclude module="アーカイブページへのリンク"$>   <$MTInclude module="パンくずリスト"$> </div> として保存します。 その後、メインページを再構築します。 表示されましたでしょうか? 先ほどの記述の説明は以下の通りです。 まず、記事の上に <$MTInclude module="ウエルカムメッセージ"$> で、ウエルカムメッセージモジュールを挿入します。 記事を呼び出す、<MTEntries >にlastn="1"を入れ、最初の記事のみ表示を呼び出しています。 最初の記事呼び出しが終わったあと、 <$MTInclude module="広告いち"$> で、広告いちモジュールを入れ、 今度は、記事を呼び出す、<MTEntries 以下を繰り返しますが、ここでもMTEntriesにoffset="1"を入れ、最初以外の記事のみ表示させます。 すべての記事が表示された後 <$MTInclude module="広告に"$> で、広告にモージュールを入れています。 カテゴリー・月別・日別のテンプレートについても同様に修正すれば、同じようにウエルカムメッセージと広告が表示されるようになります。 Movable TypeのファイルをPHP化している場合は <div id="main">    <$MTInclude module="パンくずリスト"$>  <h1><$MTGetVar name="page_title"$></h1>       <?php include("<$MTBlogSitePath$>welcome.php"); ?>    <MTEntries lastn="1">     <$MTEntryTrackbackData$>     <$MTInclude module="ブログ記事の概要"$>  </MTEntries>        <?php include('<$MTBlogSitePath$>koukoku1.php'); ?>  <MTEntries offset="1">      <$MTEntryTrackbackData$>        <$MTInclude module="ブログ記事の概要"$>   </MTEntries>       <?php include('<$MTBlogSitePath$>koukoku2.php'); ?>    <$MTInclude module="アーカイブページへのリンク"$>   <$MTInclude module="パンくずリスト"$> </div> 各モジュールをPHPファイルにして入れてるだけですが。 <?php include("<$MTBlogSitePath$>welcome.php"); ?> <?php include("<$MTBlogSitePath$>koukoku1.php"); ?> <?php include("<$MTBlogSitePath$>koukoku2.php"); ?> 等でよいと思います。 welcome.php、koukoku1.php、koukoku2.phpの各PHPファイルは、インデックステンプレートで新規作成して追加します。 そんなワケで、北海道のいで湯ブログもよろしく!