Hola
Si mira, ya casi esta todo bien programado, estube haciendo pruebas.y estube generando algunos errores a proposito para ver que te puede estar sucediendo y ahi te van mis resultados
1.- Cada vez que ejecutas el boton, Facebook guarda el URL que pusiste en tu config en cache con la información que metiste.
2.- Si yo ejecuto el boton desde otro URL distinto y no configuro correctamente el SITE dentro de facebook.com/developers en la configuración de mi applicación, Facebook manda llamar la información que primero guardo en cache. Para que se actualize la información debo tener actualizada la configuración de mi app en facebook.com/developers
3.- Si no ejecutas el botón en el url Configurado tanto en facebook como en el codigo, Facebook envia la información que tiene guardada en cache.
Por ejemplo tu estas ejecutando tu boton en el url :
http://www.piensaenmi.com.co/pruebas/megustaPrueba2.html
Pero tu no estas escribiendo ese URL en tu codigo, en tu codigo tu estas escribiendo el URL:
http://www.piensaenmi.com.co/pedido.php?id=33&gal=1
Te das cuenta? la información no corresponde y Facebook envia la información que tiene en cache. Si te fijas en el codigo de la ultima prueba que hiciste, la descripcion la tienes como:
Código HTML :
<meta property="og:description" content="Esta es una descripción."/>
En teoria en el muro te deberia aparecer en la descripción: Esta es una descripción, pero no. Ati te aparece: Realiza aquí tus pedidos.
Que quiere decir esto, que facebook esta mandando llamar el cache por que no hay congruencia en la configuración y en lo que en realidad es.
Si quieres que ya te funcione, deberás entrar a facebook.com/developers, le das en configurar aplicación, y luego cambias el SITE
le pones en los 2 campos que te pide:
http://www.piensaenmi.com.co/pruebas/
con dominio
piensaenmi.com.co
despues cambias el nombre del archivo donde estas haciendo tu prueba por uno que nunca hayas puesto. Quiza puede ser:
http://www.piensaenmi.com.co/pruebas/megustaPrueba3.html
despues en el codigo de tu archivo deberas poner el URL correcto, ya no pongas:
Código HTML :
<meta property="og:url" content="http://www.piensaenmi.com.co/pedido.php?id=33&gal=1"/>
<fb:like href="http://www.piensaenmi.com.co/pedido.php?id=1&gal=1" show_faces="true" layout="button_count" width="100"></fb:like>
Pon el url del archivo en el cual estas haciendo las pruebas
Código HTML :
<meta property="og:url" content="http://www.piensaenmi.com.co/pruebas/megustaPrueba3.html"/>
<fb:like href="http://www.piensaenmi.com.co/pruebas/megustaPrueba3.html" show_faces="true" layout="button_count" width="100"></fb:like>
En cuanto Facebook encuentre congruencia en lo que estas haciendo, va a respetar los valores que estas poniendo.
Saludos!