Re: [解決済み] head内のscriptを外部化する

2010 年 12 月 18 日

ホーム フォーラム 要望と提案 [解決済み] head内のscriptを外部化する Re: [解決済み] head内のscriptを外部化する

#60850

nanbu
参加者

最後の更新は僕のミスによるものです。お手間をおかけしてしまいました。

でも、ここまでお付き合いありがとうございました。久しぶりに気持ちがいい解決ができました。「解決済み」フラグを立てておきますね。

お陰さまでとても勉強になりました。まとめるとこうです。

JavaScript を表示するかどうかは、wp_footer のタイミングでグローバルpost を利用して判断していました。しかし、テーマのどこかで$post が書き換えられてしまうらしく、うまく判断できませんでした。そこでグローバルpost には頼らず別の情報(Welcartが前もって生成したもの)を元に判断することにしました。

テストコードの「post_type = item」はこの記事は商品だと判断しています。そして、「is_single = false」はグローバルpost が消滅していることを物語っています。