Wordpress user_ID szelektalas, hogyan?
Sziasztok!
Sajat wp honlap keszitese soran a kovetkezonel akadtam el:
van egy teszt felhasznalom, aminek a mysql adatbazisban az user_ID-ja 5. a comments.php-ban azt szeretnem elerni, hogyha ez a felhasznalo ir egy hozzaszolast, akkor a megjeleno neveben keletkezzen egy sortores (<br />). Igy probaltam:
<div class="comment-author-details">
<?php if($user_ID == 5) : ?>
Teszt<br />[Moderator]
<?php else : ?>
<?php comment_author_link(); ?>
<?php endif; ?>
<p class="userrank"><?php if(function_exists('get_user_rank')) {
echo get_user_rank();
} ?> </p>
<div class="comment-avatar">
<?php echo get_avatar( get_the_author_meta( 'ID' ), 32 ); ?>
</div>
</div>
Tehat, ha az user_ID = 5-el, akkor rejtse el a WP comment_author_link fuggvenyet, es irja ki helyette a "Teszt <br /> [Moderator]" nevet.
Elvileg helyesen megjelenik, csak az a gond, hogy mas userek kommentjeinel is kicsereli erre a nevet.
Van esetleg valakinek valamilyen otlete, hogy tudnam ezt megoldani? Koszonom.
első vagyok, hülyeséget írtam. $id = get_comment(get_comment_ID())->user_id;
get_comment_author() pedig az usernevet adja vissza.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!