先日アプリから投稿すると写真がダブルになる話を書いたがようやく解決した。
そもそもの原因はアプリから投稿した画像にはオリジナルのサイズと表示用のサイズの両方が存在していて、それら二つにたいしてリンクが張られていたことにあるのだ。
なので、そこをひとつに対してだけ張るように変えたということ。
phpのお勉強であります。でもしていることは他の言語と同じような。
画像のURLにwpidという文字列があったら二つに一つだけリンクを張るというのを仕組んだ。
アプリから画像を送ると勝手にwpidという文字列がくっつくのを利用しているわけ。
また処理が増えて重くなるのが心残りではあるが、これで軽々とアプリから写真つき投稿ができるようになるというもの。
逆にパソコンからの投稿だとオリジナルサイズにたいしてタグをつかって小さく見せているので通信が多くなる問題がある。
まあ大多数がケータイからの投稿なので現状で大きく問題になるほどではないんだけども。
コメント(0)
コメントを受け付けておりません。