CURSO WORDPRESS

Cursos sobre WordPress

CURSO WORDPRESS - Cursos sobre WordPress

Foursquare abre su plataforma de anuncios a pequeños comerciantes de todo el…

Desde hoy cualquiera de los 1,5 millones de negocios que tienen una cuenta en Foursquare pueden comenzar a mostrar anuncios a sus potenciales clientes. La compañía de Dennis Crowley acaba de presentar Foursquare Ads, un sistema que abre su plataforma de publicidad a pequeños y medianos negocios. La empresa busca así incrementar exponencialmente sus ingresos, que en 2012 fueron de únicamente 2 millones de dólares.

Foursquare Ads sigue un esquema de coste por acción, de forma que los anunciantes no pagarán por mostrar sus anuncios a las personas que se encuentren cerca de sus negocios; sólo les supondrá un coste cuando esos usuarios hagan click en la publicidad o hagan check-in en el local, que al fin y al cabo es el objetivo.

Continue reading “Foursquare abre su plataforma de anuncios a pequeños comerciantes de todo el…” »

PHP en Google App Engine, programar un videojuego como GTA V y…

Programar un videojuego GTA V

Desde Genbeta Dev os traemos el repaso de los posts publicados estos últimos días, en el blog hermano de Genbeta orientado a los programadores de software y a los apasionados por el desarrollo.

  • PHP ahora está disponible en Google App Engine para todos los desarrolladores. Ya es posible programar apps en la nube que usen los servicios de Google aprovechando las características de escalabilidad, seguridad y todos los componentes de Cloud que hasta antes ofrecía a Python o Java.

  • Desarrollar un videojuego como GTA V no es tarea sencilla. Hacemos un repaso a las herramientas que usa la industria y algunas de las tecnologías que Rockstar Games ha aplicado al fenómeno del momento.
  • Continue reading “PHP en Google App Engine, programar un videojuego como GTA V y…” »

    David Byrne en The Guardian: “he quitado todo el contenido que he podido de…

    david byrne

    Al mismo tiempo que el modelo de música en streaming se convierte en el modo más utilizado en muchos países de Europa (España incluida), cada vez son más los artistas que lo critican y confirman que eliminan todas sus canciones de loa catálogos de streaming. Spotify, por supuesto, es el servicio que se ve directamente afectado por ello aunque siga gozando de buena salud a sus cinco años de edad.

    Tras las crudas opiniones de Thom Yorke, ahora es el artista David Byrne el que lanza sus críticas contra Spotify y su modelo de venta de música por streaming. Y como todos los que comparten su postura, ha eliminado todas sus canciones de Spotify. Para Byrne el problema es el de siempre: entiende que el modelo de streaming está muy bien y es comodísimo para los usuarios, pero los principales beneficiados son las discográficas y los servicios. El artista sólo ve migajas de pan. Continue reading “David Byrne en The Guardian: “he quitado todo el contenido que he podido de…” »

    WordPress 3.7 Beta 2

    WordPress 3.7 Beta 2 is now available for download and testing. This is software still in development, so we don’t recommend that you run it on a production site.

    This has been a quiet beta period. We’re hoping to get some more testers for automatic background updates, which will occur for security and minor releases (like updating from 3.7 to 3.7.1). It’s really easy to test this, as Beta 2 will update* each day to the latest development version and then email you the results. If something goes wrong, you can report it — it’s that simple. To get the beta, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip). Check out Dashboard → Updates to see if your install is eligible for background updates. WordPress won’t update if, for example, you’re using version control like SVN or Git.

    For more of what’s new in version 3.7, check out the Beta 1 blog post. In Beta 2, we further increased the stability of background updates and also added about 50 bug fixes, including a fix for Internet Explorer 11 in the visual editor.

    If you think you’ve found a bug, you can post to the Alpha/Beta area in the support forums. Or, if you’re comfortable writing a bug report, file one on the WordPress Trac. There, you can also find a list of known bugs and everything we’ve fixed.

    Happy testing!

    Beta 2 released
    Dotting i’s and crossing t’s

    Expect RC next

    WordPress News

    Cinnamon 2.0, lo hemos probado. Principales novedades

    Linux Mint

    Clement Lefebvre, líder del proyecto Linux Mint, anunció hace unas horas el lanzamiento de Cinnamon 2.0, la nueva versión de la interfaz de escritorio que llegará con Linux Mint 16 “Petra” a finales de noviembre. En este artículo vamos a repasar las características vistas en Cinnamon 2.0, instalado sobre Ubuntu 13.04 raring Ringtail.

    El primer detalle a destacar, que ya comentamos al anunciaros el nombre en clave para Mint 16, es que Cinnamon 2.0 se aleja del proyecto GNOME, que no requiere para ser instalado, aunque la interfaz utiliza componentes base de GNOME y usa GTK. Cinnamon 2.0 se comunica con sus propios servicios back-end, bibliotecas y demonios (escritorio, sesión y configuración), sin perder la compatibilidad con GNOME.

    Continue reading “Cinnamon 2.0, lo hemos probado. Principales novedades” »

    Integrar comentarios de Facebook, Google plus, LiveFyre y Disqus en WordPress

    social media WordPress

    No siempre hay que elegir entre qué sistema de comentarios utilizar, ya sea Disqus, comentarios de Facebook, Google+ o incluso los nativos de WordPress, actualmente puedes permitir a tus visitantes usar el que ellos prefieran, y si lo piensas puede ser casi siempre la mejor opción.

    Porque ya bastante complicado está que la gente comente en tu web como para encima decidir por ellos qué sistema de integración con sus redes sociales favoritas usar, así que ofrecerles la mayor cantidad de opciones parece razonable ¿no?

    Por tanto, si quieres ofrecer una experiencia de comentarios adaptada a los gustos de la mayoría de tus visitantes lo mejor es que no elijas, sino que ofrezcas cuantas más opciones mejor.

    Y con esta filosofía hay un plugin fantástico que viene a ofrecer justamente eso: que los visitantes puedan dejar comentarios sin necesidad de registrarse o rellenar formularios si no quieren hacerlo, ni siquiera tener que decidir con qué perfil de su red social favorita comentar, sino que les ofreces un amplio abanico y ellos solo tienen que dejar sus opiniones, de manera sencilla.

    Comments Evolved ofrece, en pestañas separadas, comentarios de disqus, Facebook, Google Plus, LiveFyre y los nativos de WordPress. Hasta permite mostrar una pestaña con los trackbacks que haya recibido la entrada en cuestión.
    ajustes comments evolved

    Tu decides cuales ofreces simplemente estableciendo el orden en su página de ajustes y la etiqueta identificativa de cada pestaña. En el caso de querer usar los comentarios de Disqus o LiveFyre te pide el ID de usuario para poder identificarte como moderador de los comentarios y ya está: todas las opciones que imaginas para que tus visitantes comenten con facilidad.
    Comentarios Facebook Comentarios Google+ Comentarios WP Trackbacks

    Puede que estés pensando “¿qué pasa con Disqus o los comentarios JetPack?, si ya permiten acceder con tu perfil social“, pero no es lo mismo querido, aquí lo que te ofrece es comentarios INTEGRADOS de Facebook, Google+ y demás, no solo acceder con un perfil u otro, es otro concepto.

    ¿Le falta algo?, pues para mi gusto solo una cosa: integración con Twitter. Por lo demás es perfecto ¿no crees?

    Ayuda WordPress

    Crea una sección de noticias en una web estática

    hacer un blog

    Cada vez se usa más WordPress para sitios web que no tienen nada que ver con blogs, pero en casi cualquier estrategia es interesante disponer de una sección dinámica donde publicar noticias, aunque no sean el elemento principal de la web.

    De hecho, cada vez hay más temas WordPress orientados a que en la portada de la web se muestren páginas, y no entradas. Hay algunos temas que ni siquiera contemplan la posibilidad de un apartado de noticias, o blog como lo conocemos. O, simplemente, has decidido que en tu web se muestre una página estática como elemento principal de portada.

    En cualquiera de estos casos, si necesitas disponer de una sección en la que aprovechar las virtudes del contenido dinámico, las entradas, WordPress siempre nos lo permite en unos sencillos pasos, que siempre han estado ahí.

    1. Crea una página vacía y la llamas “Blog”, “Noticias” o como prefieras. Guardas los cambios y publicas la página. En principio aparecerá como una página vacía, no te preocupes, lo arreglamos enseguida.
      crear pagina vacia blog
    2. Crea o actualiza un menú personalizado donde esté incluida la página recién creada.
      añadir pagina vacía blog a menu
    3. En “Ajustes -> Lectura” elige como “Página de entradas” la recién creada y guarda los cambios.
      elegir pagina vacia para contenido dinamico

    sección blog en web estática

    Ya está, ahora tendrás una web estática, basada en páginas ya sea que lo defina el tema o tu mismo, y una sección blog o noticias donde se irán publicando tus entradas.

    Esto siempre ha estado ahí, y si no sabías como hacerlo ahora ya si. De este modo, al ser una funcionalidad nativa de WordPress que soportan todos los temas, puedes siempre tener una distribución estática o dinámica en tu portada, y además una sección de noticias donde se muestren todas las entradas.

    Ayuda WordPress

    WordCamp Europa 2013

    logo wordcamp europa

    Si hay una cita que no debes perderte es un evento WordCamp, no digamos si ocurre cerca de donde vives, y si encima es un evento de la magnitud de WordCamp Europa es un punto de encuentro imprescindible para todo usuario de WordPress.

    Porque WordCamp Europa, que se celebra desde el 5 al 7 de Octubre en Leiden (Holanda) es el evento WordPress más importante de Europa, con un elenco de ponentes de lujo absoluto:

    • Vitaly Friedman – Behind the Scenes at Smashing Magazine
    • Adii Pienaar – Lessons Learned from Being First
    • Sara Rosso – Why Big Brands Love WordPress
    • Sean Herron – WordPress as a Platform: Empowering Civic Change through Code
    • David Coveney – Unlocking Enterprise with WordPress
    • Tom Willmot, Remkus de Vries, Arnstein Larsen, Simon Dickson – Running a European WordPress Development Shop
    • Vladimir Prelovac – From plugin developer to running a successful WordPress business: A ManageWP Case Study
    • Frederick Townes – Business Optimization
    • Ptah Dunbar – Unit Testing like a Pirate
    • Andrey “Rarst” Savchenko – Better site stacks with Composer
    • Dre Armeda – Real WordPress Security – Kill the Noise!
    • Brad Williams – Writing Secure WordPress Code
    • Rocio Valdivia – BuddyPress and Multisite Case Study: El Club Express
    • Boone Gorges – Herding Cats with the BuddyPress Activity Component
    • Tammie Lister – The life of a theme
    • Mónica Guerra Leiria – Between Glorified Computer Interface and Ultimate Narcissist: delivering what the client needs
    • Nikolay Bachiyski – To OOP or not to OOP
    • Bram Duvigneau – Practical WordPress Accessibility
    • Hanni Ross – Contributing to WordPress Q&A with Matt Mullenweg
    • Simon Wheatley, Amit Kvint, Frank Bültge – Multilingual plugin stand-off
    • Naoko Takano – Learnings from Growing Local WordPress Communities in Japan
    • Joost de Valk – The Victory of the Commons
    • Miriam Schwab – Learn from my mistakes, don’t make them: The Business of WordPress
    • Mike Schroder & Marko Heijnen – Perfect your Images using WordPress
    • Noel Tock – Less is more, bringing out the best in your websites
    • Scott Basgaard – Help Yourself by Helping Others
    • Kirsten Schelper & Elisabeth Hölzl – Developing WordPress Themes with Git
    • Floor Drees – Working towards great version control for content creators

    ¿No quieres perdértelo?, pues aún estás a tiempo, apúntate aquí

    Ayuda WordPress

    Sin enlace a la imagen por defecto

    imagen enlace roto

    WordPress aprende según lo usas, o sea, que las cookies de sesión consiguen que elementos como el editor de entradas, por ejemplo, recuerden tu último uso y la próxima vez encuentres los elementos como los querías. Luego, WordPress tiene ciertos comportamientos por defecto, uno de ellos es que al insertar una imagen siempre está enlazada.

    Esto está muy bien si es lo que quieres, aunque en mi caso me molesta bastante pues siempre enlazo al archivo, y si la última vez enlacé al adjunto, ahí seguirá, que ya sabes que odio y es de las funcionalidades de WordPress que borraría sin piedad.

    Vale que puedes modificar esto y acordarte cada vez antes de insertar una imagen de quitar el enlace o cambiarlo a lo que desees, pero no siempre eres el único que publica en la web y si, por ejemplo, hay varios editores a los que has “adoctrinado” para que suban las imágenes al tamaño adecuado y lo has conseguido, de manera que no hay enlaces extra en las publicaciones, de nada sirve si no revisan esta “funcionalidad” y siempre termina la imagen enlazada a si misma, innecesariamente. De eso estamos hablando precisamente.

    Una opción inteligente y rápida para evitar este comportamiento por defecto y para que, antes de que tu decidas nada, las imágenes no tengan enlace es añadir un pequeño código a tu plugin de utilidades o al archivo functions.php del tema activo, este:

    //Imágenes sin enlace por defecto function wpb_imagelink_setup() {         $  image_set = get_option( 'image_default_link_type' );                  if ($  image_set !== 'none') {                 update_option('image_default_link_type', 'none');         } } add_action('admin_init', 'wpb_imagelink_setup', 10);

    Lo que consigues es, al insertar una imagen pasas de esto …
    imagen enlazada por defecto

    a esto otro … 
    imagen sin enlace por defecto

    Guardas los cambios y ya está. Bonito y sencillo truco de Norcross visto en WPbeginner.

    Ayuda WordPress

    Ejecutar PHP en widgets de texto

    php en wordpress

    Seguro que más de una vez te has sentido tentado de usar códigos PHP en un widget de texto, pero esto está inhabilitado por defecto en WordPress, así que – sin modificar nada – solo puedes añadir en principio códigos HMTL o Scripts.

    Pero, como todo en WordPress, esto es una opción por defecto, que puedes modificar a tu gusto, por lo que si lo necesitas puedes hacer que los widgets de texto de WordPress ejecuten cualquier código PHP.

    Las opciones son las habituales … 

    Ejecutar PHP en widgets de texto mediante plugins

    Hay un montón de plugins para poder ejecutar PHP en widgets de texto, aquí tienes una lista con unos cuantos:

    • PHP text widget
    • PHP code widget
    • Shortcode exec php

    Cualquiera de los anteriores te ofrecerá esta funcionalidad, con alguna más añadida en el caso del último, pues permite ejecutar PHP en cualquier sitio, no solo en widgets, usando códigos cortos.

    Ejecutar PHP en widgets de texto mediante código

    Esta opción es realmente sencilla, pues solo tienes que añadir al archivo functions.php de tu tema activo o a tu plugin de funciones el siguiente código:

    //Ejecutar PHP en widgets de texto function ejecutar_php($  html){ if(strpos($  html,"<"."?php")!==false){ ob_start(); eval("?".">".$  html); $  html=ob_get_contents(); ob_end_clean(); } return $  html; } add_filter('widget_text','ejecutar_php',100);

    Guardas los cambios y ya puedes probar a ver si funciona añadiendo a un widget de texto algún código PHP de ejemplo como este:

    <?php echo "¡Bienvenido a mi mundo" ?>

    Ayuda WordPress