mktlab.info

MaKoTo igarashi LABoratory?

mktlab.info random header image

Entries Tagged as 'wordpress'

Blogtimes Plugin

Saturday, January 27th, 2007 at 1:05 am · 晴のち曇 最高13度/最低7度 · No Comments · TrackBack URI

サイドバーに表示している、投稿した時刻のグラフ画像を作ってくれるプラグインです。ダウンロードはここから。blogtimes.phpを以下のように修正。

<?php
if (!$saveFile) $saveFile = ABSPATH . 'wp-images/blogtimes.png';
// added by MKT
$last_x_days = 60;
$width = 190;
$height = 65;
$saveFile = ABSPATH . 'wp-includes/images/blogtimes.png';

//...//

$border_color = $black;
// added by MKT
$mkt_blue   = ImageColorAllocate ($im, 22,106,202);
$mkt_pink   = ImageColorAllocate ($im, 218,16,116);
$mkt_gray   = ImageColorAllocate ($im, 240,240,240);
$box_color = $mkt_gray;
$line_color = $mkt_blue;
$tick_color = $mkt_pink;
$border_color = $mkt_gray;

//...//

//for ($i = 0; $i <= 23; $i=$i+1) modified by MKT
for ($i = 0; $i <= 24; $i=$i+1)

//...//

//ImageString($im, 2, $right - 5, $bottom,  0, $text_color); commented by MKT

//...//

//add_action('edit_post', 'updateBlogTimePNG'); use for test added by MKT
add_action('publish_post', 'updateBlogTimePNG');
?>

コンソールで以下を実行。

$ touch wp-includes/images/blogtimes.png
$ chown www-data:www-data wp-includes/images/blogtimes.png

 

Tags: wordpress

WordPress Plugins

Sunday, January 7th, 2007 at 12:31 am · 晴れ · No Comments · TrackBack URI

WordPressの魅力の一つは豊富なプラグインです。WordPress Plugin DBには、現在1146個 shock ものプラグインが登録されています。以下はプラグインを解説しているサイト。
WordPress Plugin DB Japan
Standing Tall » WordPressプラグイン一覧
WordPress Plugins/JSeries
[TB] あなたのお勧めプラグイン10選
[まとめ] あなたのお勧めプラグイン10選
power source* » plugin
Tag Archive for plugin at orioa

以下、使っているプラグインについてメモ。

Akismet
デフォルトでインストールされるSPAMコメントを拒否してくれるプラグイン。wordpress.comでアカウントを作成して、API Keyを取得。

Linkslist
widgetプラグインのリンクウィジェットはきれいに表示されなかったので、その代わりに。ここに説明があります。linkslist.phpを以下のように修正。

<?php
//echo $before_widget; modified by MKT
 ?>
<div id="links-list-<?php echo $link_cat->cat_id; ?>" class="widget widget_linkslist"><?php 
?>

 

Tags: wordpress

Set up WordPress

Wednesday, January 3rd, 2007 at 7:58 pm · · 1 Comment · TrackBack URI

参考にしたのはアールケー開発ドキュメント - Debian on IBM eServer xSeries 205とか。

1. mysqlインストール
/etc/hostsにmktlab.infoを追加して、

$ sudo aptitude install mysql-server
$ mysqladmin -u root password new_password
$ mysqladmin reload -u root -p

2. apache2&phpインストール

$ sudo aptitude install apache2 php5 phpmyadmin

http://xxx/phpmyadmin/にアクセス。wordpressというデータベース(照合順序はutf8_general_ci)を作成して、

$ mkdir /home/user/www
$ cd /home/user/www
$ ln -s /var/www/apache2-default/
$ ln -s /var/www/phpmyadmin/
$ touch .htaccess
$ chown www-data:www-data .htaccess
$ cd /etc/apache2/mods-enabled
$ sudo ln -s /etc/apache2/mods-available/rewrite.load ./

/etc/apache2/sites-available/defaultの、/var/www/を/home/user/www/に置換。apache2-defaultの行をコメントアウト。AllowOverrideはAllに。

$ sudo /etc/init.d/apache2 restart

3. WordPressインストール

$ sudo aptitude install unzip
$ w3m http://prdownloads.sourceforge.jp/wordpress/23479/wordpress-me205.zip?use_mirror=osdn
$ unzip wordpress-me205.zip

phpmyadminで文字化けしないように、wp-includes/wp-db.phpを修正(参考1参考2参考3)。

<?php
mysql_query("SET NAMES utf8", $this->dbh); // Added by MKT
$this->select($dbname);
?>

http://mktlab.info/にアクセスして設定を行えばインストール終了。

Tags: debian · wordpress

Welcome to WordPress

Wednesday, January 3rd, 2007 at 7:52 pm · · 2 Comments · TrackBack URI

WordPress の世界へようこそ。
このテスト用の投稿は、インストールが問題なく終了したことを意味しています。早速この内容を編集、もしくは削除してあなた自身のブログを始めてください。

ということで3ヶ月ぶりに再開です。ハードディスクがクラッシュしてしまい cry 、以前のデータはなくなってしまったので、一から新たな気分で、といっても気が向いたときにのんびり書いていこうと思います grin

Tags: wordpress

Page 2 of 212