Visualizzazione risultati 1 fino 2 di 2

Discussione: Allegati di WordPress

  1. #1
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito Allegati di WordPress

    Ciao ragazzi.

    Utilizzo il seguente codice per mostrare gli ultimi allegati degli articoli in wordpress:

    Codice PHP:
    <?php
    $args
    = array(
    'post_type' => 'attachment',
    'numberposts' => 20,
    'post_status' => null,
    'post_parent' => null, // any parent
    );
    $attachments = get_posts($args);
    if (
    $attachments) {
    foreach (
    $attachments as $post) {
    setup_postdata($post);
    the_attachment_link($post->ID, false, '', true);

    }
    }
    ?>
    Uso quindi la funzione the_attachment_link di Wordpress. Mi chiedevo se era possibile filtrare quest lista che viene mostrata in modo da elencare solo gli allegato contenuti in articoli pubblicati e non gli allegati presenti in articoli in bozza o in programmazione.

    E' possibile?

    Grazie mille per l'attenzione
    Ultima modifica di musicanapoli : 10-05-2010 alle ore 23.06.24 Motivo: Modificato tag:da [code] a [php]

  2. #2
    Guest

    Predefinito

    Ho aperto il database ed ho notato che tutte le righe riferite agli attachment, hanno un post_status=inherit
    E non come le pagine o i post che hanno un post_status "publish" o "draft" ecc...
    Quindi, penso di no, però non ne sono certa...

    Comunque questo script consuma un casino di queries...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •