Skip to content

Instantly share code, notes, and snippets.

@ameeker
Created June 18, 2014 02:50
Show Gist options
  • Save ameeker/2055719f4bf2fda3bf75 to your computer and use it in GitHub Desktop.
Save ameeker/2055719f4bf2fda3bf75 to your computer and use it in GitHub Desktop.
Newsletter Group, Repeater Field, ACF
//* Add Newsletter Group Meta to Newsletter
add_action( 'genesis_entry_header', 'ogs_newsletters', 12 );
function ogs_newsletters($post_meta) {
if ( is_page ( 'newsletters' ) ) {
if( have_rows('newsletter_archive') ):
while( have_rows('newsletter_archive') ): the_row();
// vars
$newsletter_archive_year = get_sub_field('newsletter_archive_year');
$newsletter_january = get_sub_field('newsletter_january');
$newsletter_february = get_sub_field('newsletter_february');
$newsletter_march = get_sub_field('newsletter_march');
$newsletter_april = get_sub_field('newsletter_april');
$newsletter_may = get_sub_field('newsletter_may');
$newsletter_june = get_sub_field('newsletter_june');
$newsletter_july = get_sub_field('newsletter_july');
$newsletter_august = get_sub_field('newsletter_august');
$newsletter_september = get_sub_field('newsletter_september');
$newsletter_october = get_sub_field('newsletter_october');
$newsletter_november = get_sub_field('newsletter_november');
$newsletter_december = get_sub_field('newsletter_december');
echo '<p>';
if( $newsletter_archive_year):
echo '<div class="term-title"> ' . get_sub_field('newsletter_archive_year') . '</div><br/>';
endif;
if( $newsletter_january):
echo '<div class="term-title">' . get_sub_field('newsletter_january') . '</div><br/>';
endif;
if( $newsletter_february):
echo '' . get_sub_field('newsletter_february') . '<br/>';
endif;
if( $newsletter_march):
echo '' . get_sub_field('newsletter_march') . '<br/>';
endif;
if( $newsletter_april):
echo '' . get_sub_field('newsletter_april') . '<br/>';
endif;
if( $newsletter_may):
echo '' . get_sub_field('newsletter_may') . '<br/>';
endif;
if( $newsletter_june):
echo '' . get_sub_field('newsletter_june') . '<br/>';
endif;
if( $newsletter_july):
echo '' . get_sub_field('newsletter_july') . '<br/>';
endif;
if( $newsletter_august):
echo '' . get_sub_field('newsletter_august') . '<br/>';
endif;
if( $newsletter_september):
echo '' . get_sub_field('newsletter_september') . '<br/>';
endif;
if( $newsletter_october):
echo '' . get_sub_field('newsletter_october') . '<br/>';
endif;
if( $newsletter_november):
echo '' . get_sub_field('newsletter_november') . '<br/>';
endif;
if( $newsletter_december):
echo '' . get_sub_field('newsletter_december') . '<br/>';
endif;
echo '</p>';
echo $content;
endwhile;
endif;
}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment