La idea es muy sencilla, básicamente crearemos nuestro archivo PHP, lo alojaremos en un servidor externo (hosting) y luego haremos la llamada al archivo PHP como si fuera un JavaScript.
1. El primer paso es crear un archivo.php como en el siguiente ejemplo que veremos el código para bloquear IP.
<?php header("content-type: application/x-javascript"); // Importante señalar en el header el content-type /* Si no se señala el content-type, el archivo .php mostrará el contenido como texto plano y al hacer la llamada desde blogger no lo reconocerá como javascript. */ function getRealIP() { // Cogemos IP if (!empty($_SERVER['HTTP_CLIENT_IP'])) return $_SERVER['HTTP_CLIENT_IP']; if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) return $_SERVER['HTTP_X_FORWARDED_FOR']; return $_SERVER['REMOTE_ADDR']; } if(getRealIP() == "111.222.33.44") { // Comprobamos si la IP está baneada echo 'document.getElementById("main").innerHTML = "Baneado!";'; // Mostramos mensaje }else{ die(); } ?>
2. Luego de esto guardamos el archivo con la extensión .php y lo subes a un hosting (puede ser cualquier hosting gratis o de pago) y guardas la URL del archivo.
3. Por ultimo debemos ir al escritorio de Blogger, dar clic en Plantilla, Editar HTML y justo antes de </head> pegar lo siguiente:
<script src='URL DE TU ARCHIVO PHP' type='text/javascript'></script>
Debemos reemplazar lo resaltado en azul por la URL de nuestro archivo PHP y guardar los cambios.
Con esto ya hemos añadido a nuestro blog el bloqueador de IP.
Siguiendo estos pasos podemos agregar infinidad de funciones basada en PHP a nuestros blogs, solo es cuestión de probar un poco y jugar con los códigos hasta que obtengamos el resultado que queremos
13 comentarios
Anonymous · noviembre 21, 2013 a las 2:50 pm
¿como se llama la plantilla que tienes actualmente en el blog?
Hayder Juvinao · noviembre 22, 2013 a las 10:06 pm
Es una plantilla premium (f)
Anonymous · enero 2, 2014 a las 2:02 am
Oye amigo como le hago para poner emoticonos en la nueva version htlm de blogger al igual como comentar con una imagen
Hayder Juvinao · enero 4, 2014 a las 4:18 pm
Amigo sigue esta entrada.
http://www.miltrucosblogger.info/2013/04/blogger-lanza-su-nuevo-editor-de.html
Saludos
Mario Hernández Herrero · marzo 16, 2014 a las 12:04 am
Hola, buenas, se podría poner un inicio de sesión a la derecha de mi blog? es que lo estoy intentando y no me sale nada, gracias!
Hayder Juvinao · marzo 30, 2014 a las 4:04 pm
Amigo un sistema de registro es mas complejo y en Blogger por ahora no se puede.
Saludos
Nicolás Ramón · septiembre 6, 2014 a las 7:29 am
Sería muy difícil, lo que puedes hacer por ahora es solamente crear un panel de acceso para que los usuarios puedan acceder a su cuenta de Google (Google Accounts) desde tu blog, te recomiendo que visites esta entrada del blog Chica Blogger;
http://chicablogger.com/crea-un-panel-de-acceso-en-tu-blog-de-blogger/
Nicholas R. · septiembre 13, 2014 a las 2:56 am
Este comentario ha sido eliminado por el autor.
Nicholas R. · diciembre 11, 2014 a las 4:15 am
Comparto con ustedes el siguiente código PHP que acelera la carga del blog con Zlib:
https://sites.google.com/site/wxwoodxo/archive/speed.php
Este código no acelera drásticamente la carga del blog, pero si entre 2 y 3 segundos, dependiendo del tamaño de la web.
Hayder Juvinao · diciembre 13, 2014 a las 10:48 pm
Nicholas gracias por compartir tus conocimientos en el blog.
Saluos
Nicholas R. · enero 4, 2015 a las 8:25 am
Gracias a ti, aunque mi nombre es Nicolás, lo he puesto en inglés, queda más cool!
Hayder Juvinao · enero 5, 2015 a las 10:27 pm
Si amigo es más cool ^_^
Nicholas R. · febrero 26, 2015 a las 5:24 am
URL actualizada: https://sites.google.com/site/wxwoodxo/a/speed.php