Skip to content

Instantly share code, notes, and snippets.

@ameeker
Created July 14, 2014 16:18
Show Gist options
  • Save ameeker/4156d0c1077d2acbda14 to your computer and use it in GitHub Desktop.
Save ameeker/4156d0c1077d2acbda14 to your computer and use it in GitHub Desktop.
Newsletter Archives, Jan/Feb correct, March-Dec links to archive
//* 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>';
endif;
if( $newsletter_january):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_january')). '">' . January . '</a>';
endif;
if( $newsletter_february):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_february')). '">' . February . '</a>';
endif;
if( $newsletter_march):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_march')). '">' . March . '</a>';
endif;
if( $newsletter_april):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_april')). '">' . April . '</a>';
endif;
if( $newsletter_may):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_may')). '">' . May . '</a>';
endif;
if( $newsletter_june):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_june')). '">' . June . '</a>';
endif;
if( $newsletter_july):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_july')). '">' . July . '</a>';
endif;
if( $newsletter_august):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_august')). '">' . August . '</a>';
endif;
if( $newsletter_september):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_september')). '">' . September . '</a>';
endif;
if( $newsletter_october):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_october')). '">' . October . '</a>';
endif;
if( $newsletter_november):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_november')). '">' . November . '</a>';
endif;
if( $newsletter_december):
echo '<a target="_blank" class="download_pdf" href=" '. wp_get_attachment_url(get_sub_field('newsletter_december')). '">' . December . '</a>';
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