@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}
<?php
// ここから下を子テーマの functions.php の一番下に追加（<?php が2重にならないように注意）

// ① シングルページ（個別ギャラリー）のアイキャッチ画像を完全に非表示にする
add_action('wp', function() {
    if (is_single()) {
        // Cocoonのアイキャッチ出力フックを全部殺す
        remove_all_actions('cocoon_entry_thumbnail');
        remove_all_actions('cocoon_thumbnail');
        remove_action('cocoon_before_article', 'cocoon_the_thumbnail');
        remove_action('cocoon_after_entry_header', 'cocoon_the_thumbnail');
    }
});

// ② X（Twitter）シェアボタンをシングルページから完全に削除
add_filter('cocoon_sns_share_buttons', function($buttons) {
    if (is_single()) {
        unset($buttons['twitter']);
        unset($buttons['x']);
        unset($buttons['share-x']);
    }
    return $buttons;
});

// ③ パンくずリストの「ホーム」部分だけ消す（パンくず自体は残したい人向け）
add_filter('breadcrumb_items', function($items) {
    if (is_single() && !empty($items)) {
        array_shift($items); // 最初の「ホーム」を削除
    }
    return $items;
});

// ③-2 パンくずリスト丸ごと消したい人はこっちを有効に（上の③はコメントアウト）
/*
add_filter('cocoon_breadcrumbs', '__return_false');
*/

// ④ 記事上・記事下の「ホームに戻る」「トップに戻る」系リンクも消す（Cocoon標準のやつ）
add_action('wp', function() {
    if (is_single()) {
        remove_action('cocoon_after_article', 'cocoon_add_back_to_top_link');
        remove_action('cocoon_before_footer', 'cocoon_add_back_to_top_link');
    }
});

add_filter('jpeg_quality', function($arg) { return 100; });