Sería algo así:
Código PHP:
Ver original<?php
if ($total_paginas > 1) {
for($i = 1; $i <= $total_paginas; $i ++) {
if ($pagina == $i) {
} // pagina actual no se muestra el link
if ($i <= 9) {
} // MOstrar pagina con link
elseif ($i > 9 && $i < ($total_paginas - 3)) {
} // penultima
elseif ($i > 9 && $i < ($total_paginas - 2)) {
} // ultima
elseif ($i > 9 && $i < ($total_paginas - 1)) {
} else
break; // cualquier otra no se muestra, salir
}
}
?>
Salu2