WordPress – bejegyzések közötti plusz DIV


Időnként hasznos lehet, ha 1-1 bejegyzésed közé egy plusz DIV kerül de úgy, hogy csak 2 bejegyzés közé, az utolsó után nem.

Ha épp erre van szükséged, akkor használd a következő kódrészletet közvetlenül a Loop lezárása előtt:

1
2
3
4
5
<?php
if (($wp_query->current_post + 1) < ($wp_query->post_count)) {
   echo '<div class="post-divider">Post Divider</div>';
}
?>

A kódrészlet egy plusz “post-divider” class-szal ellátott DIV-t fog a bejegyzések közé tenni.

Kapcsolódó bejegyzések:

A cikket beküldte: Harder (http://blog.harder.hu)

5 hozzászólás

  1. zsolt says:

    Helló!

    És ezt hova kell rakni pl ha MU-t használok?

    És hova kell a bannert beillesztenem hogy a sidebarban és a lapok tetején megjelenjen?
    Az összes létrehozotton is!

    Köszi előre is

  2. Harder says:

    A MU-t és annak használatát nem ismerem, így nem igazán tudok segíteni benne. Minden template más és más, tehát egy ilyen kérdésre, hogy hova kell betenni, nem lehet rendes választ adni, mert egyszerűen nincs 1 jó válasz.
    Kb mintha azt kérdeznéd valakitől, hogy szereld meg a kocsidat miközben az soha nem látta a gépet és nem is tudja, hogy milyen típus, márka. :)

    Nézd meg a template-edben, hogy hol a loop (ha nem tudod mi a loop, akkor a neten a wordpress loop-ra keress rá és láthatod a mintát, mit kell keresned) és ha megvan, akkor már azt is tudod, hogy a template-edbe hova kell tenni ezt a fenti kódot.

  3. Hello!

    Azt hogy lehet megoldani hogy az első bejegyzés után rakjon egy divet és utána ne?

  4. Roland says:

    nem sikerült beírni, szóval itt a megoldás: http://wphacks.com/how-to-insert-ads-only-after-the-first-post/

  5. Cooper says:

    Nagyon jó, csak egy picivel kell más. Én azt szereteném hogy 2 bejegyzés után rakja. Új felületünk készülöben van és ott kétoszlops rendszerbe vannak a bejegyzések a föoldlaon.

Szólj hozzá
a WordPress – bejegyzések közötti plusz DIV c. bejegyzéshez

- Engedélyezett HTML elemek: <a> <em> <strong> <ul> <ol> <li>
- Forráskód beküldéséhez tedd a kódot ezek közé: <pre lang="php" line="1">Kódrészlet helye itt</pre>