Aquí te dejo un script de paginación que yo utilizo en un blog:
Scripts
Insertar CODE, HTML o PHP:
<script src='https://dl.dropboxusercontent.com/s/1mle1a4yzzchdmk/Paginacion.js'></script>
<script>//<=!=[=C=D=A=T=A=[
var opcionesPaginacion = {postPorPag: 5};
(function(d,s){
var src = '/feeds/posts/summary', url = d.URL, js = d.createElement(s), p = d.getElementsByTagName(s)[0];
src += /\/label\//.test( url ) ? "/-/"+ url.match(/\/label\/[^?^]*/)[0].substring(7): '';
js.src = src + "?alt=json-in-script&max-results=9999&callback=paginacion"
p.parentNode.insertBefore(js,p)
})(document,'script')
//]=]=></script>
Estilos
Insertar CODE, HTML o PHP:
/*PAGINACION*/
.boton {
background: none repeat scroll 0 0 #3a3a3a;
border-radius: 5px;
color: #ffffff;
cursor: pointer;
display: inline-block;
font-weight: 500;
padding: 3px 10px;
font-size: 13px;
text-decoration: none;
margin: 2px;
}
.boton a {
color: #fff;
text-decoration: none;
}
.boton a:hover {
color: #fff;
text-decoration: none;
}
.boton:hover {
background-color: #3aa7ec;
}
Parece evidente, pero si no manejas código no lo es tanto, para cambiar la cantidad de entradas que se muestran cambia el valor
postPorPag
Suerte en el proyecto :encouragement: