Quando si trova all'interno di The Loop, voglio recuperare il numero di post corrente.Ciclo di Wordpress: ottiene il conteggio dei post corrente all'interno di The Loop
Ad esempio, dopo ogni 3 post, voglio inserire un annuncio.
Quindi, come si ottiene il valore del numero di cicli?
Ho provato questo metodo. L'annuncio viene inserito prima e dopo ogni 3 post! Come faccio a inserire l'annuncio solo dopo 3 post. –
@KartikRao Per riferimento futuro, questa risposta è sempre leggermente imperfetta. Poiché gli indici iniziano da 0, la prima volta che viene eseguito il condizionale (la prima iterazione del ciclo while) restituirà effettivamente 'true' perché il modulo 0 qualsiasi numero reale è sempre 0. Il codice dell'annuncio viene inserito in modo non corretto prima del primo post, quarto post, settimo post - ecc. Il codice aggiornato dovrebbe essere: '($ wp_query-> current_post + 1)% 3'. –
@AdamMcArthur inserendo il codice dell'annuncio prima che il quarto e il settimo post siano * corretti * data la descrizione della domanda che dice che gli annunci devono essere inseriti * "dopo ogni 3 post" *. Hai ragione a inserire un annuncio prima che il primo post non corrisponda alle specifiche, ma la tua proposta di correzione - che inserirà annunci dopo il 2 °/5 °/8 ° posto anziché i 3 °/6 °/9 ° posto come richiesto - non o. –