Buenas noches,
Quiero poner comentarios en mis entradas del blog, i quería añadir debajo de la caja de comentarios los textos legales (son muy pesados en este tema), pero no sé como puedo añadir una caja debajo de la caja de comentarios de WordPress.
Una solución que había pensado era desactivar los comentarios de WordPress por defecto y utilizar el widget de comentarios de Elementor, así es fácil poner las cajas y los avisos debajo, pero si añado este widget al final de mi entrada, me aparecen 2 cajas de comentarios, la de Elementor y la de WordPress, y si le indico a WordPress que no quiero comentarios, me elimina también el widget de Elementor y no sale ninguna caja de comentarios.
Como puedo solucionarlo?
Contenido solo visible a usuarios registrados
Hola Alex,
Actualmente solo veo una caja de comentarios en las entradas del blog, ¿Podrías activar las 2 cajas? Por favor
Saludos
https://www.baestravel.com/que-ver-menorca-4-dias/
aquí puedes verlo. la primera es un widget de Elementor, la segunda es del WordPress por defecto.
Hay 2 posibles soluciones:
1. Saber alguna manera de añadir una caja debajo de la caja de comentarios de WordPress para añadir los textos legales de formulario
2. Ocular la caja de comentarios de WordPress y añadir a TODAS las entradas el widget de Elementor de comentarios y debajo añadir la caja con el texto legal
Me gustaría poder hacer la 1a, ya que en el segundo caso tendría que ir artículo por artículo añadiendo el widget de comentarios.
Hola Alex,
Creo que la primera opción aunque esta mas viable te sería complicado implementarla, por lo que tendrías ue consultarlo con un desarrollador especializado en Wordpress o con alguno de nuestra Red de Colaboradores
La segunda opción es mas simple de implementar pero, como ya comentaste, requiere mas trabajo de parte tuya, lo cual podrías subsanar creando una plantilla de Elementor para las entradas del blog -> Contenido solo visible a usuarios registrados, adicional a esto agrega desde Apariencia -> Personalizar -> CSS Adicional:
#comments{display: none;}
.elementor-widget-container #comments{
display: block !important;
}
Buenos días,
Ya me lo pensaba que sería un poco más complicada, al ser algo de WordPress nativo. Por otro lado, no hay alguna opción mejor que el display:none? Porque todo lo que no se quiere ver lo hacemos con display:none, pero no es la solución más eficiente y a parte no le gusta nada a Google que haya tantos display:none a un sitio web.
Gracias, un saludo.
Hola Alex.
Puedes añadir un Checkbox con un enlace a la política de privacidad y un texto añadiendo las funciones que tienes adjuntas.
Tienes que modificar la URL hacia tu pagina de politica de privacidad " <a target="blank" href="https://midominio.xxx/politica-de-privacidad/"> " y Adaptar el texto a lo que quieras mostrar, esto es solo un ejemplo.
Los dos códigos los puedes añadir directamente en el archivo functions.php que encontrarás en la ruta wp-content -> themes -> tu_plantilla.
Un saludo
Buenos días,
He copiado este código en mi archivo functions.php del child-theme y me indica un error, exactamente:
Los cambios en tu código PHP se han revertido debido a un error en la línea 43 del archivo wp-content/themes/astra-child/functions.php. Por favor, arréglalo y trata de guardar de nuevo.
syntax error, unexpected '}', expecting end of file
Más o menos por la mitad del código, dónde hay dos } } seguidos.
Hola Álex,
Puedes enviarnos una captura del código que estas añadiendo en la plantilla? de esta forma podemos ayudarte con mayor detalle
Un Saludo
Ya está solucionado, he encontrado un código "muy similar" de Raiola Networks y lo he adaptado con el que me habéis enviado. (por cierto, se os a colado una línea al final, "Ver política de privacidad de Raiola").
Gracias, de momento parece que funciona bien !!
Hola Álex,
Enhorabuena funciona todo bien, siempre encantados de poder ayudarte.
Con esto podemos dar el tema como solucionado
Escríbenos si tienes cualquier otra consulta
Un Saludo