Magazin megjelenés, kategóriáknál kis bibivel

Üdv!











Épp készítek egy magazinos külsővel ellátott oldalt, amiben van slider, alatta pedig 4 oszlop, 4 általam megadott kategória legfrissebb hírével.











A gond: Igen gyakran vannak olyan bejegyzések, amik 2 kategóriát is érintenek ebből a 4-ből és akkor a lenti képen látható ismétlődés történik.





(ha nem jelenne meg: http://www.image-share.com/ijpg-1053-231.html )











Ez elég gázul néz ki, hogy egy hír két oszlopban is szerepel. Épp ezért szeretném, ha egy hír csak 1x jelenne meg ebben a 4 oszlopos részben. Mindegy melyikben, csak egybe.

















A kód ami meghívja eme részt:









Code:

<?php

$catid1 = $wpzoom_featured_category_1;

$catid2 = $wpzoom_featured_category_2;

$catid3 = $wpzoom_featured_category_3;

$catid4 = $wpzoom_featured_category_4;



$cat1 = get_category($catid1,false);

$cat2 = get_category($catid2,false);

$cat3 = get_category($catid3,false);

$cat4 = get_category($catid4,false);



$catlink1 = get_category_link($catid1);

$catlink2 = get_category_link($catid2);

$catlink3 = get_category_link($catid3);

$catlink4 = get_category_link($catid4);



$breaking_cat1 = "cat=$catid1";

$breaking_cat2 = "cat=$catid2";

$breaking_cat3 = "cat=$catid3";

$breaking_cat4 = "cat=$catid4";

?>








Ami a konkrét oszlopot jeleníti:





Code:



<?php

query_posts('showposts=1&' . $breaking_cat1 );

while (have_posts()) : the_post(); ?>



<?php echo"$cat1->name";?>



<?php the_title(); ?>



<?php if ( has_post_thumbnail() ) { the_post_thumbnail();}?>



<?php the_content_limit(220, ''); ?>





<?php the_time('M j. G:i'); ?>


<?php endwhile; ?>




kérd le a megjelenő post-ok id-jét mindegyik helyen.





ha egyszer egy megjelenik azt minuszold ki a következőben…

Ezt miként tehetem meg? A php még nem megy. :slight_smile:

hű, ha lenne időm összekódolnám neked, de baromi elfoglalt napjaim vannak, ez látszik az utóbbi időben tapasztalható inaktiv állapotomon is…











talán:











első loopban:





$postid1 = $post->ID;











másodikban:





$my_query = new WP_Query('showposts=1&exclude=$postid1')





$postid2 = $post->ID;











harmadikban:





$my_query = new WP_Query('showposts=1&exclude=$postid1,$postid2')





$postid3 = $post->ID;











negyedikben:





$my_query = new WP_Query('showposts=1&exclude=$postid1,$postid2,$postid3')











hátha működik…

Ezen részeket a loop-hoz hova illesszem? A query_posts részébe? Ott nem $ jel van, hanem &. Vagy tegyem ilyen '-jelek közé?

Mano, tényleg nem tudsz 5 percet szorítani nekem?





csak tippelek, én sem értek a php-hez! :smiley:





szóval ebből kiindulva hogy végigtippeljem a sort, az nem 5 perc lenne…

Ja értem, akkor próbálkozok még. :slight_smile:

sziasztok!











Nem tudom jó helyre írom-e, de szeretnék a főoldalon olyan kategória boxokat megjelentetni, mint pl. a http://noiteazo.hu/ oldal közepén is van. Tehát a kategóriáim egy-egy boxban jelennének meg a főoldal közepén. Van erre valami megoldás? Igazából keresgéltem már, de nem tudom ennek mi a pontos megnevezése, ezért nem találtam használhatót.





Köszönöm.

sziasztok!





Tudna valaki segíteni nekem a fenti problémámban?





Köszönöm.

Igen, megoldható. Azonban nagyobb munka lenne leírni. Tekintettel arra, hogy még a sablonod nevét sem árultad el, így pedig szinte lehetetlen.











Ha nem adsz meg elég információt, akkor még is, hogy a fenébe segítsünk? Telepatikus képességeink a szilveszteri piálás és a karácsonyi nagymennyiségű bejgli lecsökkentette, így nem tudjuk kiolvasni a fejedből, elnézést.











Keress meg privát üzenetben és megcsinálhatom neked.

szia Syska,











Köszi a választ. A sablon saját készítésű, de az Artisteer nevű prigoval lett csinálva. Próbáltam pluginokat meg a css-be is belenyúlni, de semmi nem változott. Szóval tanácstalan vagyok.





Ha van erre valami jó kis plugin - nem tudom mi a konkrét elnevezése ennek - az is jó lenne szerintem, nem?

Ehhez fölösleges a plugin és én nem emlékszek ilyesmire. Mondom, keress meg pü-ben.