Elromlott a kommentezés felsorolás miatt

A következő módszerrel listázom ki a hasonló bejegyzéseket a cikkek végén:





http://www.tutorial.hu/kapcsolodo-bejegyzesek-megjelenitese-wordpress-ben/











Sajnos ez problémát szült a kommentezésben.





Ha kommentet akarunk írni, átugrik a legutolsó felsorolt cikkre és oda írja a megjegyzést.





Ezt valahogy el lehetne kerülni?

Ilyen akkor van, ha a központi LOOP-ot “kizökkentik”. (nincs wp_query reset működőképesen megoldva vagy ilyenek)











De ez jó pl: (jó régen találtam a neten, ez is fs volt, pont a kommentezést basta el, és ebből is a reset stb hiányzott)






















<?php

$backup = $post;

$tags = wp_get_post_tags($post->ID);

if ($tags) {

$tag_ids = array();

foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;

$args=array(

'tag__in' => $tag_ids,

'post__not_in' => array($post->ID),

'showposts'=>5, // Releváns post ok száma.



);

$my_query = new wp_query($args);

if( $my_query->have_posts() ) {

echo ' Kapcsolódó oldalak (nyit/zár)


    ';

    while ($my_query->have_posts()) {

    $my_query->the_post();

    ?>

  • <a href="" rel="bookmark" title="">


  • <?php

    }

    echo '
';

}

}



$post = $backup;

wp_reset_query();

?>











Persze a generált html-en + css en majd alakítanod kell, ahogyan akarod.














<?php


$backup = $post;


$tags = wp_get_post_tags($post->ID);


if ($tags) {


$tag_ids = array();


foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;


$args=array(


'tag__in' => $tag_ids,


'post__not_in' => array($post->ID),


'showposts'=>5, // Releváns post ok száma.





);


$my_query = new wp_query($args);


if( $my_query->have_posts() ) {


echo ' Kapcsolódó oldalak (nyit/zár)



    ';


    while ($my_query->have_posts()) {


    $my_query->the_post();


    ?>


  • <a href="" rel="bookmark" title="">



  • <?php


    }


    echo '
';


}


}





$post = $backup;


wp_reset_query();


?>

















Persze a generált html-en + css en majd alakítanod kell, ahogyan akarod.

Köszi! Remekül müködik. A













Kivettem, mert nem volt rá szükség.

Szia!











Igen, az a details open dolog az egy html5 -ben “kinyit/bezár” megoldás, nem is működik minden böngésző alatt (csak ami támogatja), egyébként viccből tettem bele, így az oldalamra. Azt tényleg érdemes lehet kiszedni.