Losowi autorzy

Data dodania: 11 sierpnia 2010

Witam,

Ogólnie poszukuję do stałej współpracy, raz na czas osobę, która pracuje z WP.

Na początek do zrobienia mam quiz: Zgadnij kto to napisał?

Klikając w guzik "kto to napisał" otrzymujemy losowo wybrany post spośród wszystkich a pod nim listę 3 autorów do wyboru (radiobuttony) ze zdjęciami. Dwóch autorów jest losowanych a jeden z prezentowanych autorów jest faktycznie autorem prezentowanego posta.;-) Czytelnik ma zadanie odgadnąc autora posta. Trzeba wykluczyć sytuację, że na liście trzech autorzów pojawi się 2x ten sam autor. Oraz lista ma losować wyłącznie spośród roli jaką jest "author" pomijając inne jak administrator czy edytor. Oczywiscie kolejnosc na liście powinna byc tez losowa. 🙂

Po wylosowaniu prawidłowej odpowiedzi powinien pojawić się komunikat ala " Gratulacje, dobra odpowiedz" a po wylosowaniu zlej odpowiedzi "Niestety to nie jest prawidlowa odpowiedz"

Za każdym razem powinna zostac wyswietlona poprawna odpowiedz na liscie a ponizej kolejne pytanie do odgadnięcia.

Nie potrzebuję plugina. Ot kod.

Ktoś kiedyś już pisał kod na 3 losowych autorów:

<form action="action.php" method="post">
<?php
$user_ids = $wpdb->get_col("SELECT ID FROM $wpdb->users WHERE user_status = 0");
shuffle($user_ids);
array_rand($user_ids);

for($someNumber = 1; $someNumber <= 3; $someNumber++) {
$user = get_userdata($user_ids[$someNumber]);
?>

<input type="radio" name="author" value="author" /><?php echo the_author_image($user->ID); ?> <?php echo $user->user_nicename ;?>
<br /><br />
<?php
}
unset($user_ids);
?>

<input type="submit" />

</form>

a losowy post to chyba coś ala query_posts(’posts_per_page=1&orderby=rand’); ….

czy byłby ktoś zainteresowany napisaniem takiego kodu? Jaka byłaby cena? W razie pytań: GG 195255

Pozdrawiam

Zocha

WPzlecenia funkcjonują zupełnie za darmo już od 12 lat. Dołącz do społeczności i wspieraj WPzlecenia, by działały w tym modelu przez kolejne lata!
Postaw mi kawę na buycoffee.to

Kontakt ze zleceniodawcą

Ogłoszenie zostało zamknięte i z tego powodu dane kontaktowe zostały ukryte. Ogłoszenia zostają oznaczone jako zamnięte automatycznie po 14 dniach lub wcześniej na wniosek zleceniodawcy.

Czy chcesz następnym razem dostać informację o nowym zleceniu jako pierwszy? Kliknij tutaj i dowiedz się jak!