本家では,Kinarie&Mayさんところの「MT用横型フラッシュカレンダー3.00」を使わせていただいている。こちらでも使いたいなぁと思っていたのだが,今日,H.Fujimotoさんのこのページを発見。
早速,やってみた。まず,プラグインFlashCalendar_1_10.zipをダウンロード。解凍後,出来たFlashCalendarにw_calendar300.swfを入れてやってから,フォルダごとWordPressのプラグインフォルダにアップ。
Kinarie&Mayさんとこの,MT用横型フラッシュカレンダー3.00 ソース作成ページで,以下の設定で,ソースを作成。
もっとも実際は,本家と合わせるので,本家のソースを引っ張ってきて,swfアドレスとXMLフォルダアドレスを書き換えたんだけどね。
swfアドレス | 「<?php flash_calendar_url(); ?>」 |
XMLフォルダアドレス | 「<?php flash_calendar_xml_url(); ?>」 |
設置場所 | 「通常使用」 |
出来たソースをテーマのtoppagemenu.phpの<div id=”toppagemenu”>の直下に挿入で,表示はされたんだけど……。
- 追記:
自鯖に引っ越しまして,環境が変わりました。借りてたところは,1. Apache 2.2.3 (CentOS)
2. PHP 5.1.6
3. MySql 5.0.77だったんですが,自鯖は
1. Apache 2.2.15
2. PHP 5.3.3
3. MySql 5.1.48です。
先日,H.Fujimotoさんから,WordPress3.0上ではerror_reporting(E_ALL& ~E_DEPRECATED);を加えると,うまく表示されるようになったというお返事を頂いたが,このスクリプトが,5.1.6では未対応なのが気になっていた。
で,サーバ環境が変わったので,早速試してみたら,自鯖上では,何も手を加えずに無事表示された。万々歳といいたいところですが,根本的に何がかかわっていたのかわからないので,「めでたさも中くらい」です。でも,まぁ,よかったけど。
「本家のカレンダー。」への2件の返信
カレンダーに記事のリンクを付加させることだけができないということですね。
リンク先を見ますと、コメント・スレッドの中に、修正方法があるようですが。
いろいろ工夫される方がいますねーーー
りりさん,こんばんは。
そうなんです。
リンク先に書かれていた方法は,一応試しまして,また,書き込んだコメントにお返事をもらったので,wp-content/plugins/FlashCalendar/calxml/calxml.phpの先頭の「<?php」の後にerror_reporting(E_ALL& ~E_DEPRECATED);を記入もしてみたのですが,うまく行きません。
ToyParkのPHPのバージョンは5.1.6のようなんですけどね。