<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>【WordPress】「Ktai Style」での投稿記事の新規作成や編集に失敗… へのコメント</title>
	<atom:link href="http://tb1.telmina.com/2008/04/27/1804/feed/" rel="self" type="application/rss+xml" />
	<link>http://tb1.telmina.com/2008/04/27/1804/</link>
	<description>初代「Telmina」ブログの過去ログ。</description>
	<pubDate>Sat, 20 Mar 2010 01:27:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>【WordPress】「Ktai Style」1.33導入 &#187; Telmina より</title>
		<link>http://tb1.telmina.com/2008/04/27/1804/comment-page-1/#comment-2665</link>
		<dc:creator>【WordPress】「Ktai Style」1.33導入 &#187; Telmina</dc:creator>
		<pubDate>Mon, 28 Apr 2008 15:58:50 +0000</pubDate>
		<guid isPermaLink="false">/?p=1804#comment-2665</guid>
		<description>[...] 【WordPress】「Ktai Style」での投稿記事の新規作成や編集に失敗…  [...]</description>
		<content:encoded><![CDATA[<p>[...] 【WordPress】「Ktai Style」での投稿記事の新規作成や編集に失敗…  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>テルミナ より</title>
		<link>http://tb1.telmina.com/2008/04/27/1804/comment-page-1/#comment-2661</link>
		<dc:creator>テルミナ</dc:creator>
		<pubDate>Sun, 27 Apr 2008 16:55:09 +0000</pubDate>
		<guid isPermaLink="false">/?p=1804#comment-2661</guid>
		<description>　すみません。&lt;a href="http://www.yuriko.net/arc/2008/04/28/ktaistyle-wp251/" rel="nofollow"&gt;どうやらこちらのほうにトラック・バック（ピンバック？）を送っていただいたようです&lt;/a&gt;が、何故か記事に反映されておりません。

　「&lt;a href="http://sw-guide.de/wordpress/plugins/simple-trackback-validation/" rel="nofollow"&gt;Simple Trackback Validation&lt;/a&gt;」プラグインではapprove、つまり承認扱いになっているはずなのですが、「&lt;a href="http://unknowngenius.com/blog/wordpress/spam-karma/" rel="nofollow"&gt;Spam Karma 2&lt;/a&gt;」プラグインの段階で、スパム扱いにも承認扱いにもなっておりません。
　DBにも残っていないようです…。

　もしかしたら、先日ご教示いただきました「&lt;a href="http://www.yuriko.net/arc/2008/03/27c" rel="nofollow"&gt;内容が短いトラバを拒否するプラグイン&lt;/a&gt;」の&lt;a href="/2008/04/19/1769/" rel="nofollow"&gt;改造&lt;/a&gt;にしくじった可能性もありますので、先ほど一時的に当該プラグインを無効化しました。

　もし差し支えなければ、トラック・バックを再送していただけると助かります。
　申し訳ありません。

　で、本題ですが…

&lt;blockquote&gt;API を勝手に使う方が悪いのですが、0.0.1 のアップグレードで消してしまうとはけしからんです!!&lt;/blockquote&gt;

　今回はマイナー・ヴァージョンアップの割にやけに修正点が多いと思いきや、コードまで劇的に変わっているという点についてはソースを見るまで全く気づきませんでした。

　自分にはどうしようもありませんので、気長にご対応をお願いしますぐらいしか申し上げることが出来ませんが…。

　こうなったら、モバイル用に超小型PCでも購入した方がいいかなぁ？　そうすればイー・モバイルの7.2Mbps端末も活きますし（ぉぃ）。</description>
		<content:encoded><![CDATA[<p>　すみません。<a href="http://www.yuriko.net/arc/2008/04/28/ktaistyle-wp251/" rel="nofollow" class="liexternal">どうやらこちらのほうにトラック・バック（ピンバック？）を送っていただいたようです</a>が、何故か記事に反映されておりません。</p>
<p>　「<a href="http://sw-guide.de/wordpress/plugins/simple-trackback-validation/" rel="nofollow" class="liexternal">Simple Trackback Validation</a>」プラグインではapprove、つまり承認扱いになっているはずなのですが、「<a href="http://unknowngenius.com/blog/wordpress/spam-karma/" rel="nofollow" class="liexternal">Spam Karma 2</a>」プラグインの段階で、スパム扱いにも承認扱いにもなっておりません。<br />
　DBにも残っていないようです…。</p>
<p>　もしかしたら、先日ご教示いただきました「<a href="http://www.yuriko.net/arc/2008/03/27c" rel="nofollow" class="liexternal">内容が短いトラバを拒否するプラグイン</a>」の<a href="/2008/04/19/1769/" rel="nofollow" class="liinternal">改造</a>にしくじった可能性もありますので、先ほど一時的に当該プラグインを無効化しました。</p>
<p>　もし差し支えなければ、トラック・バックを再送していただけると助かります。<br />
　申し訳ありません。</p>
<p>　で、本題ですが…</p>
<blockquote><p>API を勝手に使う方が悪いのですが、0.0.1 のアップグレードで消してしまうとはけしからんです!!</p></blockquote>
<p>　今回はマイナー・ヴァージョンアップの割にやけに修正点が多いと思いきや、コードまで劇的に変わっているという点についてはソースを見るまで全く気づきませんでした。</p>
<p>　自分にはどうしようもありませんので、気長にご対応をお願いしますぐらいしか申し上げることが出来ませんが…。</p>
<p>　こうなったら、モバイル用に超小型PCでも購入した方がいいかなぁ？　そうすればイー・モバイルの7.2Mbps端末も活きますし（ぉぃ）。</p>
]]></content:encoded>
	</item>
	<item>
		<title>ゆりこ＠プラグイン作者 より</title>
		<link>http://tb1.telmina.com/2008/04/27/1804/comment-page-1/#comment-2659</link>
		<dc:creator>ゆりこ＠プラグイン作者</dc:creator>
		<pubDate>Sun, 27 Apr 2008 15:18:16 +0000</pubDate>
		<guid isPermaLink="false">/?p=1804#comment-2659</guid>
		<description>再度調査してみたところ、ウチでは「正しく 2.5.1 にアップグレードできない」ことが判明しました。wp-admin 内部の更新が甘かったようです……。

で、きちんとアップグレードしたところ、確かに「投稿更新で画面描画でエラーになる」ことが判明しました。原因はまさに &lt;code&gt;get_nested_categories()&lt;/code&gt; が存在しないことです。内部 API を勝手に使う方が悪いのですが、0.0.1 のアップグレードで消してしまうとはけしからんです!!

早めに修正版を出したいと思いますが、どう修正すればいいか、悩むところです。&lt;code&gt;get_nested_categories()&lt;/code&gt; 関数の有無で動作を変えるのがラクですが、存在しないときの代替コードをどうすればいいか、よく分かりません (2.5 時代の関数をそのままコピペして動くとは思えないし)。

というか、WordPress はさっさと PHP5 専用にして、内部 API は &lt;code&gt;private&lt;/code&gt; 修飾子をつけてもらいたいものです ;-)</description>
		<content:encoded><![CDATA[<p>再度調査してみたところ、ウチでは「正しく 2.5.1 にアップグレードできない」ことが判明しました。wp-admin 内部の更新が甘かったようです……。</p>
<p>で、きちんとアップグレードしたところ、確かに「投稿更新で画面描画でエラーになる」ことが判明しました。原因はまさに <code>get_nested_categories()</code> が存在しないことです。内部 API を勝手に使う方が悪いのですが、0.0.1 のアップグレードで消してしまうとはけしからんです!!</p>
<p>早めに修正版を出したいと思いますが、どう修正すればいいか、悩むところです。<code>get_nested_categories()</code> 関数の有無で動作を変えるのがラクですが、存在しないときの代替コードをどうすればいいか、よく分かりません (2.5 時代の関数をそのままコピペして動くとは思えないし)。</p>
<p>というか、WordPress はさっさと PHP5 専用にして、内部 API は <code>private</code> 修飾子をつけてもらいたいものです <img src='http://tb1.telmina.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>テルミナ より</title>
		<link>http://tb1.telmina.com/2008/04/27/1804/comment-page-1/#comment-2656</link>
		<dc:creator>テルミナ</dc:creator>
		<pubDate>Sun, 27 Apr 2008 13:59:25 +0000</pubDate>
		<guid isPermaLink="false">/?p=1804#comment-2656</guid>
		<description>　残念ながら私の環境（ここと「&lt;a href="http://weekly.e217.net/" rel="nofollow"&gt;週刊 e217.net&lt;/a&gt;」の両方とも）では、ご指摘の通りWordPress 2.5.1のファイル群を再度上書きインストールしても無駄でした。
　もしかして「.tar.gz」のほうをダウンロードしたのが悪いのかと思い、「.zip」のほうで入れ直してみましたが、全く状況は変わりませんでした。

　で、ソースを見直してみたのですが、本文中で申し上げた「&lt;code&gt;wp-admin/includes/template.php&lt;/code&gt;」とやらで、関数「&lt;code&gt;get_nested_categories()&lt;/code&gt;」が見あたらなくなってしまいました…。
# 　ついでにいうと、2.5.1のパッケージそのものに
# そんな関数何処にも含まれていなかった(!)。 :shock: 

　昼間見たのは幻だったのか？
　間違えて、開発環境の別のプロジェクトの中身を見て、このようなことを申し上げてしまったのかもしれません。

　…では何故、ゆりこ様のところでは動いているのか、不思議ですねぇ。
　…しばらくはおうちに帰るまで編集はあきらめるか。とほほ。</description>
		<content:encoded><![CDATA[<p>　残念ながら私の環境（ここと「<a href="http://weekly.e217.net/" rel="nofollow" class="liexternal">週刊 e217.net</a>」の両方とも）では、ご指摘の通りWordPress 2.5.1のファイル群を再度上書きインストールしても無駄でした。<br />
　もしかして「.tar.gz」のほうをダウンロードしたのが悪いのかと思い、「.zip」のほうで入れ直してみましたが、全く状況は変わりませんでした。</p>
<p>　で、ソースを見直してみたのですが、本文中で申し上げた「<code>wp-admin/includes/template.php</code>」とやらで、関数「<code>get_nested_categories()</code>」が見あたらなくなってしまいました…。<br />
# 　ついでにいうと、2.5.1のパッケージそのものに<br />
# そんな関数何処にも含まれていなかった(!)。 <img src='http://tb1.telmina.com/wp-includes/images/smilies/icon_eek.gif' alt=':shock:' class='wp-smiley' /> </p>
<p>　昼間見たのは幻だったのか？<br />
　間違えて、開発環境の別のプロジェクトの中身を見て、このようなことを申し上げてしまったのかもしれません。</p>
<p>　…では何故、ゆりこ様のところでは動いているのか、不思議ですねぇ。<br />
　…しばらくはおうちに帰るまで編集はあきらめるか。とほほ。</p>
]]></content:encoded>
	</item>
	<item>
		<title>ゆりこ＠プラグイン作者 より</title>
		<link>http://tb1.telmina.com/2008/04/27/1804/comment-page-1/#comment-2653</link>
		<dc:creator>ゆりこ＠プラグイン作者</dc:creator>
		<pubDate>Sun, 27 Apr 2008 12:40:12 +0000</pubDate>
		<guid isPermaLink="false">/?p=1804#comment-2653</guid>
		<description>ウチでは、テスト環境、本番環境ともに問題ないですね。単純にアップグレードにミスっている可能性があるので、再度 2.5.1 のファイル群を上書きインストールしてみてください。
wp-admin/includes/*.php 群は、wp-admin/includes/admin.php から呼ばれていて、過去との互換性を保つため、wp-admin/admin-function.php が wp-admin/includes/admin.php を呼んでいます。この連鎖が切れると、関数が見つからなくなるので、一部ファイルの転送に失敗している可能性がありそうです。</description>
		<content:encoded><![CDATA[<p>ウチでは、テスト環境、本番環境ともに問題ないですね。単純にアップグレードにミスっている可能性があるので、再度 2.5.1 のファイル群を上書きインストールしてみてください。<br />
wp-admin/includes/*.php 群は、wp-admin/includes/admin.php から呼ばれていて、過去との互換性を保つため、wp-admin/admin-function.php が wp-admin/includes/admin.php を呼んでいます。この連鎖が切れると、関数が見つからなくなるので、一部ファイルの転送に失敗している可能性がありそうです。</p>
]]></content:encoded>
	</item>
</channel>
</rss>
