Home > Tags > WordPress

WordPress

XREAのセーフモード対策

当サイトの場合ファイルのアップロード時に弊害が起きるので.htaccessファイルを作成しwp-adminディレクトリに配置。

<files media-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>
<files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>
<files plugin-install.php>
AddHandler application/x-httpd-phpcgi .php
</files>
<files update.php>
AddHandler application/x-httpd-phpcgi .php
</files>
<files update-core.php>
AddHandler application/x-httpd-phpcgi .php
</files>

下の3つは管理画面からプラグインのインストールやコアのアップデートを行う際に必要になるが、管理画面からアップデート作業を行うこと自体リスクがありそうなので私自身今まで一度も試したことがない。
コツコツとFTPでファイルをアップロードし更新している。

参考 »» PHPをCGIとして動かす方法について

XREAに引越し

自宅サーバで運営していましたが訳あってXREA+のアカウントに引越しました。
s53サーバでアカウントを持っていたのだが、PHP4.4.8でMySQL4.0.26と移転できるかどうか少々不安だったのでs366サーバに有料の権利を移転して対応した。

XREA+

s366.xrea.com
CPU : P8400 2.26GHz x 2
Memory : 2007MB
Apache : 1.3.37
Perl : 5.8.8
PHP : 5.2.5
MySQL : 5.1.22

XREAに関しては昨年あたりからサポート体制が崩壊している模様で非難が多く、サイトを運営すること自体不安ではあるがサーバを管理する時間もまともに取れないために決断。
と言うか、当サイトの場合間違って消されたとしても何の問題もなかったりする・・・。

WordPress 2.8がリリース

2.8での変更点 »» テーマとウィジェットに彩りを与える2.8のリリース
リリースノート »» WordPress 2.8日本語版リリースのお知らせ

管理画面のスタイルを見直すことにより操作が軽快になった様なので、時間のある時にでもアップデートする予定。

プラグイン Smart YouTube

YouTubeの動画をWordPress上で表示再生するプラグイン。
高画質のHQやHD動画も対応している。
表示方法はhttp://部分を動画の画質に合わせて変更しそのまま書くだけ。リンク処理等する必要なし。

Normal Video »» httpv://wwwからのアドレス
High Quality Video »» httpvhd://wwwからのアドレス
HD Quality Video »» httpvhd://wwwからのアドレス


上記動画はHDムービーのURLにしているのでHDボタンは点灯していないがHD画質になっていると思う。

開発元 »» Smart Youtube -- Wordpress Plugins
Plugin Directory »» WordPress › Smart YouTube « WordPress Plugins

管理ページでxHTML validationにチェックを入れればW3C HTML Validationの構文に準拠したものになる。
ただHtml Validatorでは警告が出ていたのでsmartyoutube.phpを若干修正した。6か所ある

"></param>

" />

に変更。動作に支障があるわけではないのでどうでもいいんですが・・・。

プラグイン Random Image Plugin for WordPress

Widgetを利用してサイドバーに画像をランダムに表示しその画像へは該当記事へのリンクを貼ってくれるというもの。
ちょっとしたアクセントとして画像を表示できるので素晴らしいと思うが、当サイトの場合画像自体目を引くものではないのであまり見栄えが良くない。

開発及び配布先 »» Random Image Plugin for WordPress – Justinsomnia

表示がリスト表示になり現在のテーマでは崩れてしまったので少々修正してみた。
randomimage.php 112行目から
変更前

	function widget_randomimage() {
		print '<li>' . "\n";
		randomimage();
		print '</li>' . "\n";
	}

変更後

	function widget_randomimage() {
		print '<dd class="randomimage">' . "\n";
		randomimage();
		print '</dd>' . "\n";
	}

テーマのcssに追加

/*----------------------------------------
 Random Image
--------------------------------------- */

.randomimage{
text-align: center;
font-size: 90%;
}
.randomimage img{
border: 0px;
}

これでHtml Validatorのチェックでもエラーなく表示できた。

Home > Tags > WordPress

Search
Feeds
Meta

Return to page top