先日リリースされた「Ktai Entry」を導入いたしましたので、投稿テストです
なぜか画像が見えなかったので6度テスト。
なんでダメなんでしょうね?? str_replace 関数が腐ってるとしか思えません。 strtr 関数にしてみようかな? post.php の956行〜960行目を以下と入れ換えるとどうでしょう。 $trans = array( KE_TEMPLATE_TEXT => $content, KE_TEMPLATE_IMAGES => implode(' ', $img) ); $content = apply_filters('media_to_html/ktai_entry.php', strtr($template, $trans), $content, $img);
str_replace
strtr
$trans = array( KE_TEMPLATE_TEXT => $content, KE_TEMPLATE_IMAGES => implode(' ', $img) ); $content = apply_filters('media_to_html/ktai_entry.php', strtr($template, $trans), $content, $img);
…ご教示いただいた方法でもダメみたいです。
PCの管理画面から強制的に読み込ませているからダメなのでしょうかねぇ?
XREAユーザの方で、成功したという方はいらっしゃいますでしょうか?
ええと、原因が予想できました。「LightBox 用に、rel=”lightbox” 属性を追加する」を実践しているとすると、このコードがバグっているのが理由です。そう、ke_rel_lightbox 関数が値を返しません!! ここに return $html; を追加すればよさそうです。
return $html;
あ! 自分ですら忘れておりました!
大変失礼致しました。
…で、ご指摘の通りにコードを直して再挑戦してみましたが、画像へのリンクは生成されているものの、サムネイルな画像が表示されていない模様です。
また後日と言うことで、ご対応をお願い致します。
何度もお手数をおかけしてしまい申し訳ありません。
この投稿にコメントが追加されたときに、電子メールで通知を受け取ります。
Posting tweet...
Powered by Twitter Tools.
4個のコメント
なんでダメなんでしょうね??
str_replace関数が腐ってるとしか思えません。strtr関数にしてみようかな?post.php の956行〜960行目を以下と入れ換えるとどうでしょう。
$trans = array(KE_TEMPLATE_TEXT => $content,
KE_TEMPLATE_IMAGES => implode(' ', $img)
);
$content = apply_filters('media_to_html/ktai_entry.php', strtr($template, $trans), $content, $img);
…ご教示いただいた方法でもダメみたいです。
PCの管理画面から強制的に読み込ませているからダメなのでしょうかねぇ?
XREAユーザの方で、成功したという方はいらっしゃいますでしょうか?
ええと、原因が予想できました。「LightBox 用に、rel=”lightbox” 属性を追加する」を実践しているとすると、このコードがバグっているのが理由です。そう、ke_rel_lightbox 関数が値を返しません!! ここに
return $html;を追加すればよさそうです。あ!
自分ですら忘れておりました!
大変失礼致しました。
…で、ご指摘の通りにコードを直して再挑戦してみましたが、画像へのリンクは生成されているものの、サムネイルな画像が表示されていない模様です。
また後日と言うことで、ご対応をお願い致します。
何度もお手数をおかけしてしまい申し訳ありません。
コメントを書く