ウィジェット RSS

ウィジェットのRSSをサイドバーに付けたら、RSS先のPR(広告)まで表示された。PRが表示されるのは嫌などで、PRは表示できない様にした。

コア修正ファイル:wp-includes 内の default-widgets.php
修正:wp_widget_rss_output 762行(mu 2.9.1)

修正箇所

if ( $link == ” ) {   837行当たり

[php]if ( strpos($title, “PR:”) === false) { //tuika
if ( $link == ” ) {
echo “

  • $title{$date}{$summary}{$author}
  • “;
    } else {
    echo “

  • $title{$date}{$summary}{$author}
  • “;
    }
    } // tuika[/php]

    RSS にPRを入れるサービスが有るとは知らなかった。色々とサービスが出てくるな。

    WrodPress MU 2.9.1 のアップグレード

    WordPress MU 2.9.1 のアップグレードを自動で行ったら、途中で止まった。

    サイトにアクセスすると、「Briefly unavailable for scheduled maintenance. Check back in a minute.」と表示される。

    Webで調べると、

    WordPressをインストールしたルートディレクトリにある「.maintenance」を削除する良いらしい。
    参考は下記。

    WordPressのアップグレード時に「Briefly unavailable for scheduled maintenance. Check back in a minute.」と出ても慌てない

    当方は、「.maintenance」をリネームした。サイトは閲覧できるようになったが、管理画面でエラーが出るので、手動で再度アップグレードを行った。

    WrodPress MU 2.9.1のスラッグ

    以前と同じくスラッグの編集は出来ない。

    管理画面に表示されるスラッグ文字が、「%e8%8a%b1」から日本語。

    WordPressMU ログインが出来ない

    2日前から管理画面にログイン出来ない状態が続いていた。サイト は、問題なく閲覧できる。

    ログインを何回か行ったが管理画面が表示されない。2回ほどは素直にログイン出来た時もあった。また、ログイン出来たとしても数分かかり管理画面は文字化け状態。

    昨年の8月にMU2.8.4a へ、アップグレードしてからは各設定ファイルはいじってはいない。

    Webで色々と調べてみたが良い対策はなかった。

    今日の朝、データベースを phpMyAdmin から見てみるとオーバーヘッドあるテーブルがあるで、データベースのバックアップをとり、オーバーヘッドのあるテーブルのみ、テーブルの修復を行った結果、ログイン出来るようになった。

    データベースが原因かは、はっきりした事は分からないが、とにかくログインが出来るようになった。