最近の覚書やメモ

Web 制作に関する個人的な覚書やメモです。記事中の内容やコード等には、誤りなどもある可能性があることをご了承ください。また、内容を利用される場合は、あくまでもご自身の責任においてご利用ください。

New Web 制作リファレンス
もう少し整理された形式のWeb制作参考資料です。

wordpress WordPress でカスタムフィールドの値を元にリンクを出力する

2013年4月21日

個別ページやサイドバーにカスタムフィールドの値を元にリンクを出力する方法。 注意点としては、カスタムフィールドの入力などから受け取る値の出力に関しては、必ずエスケープ処理の関数を用いる必要があるということ。 以下は、個別ページの場合に、特定のカスタムフィールドが設定されていれば、サイドバーにカスタムフィールドの名前と値を使ってリンクを出力する例。 カスタムフ…

続きを読む

wordpress 共用の SSL(shared SSL)で WordPress の管理者画面にアクセス

2013年4月21日

共用サーバーで共用の SSL(shared SSL)で WordPress の管理者画面にアクセスできるかどうかを試してみた。 できないことはなさそうだが、管理画面のアドレスが「共用の SSL のアドレス/…」となり、あまり気持ちよくない。 一応、試してみたことのメモ。 以下は inMotion ホスティングを利用した例。 inMotion の …

続きを読む

inmotion inMotion のデータベースの文字コードを UTF-8 に変更する方法

2013年4月19日

inMotion でデータベースを作成する際は、「cPanel」の「MySQL Database Wizard 」などで作成するため、「phpMyAdmin」の「データベース」→「データベースを作成する」で「照合順序」を指定して作成することができない。 このため、データベース作成後、必要であれば文字コードを変更する。 下記のスクリプト(convert.php…

続きを読む

inmotion inMotion データベースの追加

2013年4月19日

inMotion で WordPress を使用するための MySQL データベースの追加手順。 データベースとデータベースユーザーの追加 「cPanel」にログイン 「Databases」の中の「MySQL Database Wizard 」をクリック。 「New Database」にデータベース名を入力して「Next Step」をクリック。 「Usern…

続きを読む

php PHP で Basic 認証のパスワードを作る

2013年4月19日

Basic認証の場合、パスワードは crypt() 関数を使って簡単に生成できる。 書式: crypt(“暗号化する文字列”, “任意の2文字”); 単純にPHP ファイルに、以下のように記述して、ブラウザでプレビューできる。 また、以下のページを作成し、フォームの id (user name) と passw…

続きを読む

wordpress デフォルトの管理者ユーザーadminの変更

2013年4月19日

WordPress のデフォルトの管理者ユーザーadminの変更 最初のユーザー名が「admin」管理者の場合、ユーザー名が変更できないので新規でユーザを作成する。 「ユーザー」→『新規追加』をクリック。 ユーザー名、メールアドレス、パスワードを入力、「権限グループ」を「管理者」にしてユーザーを作成。 「ユーザー」→「ユーザー一覧」画面に、新規に追加したユー…

続きを読む

wordpress WP インストール時の注意点とセキュリティ

2013年4月19日

WordPress インストール時の個人的に気になった注意点やセキュリティなどに関して。 ユーザー名にadminを使用しない ブルートフォース攻撃を防ぐために、必ず admin 以外のユーザー名を使う。 そのため、インストールの際に管理者の名前をデフォルトの admin を使わずに、別の名前で作成する。(admin でインストールしてあっても後から変更可能だ…

続きを読む

inmotion ドメインの移行 (Dreamhost から inMotion へ)

2013年4月18日

しばらく時間がたってしまったけれど、昨年(2012年)実施したDreamhost から inMotion へのサイトの移転とドメインの移行のメモ。 inMotion の関連ページ How to migrate your website FROM another host TO InMotion Hosting Updating your domain&#82…

続きを読む

inmotion inMotionで新しいドメインの追加

2013年4月18日

inMotion ホスティングで、既存のプラン(共用サーバー)に新たにドメインを追加する場合。 利用しているプランが「Power Plan」の場合は、以下のようになっている。 Websites on Account:6 Domains Supported:26 Additional Sub Domains:100 つまり、新しいドメインを5つ(メインと合わせ…

続きを読む

wordpress WordPressでプラグインを使わずにページネーションを設置する方法

2013年4月17日

プラグイン「WP-PageNavi 」を使わずに、テンプレートタグ「paginate_links()」を使って同等の機能を作成できることを以下のサイトで知り、参考にさせていただき自分用に変更したもの。(と言っても、元の部分はほとんど変更なしというか変更は不要) Yuriko.Net 「WP-PageNavi を使わずにナビゲーション表示」 「前へ」「次へ」の…

続きを読む