Hola mirar tengo un problema resulta que quiero contar los comentarios en wordpress usando el siguiente codigo con los comentarios mostrados en orden ascendente:
Código:
<?php
function rcount ($array) {
$count = 0; // define el valor inicial
$lcount = 1; // resta 1 al resultado ya que contaba el 0
if (is_array($array)) {
foreach($array as $id=>$sub) {
if (!is_array($sub)) { $counts; }
else { $count = ($count + rcount($sub) - 1); }
}
return $count;
}
return FALSE;
}
?>
Este codigo lo pongo antes de
Código:
<?php if ($comments) : ?>
Luego añado lo siguiente:
Código:
<?php $comments = array_reverse($comments, true); ?>
<?php foreach ($comments as $comment) : $counts = $count++; ?>
para invertir el orden de los comentarios y definir el contador.
Luego añado este codigo para mostrar el resultado:
Y aqui tengo el problema ya que me muestra los numeros pero resulta que quiero mostrarlo al reves que el 1 sea el ultimo y asi progresivamente.
Se os ocurre como puedo cambiarlo?
Gracias!!