サポート » 使い方全般 » 固定ページ投稿での不要なアイキャッチ画像を自動生成させない方法について

  • 解決済 komurojun11245

    (@komurojun11245)


    固定ページのアイキャッチ画像を設定の際に不要なサイズの自動生成を停止させたいのですが、
    以下のコードをfunctions.phpに記載しましたが全部生成されてしまいます。
    アドバイスお願いいたします。

    function remove_my_image_sizes($sizes) {
    
       global $post_type;
       if('page' === $post_type ){
         unset( $sizes['thumbnail'] );
         unset( $sizes['medium'] );
         unset( $sizes['medium_large'] );
         unset( $sizes['large'] );
         unset( $sizes['post-instagram'] );
         return $sizes;
      }
      return $sizes;
    }
    add_filter( 'intermediate_image_sizes_advanced', 'remove_my_image_sizes' );
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    グローバル変数 $post_type に値がセットされていないのではないでしょうか。
    (WP 5.0(?)からセットされなくなったような・・・)

    if('page' === $post_type ){

    $_post_type = isset( $post_type ) ? $post_type : get_post_type( $_REQUEST['post_id'] );
    if ( 'page' === $_post_type  ) {
    スレッド開始 komurojun11245

    (@komurojun11245)

    ありがとうございます。
    無事にやりたい事が出来ました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「固定ページ投稿での不要なアイキャッチ画像を自動生成させない方法について」には新たに返信することはできません。