‘WordPress 2.6’ タグのついている投稿

2008/12/14 日 23:59

WordPressのバージョンを2.7にしたところ、自動保存停止用プラグインのDisable Revisions and Autosave pluginsがうまく機能しなくなったみたい。もともと2.7用のプラグインじゃないから、仕方ないといえば仕方ないんだけど。

今日、post_idが飛んでいるのを発見してブルーになっちゃったよ…。orz

なんで、リビジョン管理機能とオートセーブ機能をオプションにしてくれないんだろうな~(´Д`。)。無効用のプラグインが出てるってことは、そういうニーズが多いってことじゃないのかなあ~?

文句を言っても始まらないので、プラグインを使わないで対処することにしたよ。

2.6のバージョンで紹介されていた方法なんだけど、2.7でも有効な方法だったよ(しばらくテストしてみた)。

wp-config.phpに下のように書き加えればOK。
私は「define (’WPLANG’, ‘ja’);」の下に書いたよ。

define ('WPLANG', 'ja');

//リビジョン管理停止
define ('WP_POST_REVISIONS', false);
//オートセーブまでの秒数
define('AUTOSAVE_INTERVAL', 86400);

/* 編集はここまでです ! WordPress でブログをお楽しみください。 */

つまり、リビジョンの無効と、自動保存までの時間を24時間に設定しただけ。
24時間編集画面を開きっぱなしにしていれば、自動保存されてしまうので(`・ω・´)、ち、注意。

それと、自動保存機能そのものは有効なので、投稿を新規作成する時、投稿欄に何かを書いたら「下書き」として保存されてしまうので、これも注意。
「下書きとして保存」ボタンを押下しなくても、保存されてしまうのってどうよ?と思うんだけど…。

[追記 2008/12/27]
WP-CMS Post Controlプラグインのおかげでスッキリ解決できました。
プラグインの紹介はこちら

2008/12/10 水 20:27

WordPressでpost_idが増え続ける怪現象」で「投稿欄の「メディアを追加」に変わるプラグインが、どこかにないかなあ」と書いたけど、いいプラグインを見つけたよ。

IImage-browser 日本語版

話が前後するけど、ワタシが希望していたのはWordPress2.6上で、

  1. 「メディアを追加」機能を使わないで、画像をアップロードしたい
  2. アップロードする時に、画像をリネームしてくれるとウレシイ(なくても可)
  3. サムネイル画像も作ってくれるとウレシイ(なくても可)
  4. 投稿欄に挿入するコードも生成してくれるとウレシイ(なくても可)

…な、プラグインだったんだけど、IImage browserは、2を除く全部の希望をかなえてくれたよ。ばんざーい。

この間探したときになんで見つからなかったのかなあと思ったら、ビジュアルエディタに対応していなかったのね。2.6対応のプラグインリストに載っていなかったはずだわ。

ワタシはビジュアルエディタは使わないので、全然問題なし。

オプション設定は、管理画面じゃなくて、iimage-browser.phpを直接編集しなきゃならないけど、べつに問題なし。

ついでに、lightboxのrel属性も書き出してくれるので言うことなし。

オリジナルの作者と、日本語化してくれたMMRTさんに感謝。

2008/12/04 木 19:44

IE6でも気にせずPNGを使えるようになったので、画像をPNGに差し替えようと作業していて気づいたんだけど。

PhotoshopでPNGファイルを作成して、IEで表示すると、元の画像と異なった色で表示されるのね。全体的に色が明るいというか。画像単体では気づかなかったけど、他の要素と並べると、はっきり色が違う??

いろいろググって調べてみたんだけど、PNG内部のチャンクに保存されているガンマ情報が原因らしい。
このガンマ情報を削除してやればちゃんと表示されるんだけど、Photoshopでは、この情報を削除することができない(ーー)。

Fireworksなどで保存しなおしてやればいいんだけど、それだけのために他のソフトを立ち上げるのもなあ~。つか、こんな問題、世界中で困ってるはずだから、プラグインがあるんじゃないの?

…で、見つけたのが、Photoshop用のプラグイン「SuperPNG」。
登録が必要だけど、フリー。すっばらしい。

SuperPNG

http://www.fnordware.com/superpng/

「別名で保存」のファイル形式の中に「SuperPNG」と表示されるので、従来のPNGとは別に使うことが可能っす。
Photoshop 5.5用とあるけど、CSでもCS2でも問題なく使えたよ。

2008/12/03 水 21:03

1色しか透過色を設定できないGIFと違って、PNGはきれいな透過が表現できる画像フォーマットなんだけど、いかんせん、IE6以前では透過がサポートされてない。
IE独自のフィルターを使えば、一応使うことは可能なんだけど、いちいち設定するのもめんどくさい。

なんかラクチンな方法はないかなあ~と思って探していたら、iepngfix.jsというステキなライブラリをユンサンのサイトで発見。
http://blog.l-xs.com/yungsang/2007/02/png_ie_ie7.html

試してみるとバッチリ透過されたので、ありがたく使わせてもらうことにした。

タイトル部分に注目

このブログのタイトル部分「しばた工務店」の文字などは、このライブラリを使って透過してるよ。

以下は、WordPressのテーマの中で使うためのメモ。

  1. header.phpの</head>のすぐ上の部分に下記のコードを追加。

2行目の"src="の部分は絶対パスで記述しておいた。
※それぞれの環境に合わせてパスを書き換えておくこと。

<!--[if IE]>
<script type="text/javascript" src="http://shibata-koumuten.com/wp/wp-content/themes/hoge/js/iepngfix.js" charset="utf-8"></script>
<style type="text/css">
.iepngfix {
  behavior: expression(IEPNGFIX.fix(this));
}
</style>
<![endif]-->
  1. iepngfix.jsをindex.phpの下のjsフォルダにアップ
  1. 透過させたいPNGのタグに class=”iepngfix”と指定

classを指定するのは、imgタグでも aタグでもOKだった。

※PNG画像にwidthとheightを指定しないと崩れて表示されるので、htmlかcssの中でサイズを指定しておくこと。

2008/11/25 火 20:28

今回、WordPressのバージョンを1.5から2.6にしたけど、浦島太郎のように戸惑うことが多々あるわけで…。

ふと、このブログのパーマリンクのNOが飛んでいることに気がついたのね。
ずっとパーマリンクは、%post_id%を使っているんだけど、連番のはずのその番号が飛びまくっているわけ。

何が起きたのかと、phpMyAdminを使って wp_posts のテーブルを表示させてみると、似たような投稿やら、アップした画像やらが登録されてる???

ググってみたら、WordPressの新しい機能が原因だってわかったよ。

  1. 下書きを自動保存する機能(2.5から)
  2. リビジョン管理機能(2.6から)
  3. メディアライブラリー機能(2.5から)

どれも便利な機能なんだろうけど、私にはあまり必要ないかも。

それよりも、post_idが増殖して、パーマリンクのpost_idが飛び飛びになるのがなんともキモチワルイ。
パーマリンクにpost_idなんて使うなよ~ってことかもしれないけど、ブログを始めた2004年からずーっとこのフォーマットだしさ。一応こだわりもあるしさ。
いやまあ、このブログのパーマリンクが変わっても、だーれも困ったりしないんだろうけどね。そこはそれ。

というわけで、この3つの機能を使わないことにした。

  1. 下書きを自動保存する機能(2.5から)
  2. リビジョン管理機能(2.6から)

これは、Tips Communityさんが紹介してくれているプラグイン(Disable Revisions and Autosave plugins)を使うことにした。

[追記 2008/12/14]
WordPressのバージョンを2.7にしたところ、にっくき自動保存が再発…。
disable-revisions-and-autosaveプラグインは使えなくなりました。しょんぽり(´・ω・`)。
2.7対応バージョンが出ればいいんだけどね。
仕方ないので作戦を変更したよ。
[追記 終わり]

で、残った問題は、

  1. メディアライブラリー機能(2.5から)

投稿欄の「メディアを追加」に変わるプラグインが、どこかにないかなあと探してみたけど、まだ見つからない。
画像を手動でFTPすれば済むっちゃあ済むんだけど…。
自前で画像アップロード用のPHPでも用意するしかないですかね。

[追記 2008/12/10]
「メディアを追加」を使わないで済むプラグインを発見

 Page 1 of 2  1  2 »