spuse pe bune, bine si apasat
1 Jan
Daca tot am facut upgrade la WordPress 2.7 m-am gandit sa apelez si la noile imbunatatiri pentru comentarii, este vorba de threaded/nested comments si paginare nativa.
A fost greu, m-a pus dracu sa fac chestia asta pe 31 decembrie, am injurat cat pentru tot anul 2008.
M-am inspirat de la mai multi, nici nu-i mai stiu pe toti, cel mai mult m-am inspirat de la Alex Negrea si subiectiv.ro.
Daca ar fi sa o fac din nou nu stiu daca as mai reusi, cred ca da, dar tot cu nervi, am modificat prin comments.php, functions.php, header.php, style.css si comments-popup.php din thema si link-template.php cu comment-template.php din wp-includes
Acum comentariile arata asa:
8 Jul
Despre pluginul WP Paged Comments, cel care face paginarea la comentariile din WordPress am aflat de la Zoso.
Problema este ca daca setam sa am 20 de comentarii pe pagina si le am numerotate in momentul in care treceam pe pagina a doua, comentariul ramanea al 21-lea insa langa el aparea cifra 1 in loc sa apara cifra 21.
Eu am rezolvat problema umbland numai in pagina de comments.php din tema mea unde am adaugat cateva linii de cod (5).
Inainte arata asa:
$commentNumber++; echo $commentNumber;
Acum arata asa:
$currentpage = (int) $_GET['wpc']; // este luat din url
$currentpage2 = (int) ($currentpage * 20) – 20; // 20 reprezinta nr. comentariilor pe pagina
if($currentpage < 2) // sa nu avem -20,-19… pe primele doua pagini
{$commentNumber++; echo $commentNumber;} // daca avem sub doua pagini
else
{$commentNumber++; echo $commentNumber + $currentpage2;} // daca sunt mai mult de doua pagini
cei care doresc mai multe comentarii pe pagina, de exemplu 40, trebuie sa inlocuiasca pe 20 cu 40 in cod.
Este facut in graba, daca stiti ceva mai simplu si mai usor va astept.