WordPress

WordPress 関連のメモ

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

2013年4月19日

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

続きを読む

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

2013年4月17日

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

続きを読む

WordPress でカテゴリーのリストを出力する

2013年4月16日

WordPress でカテゴリーのリストを出力するには、wp_list_categories() を使って簡単に出力できるが、除外するカテゴリーは ID で指定しなければならなかったり、li 要素の前に画像を出力することができなかったりと微調整が難しい。また、毎回「get_categories()」を使って記述するのも面倒くさい。 そこで自前でリストを出力す…

続きを読む

wp_list_categories()で出力したリストの背景画像を変更する

2013年4月15日

WordPress で wp_list_categories()で出力したリストに CSS で背景画像を設定して、マウスオーバーしたときに表示するようにする。 CSSは jQuery でまず、「background」を「none」にしておく。 マウスオーバーしたら、背景画像を指定して、マウスアウトしたら、「background」を「none」にする。 Wor…

続きを読む

WordPress でパンくずリストを出力する

2013年4月15日

プラグインを使わずに、パンくずリストを出力する方法。 以下のサイトにとても丁寧でわかりやすい解説があったので、それを元にカスタム投稿タイプやカスタムタクソノミーにも対応するように、このサイト用に作成してみたもの。 「パンくずリストを作ってみるとWordPress でのサイト構築のコツがつかめるかもしれない(Web Design Recipes)」 パラメータ…

続きを読む

WordPressの本文エリアでビジュアルエディタを表示させない方法

2013年4月14日

管理画面の本文エリアで、テキストエディタで入力して pre タグ内にインデントをつけるためにタブを挿入しておいて、その後ビジュアルエディタに切り替えると、インデントの空白(スペースやタグ)が削除されてしまう。 これは、WordPressの自動整形機能によるものなので、取り合えずよい方法が見つかるまでは、ビジュアルエディタを使用しないようにするために、以下の方…

続きを読む

WordPressのショートコードでシンタックスハイライト

2013年4月14日

追加情報 WordPress 4.2.3 から以下のショートコードの方法では、シンタックスハイライトがうまく表示されない場合があります。 これは、セキュリティの問題で wp-includes の中の shortcodes.php が大幅に書き換えられたためです。 すでに以下の方法を使っている場合の暫定的な解決方法としては、shortcodes.php を W…

続きを読む

静的 HTML に WordPress の投稿を表示する

2013年4月12日

ブログなど特定部分だけをWordPress管理下とするようなサイトを構築する際、トップページに投稿の新着情報を表示するには WordPress の”wp-load.php”をインクルードする記述を追加する。 具体的には、 index.html を index.php にリネームして PHPを使えるようにする。 リネームした index…

続きを読む