お知らせ

このサイトは実験的に設置されたブログです。
朱桜の正規のブログサイトはこちらになります。

修正しました……

いつからなのかは不明ですが。なんか、SiteMixの個別ページが500エラーを起こしてました。orz

――……ホント、ごめんなさい。(T_T)
せっかく訪問してくれても500エラーで記事が見れないんじゃ……意味ないですよね……。

本日。ちゃんと修正しておきました。
これでちゃんとどのページもみられると思います……。

またどこか変な箇所があったら、遠慮なくお知らせ下さいませ……。(;^_^A

ブログパーツのアクセスカウンター

本家サイトの方にも設置してあるんですが、こっちでも設置が可能っぽかったので設置してみました。

ブログパーツのアクセスカウンターです。
通常のアクセスカウンターとは一風変わった、訪問者を国別に国旗と一緒に表示する「Flag Counter」と都道府県別に表示してくれる「Gegtargeting」を紹介しますね。

どちらのアクセスカウンターも無料で利用可能です。
ブログパーツなので、SiteMixでも安心して利用できますよ♪

本家サイトがリニューアルしました

長い間放置気味だった本家サイトがようやくリニューアルしました。

これでようやく本家サイトの方もWordPressデビューですw

一応ちまちまとマイペースに自作素材なんかも公開していく予定ですので、興味がございましたら覗きに来てみて下さいね♪

――……とはいえ。
まだデータベース不要のカウンターS-Counter WordPressプラグインは公開されていませんけど……。(;^_^A

SiteMixでのFTP接続情報非表示

本体やプラグインなどのアップデートや削除……なにかとよく表示されてしまうFTP接続情報ですが……毎回毎回FTP接続先を聞かれてなんだかとっても鬱陶しい……。(-_-;)
FTP接続情報
ネット検索するとwp-config.phpに以下の記述を追加すればFTP接続情報を回避できる的な情報がちらほらとあったりするんですが、PHPのセーフモードが働いているSiteMixでは通用しません。orz

define('FS_METHOD','direct');

FTP情報を何度も聞かれるのが嫌なら、最初から情報を与えておけばいいじゃないか――……というわけで。
wp-config.phpに以下の記述を追加してみました。

define('FTP_HOST', 'ftp.example.org:21');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');

「ftp.example.org」「username」「password」にはそれぞれ「ホスト名」「FTPユーザー名」「FTPパスワード」を記述しておきます。
SiteMixではハイライト部分がすでにwp-config.phpに書き込まれていると思いますので、そのすぐ下に追加する形で記述すればO.Kです。

wp-config.phpを上書き保存する時は必ずUTF-8(BOMなし)形式にして下さいね。
これをサーバーにアップすれば準備は完了。

これで煩わしいFTP接続情報から解放されますよ♪

SiteMixとSQL

SiteMixでは無料バージョンだとphpMyAdminが使用できません。
つまり。
データベースを自由に触ることができない……ということになります。

WordPressにはデータベースを触ることができるようになるプラグインが幾つか存在するのですが、その中から使いやすそうなものを今回紹介致しますね。

テーマテンプレート更新

来月辺りに本家サイトの方をWordPress仕様にリニューアルすべく、水面下であれこれと調整しています。
そのついで(?)にこちらのテーマテンプレートの方も更新してみました。
――……とはいえ。見た目はあんまり変わってませんね……。(;^_^A

プラグインの方も見直しして少し変更してたり使用自体を中止したりしてたりします。
幾つか試したもののうちSiteMixでは使用できないものもあるようでしたので、メモっておきます。

cbnet Ping Optimizer
 WordPressのデフォルトでは新規投稿の他にも投稿更新時にもPingを送信してしまうらしいんですが、それをコントロールしてくれるプラグインです。
 ――……が。SiteMixでは有効化すると「Plugin NOT upgraded properly. Please reactivate the plugin.」と表示され、全く機能しない状態でした。
 調べてみるとこのプラグインはデータベース内に専用テーブルを一つ作成する必要があるようです。
 データベースにWordPress以外のテーブルを作成することが出来ないSiteMixでは使用することができません。
PS Taxonomy Expander
 「My Category Order」のようにカテゴリーやカスタム分類の並び替えが行なえるようになるプラグイン。他にもカスタム投稿やカスタム分類に関する様々な便利機能が追加される……のですが、SiteMixではやっぱり機能しなかった……。orz

そういえば。SiteMixにデフォルトでインストールされている「WordPress.com Stats」を更新したら「Jetpack by WordPress.com」に移行するように的な表示がされたので、試しにインストールしてみたんですが……。
なんかいろんな機能があるんですけど……朱桜的にはほとんどの機能が不要ですwww
とりあえず。アクセス解析だけ使用できればいい……です。うん。

お久しぶりです……(^^ゞ

いやはや……ものの見事に1年ぶりの更新ですw
なんだかんだと忙しい(……というかあれこれと色んなことに手を出していたから……ともいう……)日々を送っておりまして、すっかりWordPressから離れておりました。

ようやく少し時間が出来てきましたので、久しぶりにブログを更新www
さりげなくWordPress&各種プラグインもバージョンアップしてみました。
ついでに「プラグイン一覧」ページもちゃんと各プラグインの説明(概要)を日本語で記述してあります。
現在このブログで使用しているプラグインは19種類。
もし宜しければ参考になさって下さいね。(^^)/

そういえば。
久しぶりにSiteMixに来てみたら、いつの間にやら広告表示方法が変わっちゃってるんですね。
やっぱり以前の長期間放置によるページヘッド部分の広告拡大は不評だった……のかな?

今度の広告表示はポップアップ形式なんですね。
ん~……まぁ、実は個人的にあんまりポップアップ形式って好きじゃないんですけど、以前の広告表示形式に比べれば随分と控えめ(?)だし、「×」クリックで広告を消去することもできるみたいなので……良しとしますか。^^;

アクセスカウンターの設置

SiteMixではデータベースにテーブルを作成することが出来ません。
なので、有名どころの「Counterize II」や「Count Per Day」などのカウンター&解析プラグインが使用出来ません。(T_T)

データベースを使用しなくてもカウンターが設置できないものかとあれこれと模索した結果。
PHPで作られたアクセスカウンター「S-Counter」に辿り着きました。
このカウンターはデータをデータベースではなくフォルダ内に格納します。
こちらのサイトで配布されています。

早速導入……しようと思ったんですが、そのまま単純に導入するのは不可能でした。
SiteMixでは「require_once」構文が使用出来ません……。orz

――……ってことで。
プラグイン化しました。

動作サンプルはこのブログでご確認下さいw

今回プラグイン化した「S-Counter」はまだ公開できる形にはなっていません。
できれば設定もWordPressのダッシュボードから行えるようにしたいな……と考えています。
ついでにログイン中のブログ管理者はカウントしないように設定を追加出来たらいいなぁ……とも密かに考えていたりw
ある程度形になりましたら、「S-Counter」の制作者であるMT312さんに報告して、許可が頂ければ一般公開しますね。(^^ゞ

SiteMixの制限

SiteMixの仕様に関する覚書です。

allow_url_fopen:ON
allow_url_include:OFF
display_errors:OFF
safe_mode:ON
cURL:サポート
Default timezone :Asia/Tokyo

SiteMixの仕様

SiteMixはWordPressがデフォルトでインストールされているサーバー。

最初からWordPressが用意されている状態なので、WordPress初心者には割と優しい仕様と言えます。
ただ、このサーバーはデータベースを自由に扱えないので、データベースを操作するプラグインは使用できない可能性があります。
データベースを弄りたい場合は、有料オプションで追加することもできます。

広告が画面の右上と下部にそれぞれ入ります。30日以上SiteMixのコントロール画面にアクセスしないと広告サイズが大きくなるというペナルティがつきますが、アカウントが凍結される……ということはないみたいです。

複数のサイト運営も可能とのこと。