タグ「wordpress」が付けられているもの


現在メンテナンス中のため、しばらくの間ご利用いただけません。

というメッセージが出て以降なにもできなくなる症状。 一瞬嫌な汗が出そうになりますが、直前にアップデートをしていたりすると、ほぼそれが原因。アップデート完了前に操作をしてしまったり、アップデートボタンを2回クリックしてしまっていたりする場合が多いようです。

FTPでサーバにアクセスしてwordpressのルートディレクトリにある(たぶんあるはず)「.maintenance」というファイルを削除すれば解決します。

調子に乗って出たばかりの3.8を使ったことのないレンタルサーバに入れました。
更に調子に乗って3.7推奨の有償テーマをあてました。
必要なプラグインをボコボコ追加し、一斉に有効にしました。

結果、画面が真っ白になった。

デバックモードも試さずに原因をテーマのせい、プラグインの相性と決めつけ
テーマを変えてみたり、プラグインの削除などを繰り返して半日程費やした時にふと
「使えないプラグインが多すぎる」何かおかしいと思い、デバックモードを試したところ
Fatal error: Allowed memory size of ...

メモリーが足りなかったようです。

先人達のお言葉は素直に聞くべきです。
真っ白になったらまずはデバックモードを!

Wordpressの記事一覧でタイトルや記事抜粋を表示する際に、文字数を制限する。
最後に「...」を付ける。

など方法は、検索するとよくみかけるのですが、制限文字数以内でも「...」を付けてしまうので、制限文字数以内なら「...」を付けない方法を探してみました。

例:タイトルの場合

post_title) > 30) {
echo mb_substr(the_title($before = '', $after = '', FALSE), 0, 30) . '...'; } else {
the_title();
} ?>

これでバッチリです。

が、マルチバイトだと文字数がアレなので微調整ががが。

<?php
$i
=0;
$parent_title[$i] = ' &gt; '.get_the_title();
$parent $post;
while(++
$i) {
       
$parent_id $parent->post_parent;
       if (
$parent_id) {
               
$parent_title[$i] = ' &gt; <a
href="'
.get_permalink($parent_id).'">'.get_the_title($parent_id).'</a>';
               
$parent get_post($parent_id);
       } else {
               
$parent_title[$i++] = '<a href="'.get_bloginfo('url').'">ホーム</a>';
               for(
$n=$i;$n>-1;$n--) {
                       echo 
$parent_title[$n];
               }
               break;
       }
}
?>

Wordpress記事にソーシャルブックマークサービスの被ブックマーク数を表示するプラグインSBM Popular Entryを入れたのですが(他の運営サイトで)リニューアルした新deliciousには対応していないらしく表示されません。

また、Yahoo!の登録ボタンもエラーになってしまうので、使うのをためらっていたのですが、対策方法を解説してくださっている方がいらっしゃいました。

« 前  1  次 »

RSS

楽天おすすめ

Tag Cloud

SEO対策

Sponsor Site

Category

Archives

Amazonおすすめ

Copyright © 2008 Trendspotting All rights reserved.