Aggiungere una sezione custom e l’header trasparente alla pagina archivio del blog

Lo snippet di seguito permette di personalizzare la pagina archivio del blog con tema Enfold. In questo caso inserisce una sezione colorata alta 200px e applica la trasparenza all’header

Lo snippet va inserito nel file del tema child functions.php

/*Sets a blue banner on top of archive page*/
add_action( 'ava_after_main_container', 'ava_after_main_container_mod' );
function ava_after_main_container_mod() {
  if( is_archive() ) {
    echo '<div id="av_section_1" class="avia-section main_color avia-section-default avia-no-shadow avia-bg-style-scroll  avia-builder-el-0  el_before_av_blog  avia-builder-el-first    av-minimum-height av-minimum-height-custom container_wrap sidebar_right" style="background-color: #2574a9; ">
  <div class="container" style="height:200px">
    <main role="main" itemprop="mainContentOfPage" class="template-page content  av-content-small alpha units">
      <div class="post-entry post-entry-type-page post-entry-12">
        <div class="entry-content-wrapper clearfix"></div>
      </div>
    </main><!-- close content main element -->
  </div>
</div>
';
  }
}

/* Sets transparent header to archive pages*/
add_filter('avf_header_setting_filter', 'avf_header_setting_filter_mod', 9999, 1);
function avf_header_setting_filter_mod($header) {
  if( is_archive() ) {
    $header['header_transparency'] = 'header_transparency';
    $header['header_class'] .= ' av_header_transparency';
  }
  return $header;
}