Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy lehet megcsinálni wordpre...

Hogy lehet megcsinálni wordpressbe, hogy a hozzászólásoknál a legújabb kerüljön felülre?

Figyelt kérdés

A sablon "egyedi fejlesztés". Próbáltam a beállításokba, beállítani, el i mentette, de minden ugyan úgy jelenik meg mint eddig.

A comments.php az alábbi:

<?php if($comments) : ?>

<?php if(comments_open()) : ?>

<h2>Hozzászólás írása</h2>

<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform" style="margin:0 0 35px 0;">

<ul>

<?php if($user_ID) : ?>

<li>

Belépve, mint <span style="color:#000; font-weight:bold;"><?php echo $user_identity; ?></span>!

</li>

<?php else : ?>

<li>

<label><strong>Név:</strong><em>*</em></label>

<input type="text" placeholder="Ide írja a nevét!" name="author" />

</li>

<li>

<label><strong>E-mail cím:</strong><em>*</em></label>

<input type="email" placeholder="Ide írja az e-mail címét!" name="email" />

</li>

<?php endif; ?>

<li>

<label><strong>Üzenet:</strong><em>*</em></label>

<textarea name="comment" placeholder="Ide írja a hozzászólás szövegét!"></textarea>

</li>

<li>

<label> </label>

<input type="submit" value="Hozzászólás beküldése" name="submit" />

</li>

</ul>

<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />

<?php do_action('comment_form', $post->ID); ?>

</form>

<?php endif; ?>


<ol id="comments">

<?php foreach($comments as $comment) : ?>

<li>

<div class="meta">

<span class="author"><?php comment_author_link() ?></span>

<span class="time"><?php comment_date('Y. F j.'); ?> <?php comment_time('H:i:s'); ?></span>

<hr style="background:#228B22; height: 1px;" />

</div>

<div class="text">

<?php comment_text(); ?>

</div>

<?php if($comment->comment_approved=='0') : ?>

<div class="check">

A hozzászólás jóváhagyásra vár!

</div>

<?php endif; ?>

</li>

<?php endforeach; ?>

</ol>

<?php endif; ?>


<?php if(comments_open()) : ?>

<h2>Hozzászólás írása</h2>

<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">

<ul>

<?php if($user_ID) : ?>

<li>

Belépve, mint <span style="color:#000; font-weight:bold;"><?php echo $user_identity; ?></span>!

</li>

<?php else : ?>

<li>

<label><strong>Név:</strong><em>*</em></label>

<input type="text" placeholder="Ide írja a nevét!" name="author" />

</li>

<li>

<label><strong>E-mail cím:</strong><em>*</em></label>

<input type="email" placeholder="Ide írja az e-mail címét!" name="email" />

</li>

<?php endif; ?>

<li>

<label><strong>Üzenet:</strong><em>*</em></label>

<textarea name="comment" placeholder="Ide írja a hozzászólás szövegét!"></textarea>

</li>

<li>

<label> </label>

<input type="submit" value="Hozzászólás beküldése" name="submit" />

</li>

</ul>

<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />

<?php do_action('comment_form', $post->ID); ?>

</form>

<?php endif; ?>


Előre is köszönöm a segítséget!



2013. júl. 12. 20:44
 1/2 anonim ***** válasza:

foreach($comments as $comment)


Például ezt a kommenteket listázó ciklust megfordítod.


Vagy magát a tömböt, erre találtam egyszerű megoldást:

[link]

2013. júl. 12. 22:23
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Köszönöm! Sikerült! :D
2013. júl. 13. 18:23

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!