WordPressのプラグインエラーまとめです。
Contents
【WordPressエラー】重大なエラーを引き起こしたため、プラグインを有効化できませんでした
- PHPのバージョンが古い
- プラグインやテーマと競合
- functions.phpと競合
今回は、functions.phpにテストコードを書いてうっかり消していませんでした。
スポンサーリンク
WordPressのプラグインPretty Link Liteでリンクが作れないエラー
WordPressのプラグインのPretty Link Liteでリンクが作成できないときにでるエラーです。
ERROR: This Pretty Link Slug is already taken. Check to make sure it isn’t being used by another pretty link, post, page, category or tag slug. If none of these are true then check to see that this slug isn’t the name of a file in the root folder of your wordpress install.
もうすでにその名前のリンクがあるときにですね。Pretty Link Liteのurlがかぶっているのはもちろん、投稿や固定ページカテゴリ名やタグなどのリンクもurlを英語でつけているとかぶる可能性があります。
解決方法は、名前を変更してあげればOKです。
スポンサーリンク
WordPressの[ 投稿一覧 ]で[投稿を検索 ]をすると、このサイトにアクセスできません
原因はPost Date Time Change
プラグインを無効にすると解決です。使いたいときだけオンにしましょう。
スポンサーリンク
Warning: Trying to access array offset on false in
Warning: Trying to access array offset on false in
localの開発環境やさくらサーバーではでない警告なのですが、xserverにあげると警告がでます。
PHPやWordPressのバージョンは同じにしても改善は見られませんでした。
optionsの取得方法を変更したところ、警告は消えました。
// $options = get_option('a_options');
// $options の取得方法を修正し、必ず配列を返すようにする
$options = get_option('a_options', array());
if (!$post instanceof WP_Post) {
echo "Invalid post object";
return;
}
コメント