WordPress で表を書く

wp-Tableプラグインを導入しました管理画面で表を作成し、記事に専用のタグを記入することで、表が挿入できるようです。
以下サンプル。

テーブルのテスト

1
2
3
4
5
6

南武線 431F

 
矢向
 
04:39
尻手
04:41
04:41
川崎
04:44
 

WP-table 日本語版を導入しましたが、そのままだと日本語化されないかったので、wpTable-ja_UTF.poをコピーしてwpTable-ja.po というファイルを作成して、wp-tableのディレクトリにアップロードしたところ、無事インターフェースが日本語になりました。

WordPressをベースにSNSを構築する「BuddyPress」

MOONGIFT でかなりすごいものを見つけました。

MOONGIFT: » WordPressをベースにSNSを構築する「BuddyPress」:オープンソースを毎日紹介

テーマとプラグインを組み合わせて、WordPressでSNSを作っちゃうそうです。完全公開制だったりでまだオープンソースなシステムでSNS案件となったらOpenPNE、という流れになるのでしょうが、成熟を見守りたいところです。

そして欲を言えば日本語の情報を・・・そしたら使ってみるのに・・・。。

all-in-one-seo-packを日本語化

しょーた氏の記事WordPress よく使うプラグイン | WordPress塾!の記事で紹介されてた“All in One SEO Pack”の日本語化についてです。

簡単に書くと”all_in_one_seo_pack-ja.mo"を旧バージョンのものと置き換えることで日本語化できます。

私はall-in-one-seo-pack.1.4.6.7の“all_in_one_seo_pack-ja.mo”で日本語化してます。

■手順

・All in One SEO Packを導入

 All in One SEO Pack

・“all_in_one_seo_pack-ja.mo”を旧バージョンと置き換える

 ・all-in-one-seo-pack.1.4.6.7.zip

 

■参考記事

all-in-one-seo-pack1.4.6.14を導入 | スピリチュアルストリーム

 

■環境

WordPress 2.7

All-in-one-seo-pack 1.4.7

 

mcRSSlistを少しだけ改造

WordPressへ外部ブログの記事をRSSリーダーで取り込むのにmcRSSlistを使ってます。

表示するスタイルは0~5とあるのですが、
 記事 – 日付
と綺麗に並んでるスタイルがなかったので修正してみました。

修正前(115行目)

$RSSlist .= $itemTitle . ‘<br /> ‘ . $itemDate . ‘ by ‘ . $itemCreator;

修正後(115行目)

$RSSlist .= $itemTitle . ‘ – <span class=”auther_day”>’ . $itemDate . ‘</span>’;

class名をauther_dayとつけてるので、スタイルシートで文字の大きさ等も変更できます。
こんな感じで使ってます。

<?php mcRSSlist (’RSSフィードのURL‘, 3, 0, 0, 0, “Y年m月d日”, ”, ”, 0); ?>

ダウンロードできるようにしておきます。

 mcrsslist

携帯電話向けメールフォーム

しょーたです。

メールフォームを設置する時は Contact Form 7 を利用していましたが、Ajaxを利用しているので携帯電話からの利用で使えたり使えなかったりがあったので、別のプラグインを探したところ、シンプルなメールフォームプラグイン CW Contact Form を見つけたので導入してみました。

自由なカスタマイズではなくプリセットの項目を使う形ですが、名前・メールアドレス・サブジェクト(件名)・本文、ぐらいで使うなら携帯向けのメールフォームとしては十分ではないかと思います。

ただ、携帯向けの表示に Ktai Style を利用していると、文字コードが標準のUTF-8からShift_JISに変換されるため、携帯からメールフォームで投げたメッセージが文字化けしてしまったので、ちょこっと改変しました。

とりあえず、以下からダウンロードできます。
cwcf.zip

変更したのは88行目のあたりです。
if($param!='subm' && $this->{'cwcfname_'.$param}){
$mailBody.='* '.$this->{'cwcfname_'.$param}." : \n";
$mailBody2=((strlen($values['val_'.$param]))? $values['val_'.$param]:'')."\n\n";
if(function_exists('mb_language')){mb_language('Japanese');}
$mailBody2=mb_convert_encoding($mailBody2, get_option('blog_charset'), "auto");
$mailBody.=$mailBody2;
}

WordPress よく使うプラグイン

しょーたです。本サイト「WordPress塾!」で利用しているプラグインを中心に、よく使うプラグインを紹介していきたいとおもいます。

  • All in One SEO Pack
    今までインストールしたWordPressには確実にインストールしています!そのお陰か、キーワード「WordPress塾」ではすでに1位です!(他にこのタイトルのコンテンツが無かったからだと思いますけど)
  • Lightbox 2
    スクリプトやCSSを駆使して画像表示がちょっとかっこよくなるLightboxのWordPress用プラグインです。本サイトではまだ画像があまりないので使っていませんが、徐々に画像が掲載されてきたら大活躍のはずです。
  • WP-SlimStat
    本格的なアクセス解析となると、Google Analytics等の利用になると思いますが、簡単な統計などであれば十分利用できる、アクセス解析プラグインです。
  • Ultimate Google Analytics
    こちらはGoogle Analyticsを使う際に利用しています。Google AnalyticsのアカウントIDを入力する程度で利用が可能です。
  • Ktai Style
    携帯電話のブラウザ向けに軽いページを提供するために利用しています。とはいえテーマの作り方次第でいろいろできてしまいます。
  • WP-QRcode
    携帯電話といえばQRコード。携帯電話向けサイトとしても提供する場合は、こちらを利用することで簡単にQRコードを表示することができます。

今後も便利なプラグインを発見したら、随時本サイトにもインストールして、レポートしていきたいと思います!