WordPressプラグイン、BTCNewを導入
WordPressのプラグイン、Backtype Connectがエラーを吐いて困っていたのでBTCNewというプラグインに変更した。エラー内容はこれ。
There was a problem registering your plugin with BackType. Please contact support@backtype.com for assistance.
UIも使い方もBacktypeと同じ、半角スペース%20が抜けているために設定メニューにアクセスできない問題も解決している。
WordPressのテーブルプリフィックスを変更する
ブログをCORESERVERへ引っ越したらWordPressの管理画面に入れなくなってしまった。ログイン画面は表示されるけどIDとパスワードを入れてサブミットすると「このページにアクセスするための十分なアクセス権がありません」と返ってくる。最初はパーミッションの問題かと思って調べてみたけど、とくにおかしな設定はない。
グーグル先生に問い合わせてみたら、どうも引っ越しに伴いWordPressのテーブルプリフィックスを変更したことが原因だったようだ。
WordPress のテーブルプレフィクスを変更する時の注意点 | バシャログ
テーブルプリフィックスの変更はwp-config.phpを修正して、MySQL内のテーブル名を変更すればOKと思っていたけど、実はテーブル名の情報は「wp_options」テーブルの中の「option_name」カラム、「wp_usermeta」テーブルの中の「meta_key」カラムにも入っていたらしい。そこに旧テーブル名でアクセス権に関する情報が入っていたため、上記エラーが出ていたようだ。
うちの環境では上記以外にもプラグインが作った(と思われる)データが「wp_usermeta」テーブルの「meta_key」カラムに入っていたので、あわせて新しいテーブルプリフィックスに変更しておいた。これでやっとブログが更新できるようになった次第である。