• こんにちは。

    wp_insert_postで会員用の外部投稿フォームを作っています。
    そこで、画像投稿は無事にできたのですが、アップロード時に元々の写真のサイズと画質でデーターベースに入るため、データーベースの容量が大きくなるのが心配です。
    自分なら投稿する前にリサイズや画質調整をして投稿できますが、毎回、会員の方やゲストの方にそこまで考慮してもらうのは大変だと思います。
    何か策はないでしょうか、お願いします(出来ればコード(コマンド)を書いていただけると幸いです)。

    外部投稿について参考にしたサイトはこちらです。画像投稿については、そのまま起用しています。
    http://d.hatena.ne.jp/yonesaka/20120404

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • データベースに格納する前に、image_resizeなどで(もし画像がサイズの上限を超えているならば)小さくするのはどうでしょうか。

    トピック投稿者 gorira

    (@gorira)

    初めまして、kurosquareさん。ご回答ありがとうございます。

    おかげさまで、image_resizeというコードの意味は理解できました。
    しかし、当方、phpを勉強し始めて間もないため十分にアレンジができる程の技量を持ち合わせていません。
    簡単で構いませんので、サンプルコードをお願いできませんか。

    モデレーター jim912

    (@jim912)

    goriraさん

    データベースには、画像のパスやサイズなどのデータが入るだけで、画像そのもののデータが入るわけではないので、データーベースの肥大化に関する心配は不要です。

    トピック投稿者 gorira

    (@gorira)

    こんにちは、jim912さん。前回はお世話になりました。

    すみません、私の勘違いと説明が誤っていました。
    写真の格納フォルダ(デフォルトではwp-content/uploadsとなっています)にアップロードする前にリサイズしたいと思っています。
    もう一度、ご教授よろしくお願いできますか。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「会員サイトでの投稿が上手くいきません」には新たに返信することはできません。