WordPress のプラグイン

WordPress のプラグイン2種のご紹介です。ひとつ目は、アクセス解析の JetPack

jetpack

ダッシュボードから[JetPack] → [サイト統計情報] を表示すると過去のアクセス数をグラフでチェックできるシンプルなプラグインです。

参考URL:http://blog.codecamp.jp/wordpress_plugin_for_access/

ふたつ目は、SyntaxHighlighter TinyMCE Button です。

ソースコードなどを、テキスト表示する際にエディタからpre ボタンとcode ボタンが作られて背景で囲むことができるプラグインです。↓ (こんな風に)

参考URL:http://www.teradas.net/wordpress/6236/

プラグインは余り多く実行するとphp での表示が不安定になったりするのでとにかく、シンプルなものを最小限度で運用しています。

(内容を一部加筆しました。)

wordpress 画像のリンク切れ修正

FQDN を ieServer.net のDDNS に変更してから、グローバルネットワークで確認したところ、wordpress 画像がリンク切れにより表示できませんでした。sql データベースの画像URL がローカルIPアドレスになっていたのが原因でした。この不具合を修正する PHP スクリプトがネットを検索していたところ見つかりました。

WordPressでサーバ移行時にデータベース上のドメインを書き換える方法

WordPressを設置したドメインや設置ディレクトリが変更になった場合に、たった5分で全てのURLを書き換える方法

やり方は、ダウンロード、zip 解凍した searchreplacedb2.php を wordpress インストールディレクトリ直下に転送、またはアップロードします。

FQDN に、searchreplacedb2.php を付けたしてスクリプトにアクセス、実行します。

http://ホストネーム.dip.jp/wordpressインストールディレクトリ/searchreplacedb2.php

あとは、リプレイスしたいローカルIPアドレスとFQDN をフォームに入力してボタンを押すだけです。管理画面から過去ログの非表示の画像を 、ペンアイコンの [編集ボタン] から選択、 [更新] ボタンで再公開していくと画像再表示できました。

作業後は、searchreplacedb2.php の削除をお忘れずに。

wordpress のサイトURL

wordpress の[ダッシュボード] → [設定] → サイトアドレス(URL) をいじっていたら管理画面にアクセスできなくなった・・・orz。

siteurl

いろいろサイトを検索してみると、wp-config.php の先頭に

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

として、設定すると良いとのこと。しかし、コアファイルの場所と読者がアクセスするURL がどちらに設定されているのか解らず、管理画面に一時アクセスできなくなりました。結局 wordpress をインストールし直して直りましたが、投稿してみると今度は、

[WordPress]画像アップロードエラー「web-content/uploads/に移動できませんでした

となり画像アップロードができなくなりました・・・orz。こちらは以前にも対処したケースでしたが、その時の方法を失念しており、まあ、ゆっくり解決するつもりです。たぶん、パーミッションか、.htaccess 設定だと思うんですけど。(※これを書いている途中に、解決しました。原因は、パーミッションと.htaccess と所有権でした。)

WordPressのパーマリンク設定

前回、RAID モードに設定したところ 、OSのMBRが飛んで起動できなくなったことをお伝えしました。

そのとき、嵌ったのがWordPress のパーマリンク設定でカテゴリー別リンクの「ページが見つかりません」となって表示されないものでした。対策としては、

  1. パーマリンク、カテゴリ名は半角英数小文字を使う
  2. [管理画面] → [表示オプション] → [スラッグ] 表示を有効にする
  3. パーミッションを適切に設定する

それでも、リンク切れとなり途方に暮れていましたが下記ページを偶然見つけ大いに参考になりましたのでご紹介します。

http://wp-technique.com/wp_custom_nopage/

[ダッシュボード] → [設定] → [パーマリンク設定] → [変更を保存] ボタンをクリック!これだけでした。

Linux 版WordPress だけの現象かもしれませんが・・・。