Archivo para la categoría ‘PHP’

17Oct
2011
Comments Off

Actualiza tu theme de WordPress desde SVN

Si trabajas realizando proyectos en WordPress en el que el código se aloja en un servidor usando SVN, una forma sencilla de actualizar tu theme con los últimos cambios es mediante este sencillo y no-seguro plugin. El plugin añade una opción de menú al Settings del Dashboard de WP, el cual te servirá para indicar […]
29Sep
2011
<!-- 9 -->

Acceder a Streaming API de PHP

Para aquellos que necesiten realizar aplicaciones sobre Twitter que tiren de la Streaming API, por ejemplo monitorear o que se dice de una marca, les va a venir muy bien este código: set_time_limit(0); $query_data = array(’track’ => ‘lo que quieres buscar’); $user = ‘username’; // replace with your account $pass = ‘password’; // replace with […]
14Sep
2011
Comments Off

Añadir clase a la imagen destacada de WordPress según el tamaño

Hace bastante que no escribía, sobre todo por falta de tiempo, pero quería escribir sobre este pequeño truco de WordPress. Cuando añadimos una imagen destacada en un post de WordPress nos podemos encontrar con que la imagen ocupa todo el ancho (lo más normal) o que no ocupa tanto, con lo que nos encontramos que […]
31May
2011
Comments Off

Librería PHP para TwitPic

TwitPic es un servicio que se utiliza para subir fotos que luego publicas en Twitter. Si estás realizando una aplicación que tira de Twitter y quieres dar la oportunidad al usuario de subir sus fotos puedes hacer uso de esta aplicación y su API (es necesario darse de alta): $twitpic = new TwitPic($api_key, $consumer_key, $consumer_secret, […]
13Apr
2011
<!-- 3 -->

phpcassa: librería PHP para Cassandra

Aunque (afortunadamente) Cassandra ya no está tan de moda y en boca de todos, sigue siendo una herramienta a tener en cuenta a la hora de desarrollar un proyecto en el que se calcule un elevado nivel de datos. Para los que usamos PHP nos vendrá muy bien esta librería que nos facilitará el trabajo […]
02Apr
2011
Comments Off

Crear thumbs con WordPress

Si antes hablaba de una librería que crea thumbs con PHP, ahora comento cómo hacerlo con WordPress, ya que a veces es necesario subir ficheros cuando WP se utiliza para algo más que un simple blog: // uploadfile tiene el path del fichero subido // el cuarto parámetro es para que haga crop $thumb = […]
02Apr
2011
<!-- 2 -->

PHP Thumbnailer: librería para crear thumbs de imágenes

Si hay algo que odio a la hora de desarrollar una aplicación es tener que hacer thumbs de las imágenes, sobre todo para los perfiles: que si el thumb es cuadrado y la imagen rectangular, que si se debe recortar o meter bordes, … PHP Thumbnailer nos facilita enormemente esta tarea: Hacer resize: try { […]
27Mar
2011
<!-- 1 -->

Subir y exportar documentos usando Google Docs y PHP

Uno de los problemas con los que nos podemos encontrar es tener un documento en un formato y tener que exportarlo en otro formato. La exportación se puede realizar utilizando Google Docs, quizás un tanto rebuscada la solución, aunque quizás no tanto. Os paso un script que sube el fichero a Google Docs dentro de […]
15Mar
2011
<!-- 3 -->

Crear usuarios de prueba en Facebook con CodeIgniter

Si el otro día hablaba sobre la posibilidad que ofrece Facebook de crear usuarios de prueba para tus aplicaciones, ahora voy a pasar un pequeño script para CodeIgniter que permite crear esos usuarios. El script necesita de la librería curl para PHP para facilitar la tarea: $app_id = ‘xxxxxx’; $canvas_page = ‘http://apps.facebook.com/xxxx/’; $client_secret = ‘xxx’; […]
20Feb
2011
<!-- 5 -->

Traducir contenido en Contact Form 7 de WordPress

Si queremos que el contenido de nuestros formularios de contacto generados con el plugin Contact Form 7 sean traducidos, tan sólo deberemos añadir a nuestro functions.php lo siguiente: function translate_shortcode($tag) { if (isset($tag[’values’]) && count($tag[’values’]) > 1) return __($tag[’values’][1], $tag[’values’][0]); return “”; } wpcf7_add_shortcode(’translate’, ‘translate_shortcode’, true); Una vez añadido esto, podremos incluir en nuestro formulario […]