Archivo » PHP

CSS adaptado a cada navegador con PHP

Tener diferentes hojas de estilo dependiendo del navegador me parece algo horrible .  Pero si por algún motivo es necesario, podemos emplear una forma bastante fácil y limpia mediante PHP (Ref. Andrew Martin). Para ello, (1) pondremos un CSS base que sea compatible para todos los navegadores y a continuación (2) haremos uso del array [...]

Continuar leyendo "CSS adaptado a cada navegador con PHP".

Post – Thumbnail en WordPress; Mostrar 5 últimos posts con thumbnails

La semana pasada implemente una funcionalidad en la que puede aprovechar los nuevos post-thumbnails de la versión 2.9 de WordPress. ¿Qué es un post-thumbnail? Es una imagen en miniatura que puedes asociar a cada post. Esta nueva característica es muy interesante puesto que te ahorras códigos y métodos un tanto rebuscados si lo único que [...]

Continuar leyendo "Post – Thumbnail en WordPress; Mostrar 5 últimos posts con thumbnails".

Variables en CSS; Implementaciones

Es seguro que en algún momento todos los que trabajamos con CSS echamos en falta las conocidas variables, elementos esenciales en cualquier lenguaje de programación. Para solventarlo se me ocurren varias formas: Evitar las redundancias. Usar mejor la descendencia en los selectores. Definir las variables como meros comentarios. Usar variables de PHP u otro lenguaje [...]

Continuar leyendo "Variables en CSS; Implementaciones".

Actualizar CSS evitando cache del usuario

En un momento dado podemos detectar varias mejora consecutivas en nuestro CSS. Las editamos y las subimos, luego refrescamos el navegador con la página y ya esta todo correcto. Pero puede pasar que el usuario tenga su navegador configurado de una forma determinada, no realice ese refresco de página, y tenga el CSS almacenado en [...]

Continuar leyendo "Actualizar CSS evitando cache del usuario".

Language Switcher en XHTML Strict

Para los que no lo conocéis, Language Switcher es un plugin para wordpress. Con el podemos hacer que un blog en wordpress soporte múltiples idiomas. El problema Si usamos este plugin e intentamos validar los documentos web en XHTML Strict veremos que existen errores generados por el carácter “&” puesto que no se encuentra como [...]

Continuar leyendo "Language Switcher en XHTML Strict".

Migrar de php4 a php5

Días atrás me encontré ante la tediosa tarea de migrar una aplicación (bastante grande) programada en php4 a un servidor bajo php5. Voy a exponer en este post algunas de las diferencias encontradas y que pueden ahorrar algún dolor de cabeza Algunas incompatibilidades 1.- En vez de copy() es preferible usar la función move_uploaded_file(), o [...]

Continuar leyendo "Migrar de php4 a php5".

Crear un plugin para wordpress

Recientemente he programado un plugin para wordpress que permite una integración limpia y eficiente con paypal, también posibilita una amplia personalización desde el panel de opciones del propio wordpress. Concluido el plugin voy a compartir lo aprendido pero en su versión resumida. Intentare explicar como crear un plugin, hacer uso de shortcode e integrar una [...]

Continuar leyendo "Crear un plugin para wordpress".

Optimizando PHP

Aquí expongo algunas cuestiones que pueden ayudarnos a optimizar nuestros scripts en PHP. Sería bonito que hubiera comentarios aportando mas información acerca de este interesante tema. VARIABLES Una buena práctica es inicializar las variables antes de usarlas (cuestión obligatoria en otros muchos lenguajes). Esta tarea de inicialización agilizará nuestros scripts. Los incrementos/decrementos de las variables [...]

Continuar leyendo "Optimizando PHP".

PHP para un gran proyecto? SI!

PHP es importante Hoy en día todavía existen algunos desarrolladores que menosprecian este lenguaje, muchos de ellos son de esos que parecen tener cierta aberración a las tecnologías que facilitan las cosas. Tanto PHP, como ASP, JSP, etc. Tienen su foco de mercado y todos son validos, pero si! soy de los que creen en [...]

Continuar leyendo "PHP para un gran proyecto? SI!".

Reserva de entradas online (aprendiendo AMP)

Otra de esas aplicaciones web sin dueño simplemente hecha para aprender, en este caso la arquitectura AMP. Actualización: He desarrollado una aplicación destinada a la reserva de entradas online para cualquier tipo de espectáculos. evenTicket.

Continuar leyendo "Reserva de entradas online (aprendiendo AMP)".