Como editar una publicacion pagada en facebook

Como editar el texto en el post de facebook

Analicé la caja de comentarios y vi que el div fb-comments contiene un span con el ancho de 470px por defecto, y dentro de este span encontré un iframe del mismo ancho, así que la solución es cambiar el span y el ancho del iframe al redimensionar la ventana usando jquery así:

Entonces tu última opción podría ser añadir o modificar ese parámetro dinámicamente una vez que tu página se haya cargado y puedas leer el ancho actual en píxeles, y hacer que el XFBML sólo se analice después (poniendo el parámetro xfbml en false mientras se carga el script, y llamando a FB.XFBML.parse después de establecer el parámetro data-width). Por supuesto, esto no le ayudará, si el ancho se modifica más tarde por el usuario que cambia el tamaño de la ventana del navegador o de otra manera …

Editar el texto del anuncio de facebook después de publicarlo

Las cajas de comentarios actuales no son un <textarea> tradicional dentro de un <form>. Están usando el atributo contenteditable en un div. Para enviar en este escenario, querrías escuchar uno de los eventos del teclado (keydown, keypress, keyup) y buscar la tecla Enter que es keycode 13.

Un par de cosas a tener en cuenta sobre esto. La clase ._54-z era una clase que casualmente usaban en mi página. Su kilometraje puede variar. Usa las herramientas de desarrollo para asegurarte de que coges el elemento correcto (debería tener el rol aria «combobox»). Además, si quieres que sea compatible con navegadores más antiguos, tendrás que modificar el código de la función fireEvent anterior. Sólo he probado el ejemplo anterior en el último Chrome.

Algunos años después, este post sigue siendo relevante y es en realidad el único que encontré con respecto a esto, mientras estaba jugando tratando de publicar en grupos de FB a través de código JS (una tarea similar a la pregunta original).

Así que esta es la historia, como he aprendido de los comentarios anteriores en este post y de la excavación en el código de FB. FB utiliza React, por lo que los cambios en el DOM no se «contagiarían» ya que React utiliza DOM virtual. Si hicieras clic en «Publicar» después de cambiar el DOM desde JS, el texto no se publicaría. Por eso tendrías que disparar los eventos manualmente como se sugirió aquí.

No se puede editar la publicación en facebook

Copia y pega la URL en el configurador de código de abajo. Puedes ajustar la anchura de tu plugin de comentarios o el número de posts que quieres mostrar por defecto (num_posts). Haz clic en el botón Obtener código para generar el código de tu plugin de comentarios.

true significa utilizar el mecanismo de carga lenta del navegador estableciendo el atributo loading=»lazy» iframe. El efecto es que el navegador no renderiza el plugin si no está cerca de la ventana gráfica y puede que nunca se vea. Puede ser uno de true o false (por defecto).

El ancho del plugin de comentarios en la página web. Puede ser un valor en píxeles o un porcentaje (como el 100%) para un ancho fluido. La versión móvil del plugin de comentarios ignora el parámetro de anchura y en su lugar tiene una anchura fluida del 100%. La anchura mínima soportada por el plugin de comentarios es de 320px.

Puedes cambiar la visibilidad por defecto de los nuevos comentarios. Por ejemplo, puedes querer aprobar todos los comentarios nuevos. Si un comentario no es aprobado, el comentario sólo será visible para el comentarista hasta que un moderador apruebe el comentario.

Por qué no puedo editar mi post de facebook 2021

He analizado la caja de comentarios y he visto que el div fb-comments contiene un span con un ancho de 470px por defecto, y dentro de este span he encontrado un iframe del mismo ancho, así que la solución es cambiar el span y el ancho del iframe al cambiar el tamaño de la ventana usando jquery de esta manera:

Entonces tu última opción podría ser añadir o modificar ese parámetro dinámicamente una vez que tu página se haya cargado y puedas leer el ancho actual en píxeles, y hacer que el XFBML sólo se analice después (poniendo el parámetro xfbml en false mientras se carga el script, y llamando a FB.XFBML.parse después de establecer el parámetro data-width). Por supuesto, esto no le ayudará, si el ancho se modifica más tarde por el usuario que cambia el tamaño de la ventana del navegador o de otra manera …