wordpressのブログタイトルと記事名の間のセパレータを変更

8月 29th, 2007 admin

wordpress ME2.2.1を使ってます。
記事のタイトルのブログ名と記事名のセパレータが引用符になっていて、せっかく誰かがブクマしてくれたりしても?になってしまっていて悲しくなってしまうのを修正。
hatebu.gif
↑こういう状態

/wp-content/themes/テーマ名/header.php

もしくは管理画面から

表示>テーマエディタ>ヘッダー

にて6行目ぐらいでタイトルタグを出力しているので

< ?php if (function_exists('seo_title_tag')) { seo_title_tag(); } else { bloginfo('name'); wp_title();} ?>

ってところのwp_title()に値を入れてあげて

< ?php if (function_exists('seo_title_tag')) { seo_title_tag(); } else { bloginfo('name'); wp_title(' | ');} ?>

とかにしてあげればOK。
テーマが一杯あって面倒だって場合は、wordpressの方を直接書き換えてやる手もあります。
その場合は、/wp-includes/general-template.phpのfunction wp_titleの$wepを書き換えでOK。

diggクローンのpligg 9beta 日本語版をインストール

8月 28th, 2007 admin

ソーシャルニュースサイトであるdiggのクローンを作ることができるpliggというオープンソースをインストールしました。

pliggの日本語版は下記のサイトでメールアドレスと名前を登録することで手に入れることができます。

コミュニケーション ビジネス アヴェニュー 株式会社
http://www.cba-japan.com/

インストール方法

DBを作っておいて、FTPからなら解凍したものをアップロードして(サブディレクトリでもOK)、/installにアクセスするだけ。
あとはインストーラーとエラーメッセージの言うことを聞きながらファイルのパーミッションなどを調整します。

日本語が文字化けしました

DBを作るときに、デフォルトのキャラクタセットをujisにしておいてあげないと投稿した記事などが文字化けして大変でした。
DBをUTF8にしたいときは、/lib/mb_magic.phpの値を変更してからインストールしてみると良いかもしれません。

undefined variable noticeが出まくります

ソースがあまりストリクトじゃないのか、noticeが出まくります。とりあえずconfig.phpに

error_reporting(E_WARNING);

と書いて回避しました。