Geek tričko zdarma Python týden
Tričko zdarma! Stačí před dobitím bodů použít kód TRIKO15. Více informací zde
Pouze tento sleva až 80% na kurzy Python

Diskuze: Jak obrázit řazení příspěvků v diskusním fóru (bbPress)

Aktivity (2)
Avatar
Martin Baroch:17.12.2018 18:57

Chtěl bych na webu obrátit pořadí příspěvků v diskusním fóru (bbPress) tak aby se nový příspěvek zařadil vždy na začátek stránky a ostatní příspěvky aby byly řazeny sestupně až k nejstaršímu.
Kde a jak to lze nastavit?

Zkusil jsem: Zkusil jsem zběžně prohlédnout plugin bbPress v editoru, ale nic jsem nenašel co by se týkalo řazení příspěvků.

Chci docílit: Chci dosáhnout lepšího komfortu pro účastníky diskusního fóra.

 
Odpovědět 17.12.2018 18:57
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:18.12.2018 7:50

Ten plugin se mi studovat nechce.
Obvykle byvaji 2 moznosti. Bud to z databaze vytahnout v opacnem poradi a nebo to vypisovat v opacnem poradi.

sql: Pokud je tam nekde sql dotaz, ma bud zadano ORDER BY sloupec ASC (zmen na DESC) nebo tam ORDER BY pridej. Ale pravdepodobne na cucani z db pouzivaji nejaky wp prikaz (funkci) a mozna by tu funkci bylo treba upravit o moznost razeni.

php: Bud se vypisuje pres echo kazdy kolonka tabulky, coz je horsi varianta. A nebo se uklada do nejake promenne.

$str .= '<div class="prispevek">' . $row['text'] . '</div>'; // (tecka u rovnitka) to je totez jako
$str = $str . '<div class="prispevek">' . $row['text'] . '</div>'; // (str na zacatku) a staci to zmenit na
$str = '<div class="prispevek">' . $row['text'] . '</div>' . $str; // (str na konci)

Za cyklem pak bych

echo $str;

. Ta promenna nemusi byt nazvana str.

Kazdopadne, pokud neco chces, je treba vyvinout vlastni usili. Nema smysl pomahat nekomu, kdo sam na reseni nepracuje. To je vyhodnejsi mu ho prodat, ze?

Editováno 18.12.2018 7:53
 
Nahoru Odpovědět 18.12.2018 7:50
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.