web-dev-qa-db-ja.com

timthumbと投稿のサムネイルの違いは何ですか?

私はpost_thumbnailに組み込まれたwordpressを通して画像を取得しますが、私は多くの開発者がそのためにtimthumbを使うのを見ます、そして私は理由がわかりません!もっと柔軟なのか、それとも何か?

1
Rahman Sharif

2つの理由があります。

  1. post_thumbnailはWordPress 2.9で導入されました、そしてpost_thumbnailがまだ利用できなかったのでTimThumbを使用した多くのテーマ。
  2. TimThumbはpost_thumbnailよりも柔軟性があります - それは それはあなたに画像がどのようにトリミングされるかについてのより多くのオプションを与えます そして 簡単なフィルタを可能にします画像に適用されます

しかし、 TimThumbは、特にテーマを最新の状態に保たなかったサイト(およびそのためにtimthumbのバージョン)でセキュリティ上の問題 を引き起こしました。このため、特にサムネイルのためにWordPressに内蔵されているトリミングを超える必要がない場合は、ポストサムネイルを使用するのがより理にかなっています。

1
Gavin Anderegg

はい、それはより柔軟です。それはあなたが望むように画像をリサイズまたはトリミングすることを可能にします(それがパラメータリストをチェックします: http://www.binarymoon.co.uk/2012/02/complete-timthumb-parameters- guide / )。また、プロジェクトのホームページもご覧ください。 http://www.binarymoon.co.uk/projects/timthumb /

一方、高度な画像操作を使用する必要がない場合は、WordPress機能の画像(post_thumbnail)で問題ありません。私は、個人的には、私のテーマの中で時を超えて使ったことは一度もなく、それらはすべてうまく機能しています。特にできるときは add_image_size

0
david.binda