@Niftyから回答

@Niftyさんより、先日の依頼に対する回答がきました。

   お問い合わせいただいた件について回答いたします。

【お問い合わせ内容】
「WordPress」のご利用について

【回答】
お問い合わせいただきながら、誠に恐縮ですが「LaCoocanサービスの簡単イン
ストーラー」で記載がございますアプリケーションは、弊社で、より簡単に
「LaCoocan」をご利用いただけるよう提案させていただいているものとなりま
す。

そのため、簡単インストーラーよりインストールができない場合の
「WordPress」のバージョンアップにつきましても、手動で行っていただく方
法などについて、ご案内はしておりませんため、ご自身の判断にて操作いただ
けますようお願いいたします。

このたびはお問い合わせをいただきながらお力添えが出来ず、大変申し訳ござ
いません。何卒ご容赦くださいますようお願い申し上げます。

その他、ご不明な点がございましたらご遠慮なくお問い合わせ下さい。
今後とも@niftyをよろしくお願いいたします。

@Niftyさん、私の依頼に対する回答になってないよ、、、
ということで、再度返信。

ご回答、ありがとうございます。

ただし、私の依頼の回答になっておりません。
私自身の判断で手動でWordPressのバージョンアップを行いたいのですが、
サーバのMySQLのバージョンが古くて、バージョンアップができないことを
問題にしております。
私自身の判断にて、私個人の責任で操作したいのに、「貴サーバの制限」で
できないのです。

セキュリティの問題があるバージョンを使い続けるか、バージョンアップするかは、
利用者の判断によるもので、@Niftyさんの責任の範囲ではないことは理解して
おります。

しかし、セキュリティの問題があるバージョンを使い続けたくないので、バージョン
アップしたいと利用者が思っても、バージョンアップさせてもらえないことを
問題視しています。

今回の回答内容は、
「セキュリティ的に問題のあるバージョンを使いたくない人は@Niftyは利用するな」
というようにも聞こえます。

ぜひとも、ラクーカンサーバをWordPressの最新バージョンを利用可能な環境に
していただきたくよろしくお願いいたします。

 
他の人からも文句あがってないのかなぁ、、、
それとも、ラクーカンでWordPress使っているバカは私だけなのかなぁ、、、
 
My関連エントリー
@Niftyにメールした at 2011.01.02
WordPress2.9.2にバージョンアップできない件について
by WordPressなんて簡単さ、なんて嘘さ。 at 2010.05.24

@Niftyにメールした

@Niftyのレンタルサーバ「ラクーカン」でWordPressのバージョンアップができない件について、@Niftyに以下のようなメールを出してみました。

WordPressの3.0.4がリリースされたので、バージョンアップを試みましたが、相変わらず、
「The update cannot be installed because WordPress 3.0.4 requires MySQL version 4.1.2 or higher. You are running version 4.0.27.」
ということでバージョンアップできませんでした。
今回のバージョンアップの内容は
「このアップデートでは HTML をサニタイズする KSES と呼ばれるライブラリーにあるコアのセキュリティバグを修正します。このリリースをランク付けするなら、”critical” (重要) になります。」
ということなので、セキュリティ的に考えれば、バージョンアップ必須と思います。
簡単インストーラで「WordPress」を掲載していながら、セキュリティ的に問題のある状態でしか使えないというのは、@Niftyとして問題ではないかと思います。
今の状態は、セキュリティパッチを適用していないWindowsを使用しているようなものです。
昨年同様の依頼を行いましたが、数ヶ月経っても同じ状態です。
セキュリティに対する@Niftyの姿勢を疑わざるを得ません。
一日も早く、WordPressのバージョンアップを行えるように、MySQLのバージョンアップを行っていただきたく、よろしくお願いします。

もっとも今は正月休みなので、回答は正月休み明けになってしまうのでしょうか。
だとすると、休み中にもかかわらずバージョンアップをリリースしたWordPressとのセキュリティに対する姿勢の違いが大きくなってしまいますが。
いつ、どんな回答が戻ってくるか、ちょっと楽しみ。

My関連エントリー
WordPress2.9.2にバージョンアップできない件について
by WordPressなんて簡単さ、なんて嘘さ。 at 2010.05.24

WordPressを3.0.4にバージョンアップ

おいおい、こんな年の瀬にバージョンアップ?
と思いつつも、ボタンを押すだけの簡単自動更新なので、即実施しました。
 
また、バージョンアップ後に、テンプレートの変更は不要でした。
まぁ、使っているテーマにバージョンアップがあった訳じゃありませんからね。
 
なお、今回の修正内容は以下だということなので、WordPressご利用の方は、なるべく早くバージョンアップすることをお勧めします。
 
3.0.4 重要なセキュリティアップデート
by WordPress / 日本語 at 2010.12.30

このアップデートでは HTML をサニタイズする KSES と呼ばれるライブラリーにあるコアのセキュリティバグを修正します。このリリースをランク付けするなら、”critical” (重要) になります。

 
ところが、、、
@Niftyのラクーカン上に構築している「WordPressなんて簡単さ、なんて嘘さ。」の方は、、、

The update cannot be installed because WordPress 3.0.4 requires MySQL version 4.1.2 or higher. You are running version 4.0.27.

ということで、やっぱりバージョンアップできませんでした。
ダメダメ@Niftyさん、来年こそは、MySQLのアップデート、頼みますよ!

@Niftyのラクーカンでこのブログと同じテンプレートが使えない

以前からWordPressをいろいろいじってみていた「WordPressなんて簡単さ、なんて嘘さ。」について、このブログと同じ環境にしておくことで、今後何か導入したり変更したりするときに事前に試したりできるな、
ということで、このブログと同じテンプレートをインストールしてテンプレートの変更を行ったところ、なーんにも表示されなくなってしまいました。


(画像をクリックすると拡大画像を表示します)

どうやら、「WordPressなんて簡単さ、なんて嘘さ。」のWordPressのバージョンが古くて、今回このブログで利用したテンプレートは使えない見たいです。

がっかり。。。

試しに「WordPressなんて簡単さ、なんて嘘さ。」のWordPressをこのブログのWordPressと同じv3.0.3にバージョンアップしようとしたけれど、相変わらずMySQLのバージョンが古いということでバージョンアップできませんでした。

使えないなぁ、@Niftyのラクーカン!

My関連エントリー
WordPress2.9.2にバージョンアップできない件について
by WordPressなんて簡単さ、なんて嘘さ。 at 2010.05.24

CopyrightをCreative Commonsに変更

最初の日に変更済みでしたが、変更箇所を記録しておきます。

フッター(footer.php)の

<?php
global $wpdb;
$post_datetimes = $wpdb->get_results(“SELECT YEAR(post_date_gmt) AS year FROM $wpdb->posts WHERE post_date_gmt > 1970 ORDER BY post_date_gmt ASC”);
$firstpost_year = $post_datetimes[0]->year;
$lastpost_year = $post_datetimes[count($post_datetimes)-1]->year;

$copyright = __(‘Copyright © ‘, $themeName) . $firstpost_year;
if($firstpost_year != $lastpost_year) {
$copyright .= ‘-‘. $lastpost_year;
}

echo $copyright;
?>
<?php bloginfo(‘name’); ?>

という箇所を

<a rel=”license” href=”http://creativecommons.org/licenses/by-nc-nd/3.0/deed.ja”><img alt=”クリエイティブ・コモンズ・ライセンス” style=”border-width:0″ src=”http://i.creativecommons.org/l/by-nc-nd/3.0/88×31.png” /></a> Contents on this blog is licensed under a <a rel=”license” href=”http://creativecommons.org/licenses/by-nc-nd/3.0/deed.ja”>Creative Commons 表示 – 非営利 – 改変禁止 3.0 Unported License</a>.

に変更。

アーカイブ等を全文表示に変更

アーカイブやカテゴリーを表示させた場合に、ブログのサマリーのみ表示していたのを全文を表示するように変更しました。

アーカイブ(archive.php)、カテゴリーテンプレート(category.php)、タグテンプレート(tag.php)、作者テンプレート(author.php)のそれぞれについて、

<div class=”entry-summary”>
<?php the_post_thumbnail(array(120,120), array(‘class’ => ‘alignright’)); ?>
<?php the_excerpt( __( ‘Continue reading <span class=”meta-nav”>»</span>’, $themeName ) ); ?>
</div><!– .entry-summary –>

という箇所を

<div class=”entry-content”>
<?php the_post_thumbnail(array(120,120), array(‘class’ => ‘alignright’)); ?>
<?php the_content( __( ‘Continue reading <span class=”meta-nav”>»</span>’, $themeName ) ); ?>
<?php wp_link_pages(‘before=<div class=”page-link”>’ . __( ‘Pages:’, $themeName ) . ‘&after=</div>’) ?>
</div><!– .entry-content –>

に変更しました。

あぁ、、、またこんなにあっちこっちテンプレートをいじってしまった。。。

ページタイトルを変更

このブログのTOPページのページタイトルにブログ名だけでなく、ブログのdescriptionも表示されていたのをブログ名だけに変更しました。

変更箇所を以下にメモ

header.phpの下記赤字部分をコメントアウト

// Add the blog description for the home/front page.
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_description && ( is_home() || is_front_page() ) )
echo " | $site_description";

やばいなぁ、、、
こんなにあっちこっちプログラムを書き変えていたら、バージョンアップ時、大変かも。。。

WordPressでのzenback設置

zenback」を設置しました。

プラグインとかないのかなぁ、と思って探してみたけど見つからなかったので、
テンプレートを編集しました。
テンプレートを編集すると、WordPressのバージョンアップのたびに編集作業が必要かもしれないので、あまりやりたくなかったんですけどね。。。

<編集箇所を以下にメモ>
single.phpの下記のすぐ上に、zenbackから提示されたコードを挿入しました。

<?php comments_template(”, true); ?>

My関連エントリー
zenbackを設置してみた at 2010.10.06

Tweetable設置

Twitterと連携するプラグイン「Tweetanble」を設置しました。
以前に「WordPressなんて簡単さ、なんて嘘さ。」で導入済みだったので、ちょっと面倒な設定もその時のブログエントリーを頼りに迷わずにできました。
つい最近のことだったようにおもってたけど、もう一年以上前のことだったんですね。
時がたつのは早い・・・

My関連エントリー
WordPressのTweetable at 2009.09.13

~ 追記 ~
無事、Twitterにも投稿されました。