Ondersteuning » Code oplossingen gezocht » WP-print – get_attachments laat alle afbeeldingen zien uit Media folder

  • Hallo,

    WP versie: 3.5.1
    WP-print: 2.52.

    Voor een website maak ik gebruik van WP-print. Nu laad ik afbeeldingen in elke post via een custom-field waarin een gallery staat (samen met Photospace plugin). Voor elke post dienen de afbeeldingen uit de gallery op de WP-print pagina te worden getoond. Hiervoor maak ik gebruik van wp_get_attachment_image.

    Het probleem ligt niet bij Photospace, want deze heb ik al een keer uitgezet en nog steeds worden alle afbeeldingen op de print pagina geladen en niet alleen de afbeeldingen van de post waar het om gaat.

    Huidige code:

    <?php
    $gallery = get_children( 'posts_per_page=-1post_type=attachment&post_mime_type=image&post_parent=' . $post->ID );
    $attr = array(
        'class' => "attachment-$size wp-post-image",
    );
    foreach( $gallery as $image ) {
         echo '<a href="' . wp_get_attachment_url($image->ID) . '" rel="gallery-' . get_the_ID() . '">';
         echo wp_get_attachment_image($image->ID, 'thumbnail', false, $attr);
         echo '</a>';
    }
    ?>

    Probleem = bovenstaande code laat alle afbeeldingen zien uit de Media folder terwijl post_parent=$post->ID…. is en ik alleen de attachments van de desbetreffende post wil laten zien op de print pagina.

    Iemand een oplossing hiervoor? Loop er al een hele tijd tegenaan.

1 reactie aan het bekijken (van in totaal 1)
1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘WP-print – get_attachments laat alle afbeeldingen zien uit Media folder’ is gesloten voor nieuwe reacties.