Los comentarios son una parte importante de cualquier plantilla de publicación de blog. Sin embargo, para algunos visitantes, una larga sección de comentarios puede convertirse en un problema cada vez que intentan pasar por el resto del contenido de publicación. Crear un interruptor de conmutación es una excelente solución para este problema. Al ofrecer a los usuarios la oportunidad de cambiar (mostrar u ocultar) los comentarios, puede mejorar la experiencia del usuario al ofrecer inicialmente una versión más concisa de su publicación y darles la oportunidad de mostrar u ocultar los comentarios cuando lo deseen. En este tutorial, le mostraremos cómo crear un interruptor de conmutación para su plantilla de publicación en el blog de Divic. Una vez que hayamos construido la barra de conmutación con Divi Builder, agregaremos el código requerido para mostrar / ocultar el área de comentarios al hacer clic en la barra de conmutación.
¡Vamos a empezar! Él saca la vista con un vistazo rápido al diseño que construiremos en este tutorial.


Descargue la plantilla gratuita para poner su mano en la plantilla de publicación de comentarios en este tutorial, primero deberá descargarla usando el botón a continuación. Para tener acceso a la descarga, deberá suscribirse a nuestra lista diaria de correo electrónico utilizando el formulario a continuación. ¡Como nuevo suscriptor, recibirá más buenas divisiones y un paquete Divaut gratuito todos los lunes! Si ya está en la lista, simplemente ingrese la dirección de correo electrónico a continuación y haga clic en Descargar. No será “reubicado” y no recibirá correos electrónicos adicionales.
Descargar archivos

Descargue el registro gratuito para el Boletín Informativo Divic y le enviaremos una copia de la página de la página de la página final, además de muchos otros recursos, consejos y consejos para Div gratis. Sigue a ti mismo y serás una división maestra en el menor tiempo. Si ya está suscrito, simplemente ingrese el correo electrónico a continuación y haga clic en Descargar para acceder al paquete de apariencia. Se ha suscrito correctamente. ¡Consulte su correo electrónico para confirmar su suscripción y obtener acceso a paquetes de diseño semanales gratuitos!
Cómo cargar la plantilla de descarga gratuita Vaya al constructor de temas para cargar la plantilla, navegue por el creador de temas en su sitio de WordPress.
Cargue la plantilla del sitio web y luego, en la esquina superior derecha, verá un icono de dos flores. Haga clic en el icono.

Navegue por la pestaña Importar, cargue el archivo JSON que podría descargar en esta publicación y haga clic en “Importar el Div Div Theme Builder”.

Guardar los cambios de la Divic Divic Divic después de haber cargado el archivo, notará una nueva plantilla con un nuevo área corporal que se ha atribuido a todas las publicaciones. Guarde los cambios en la división de la división tan pronto como desee que se active la plantilla.

Pasemos al tutorial para que podamos aprender a construir esto desde cero, ¿verdad?

Cómo crear una alternativa de comentarios para su blog Publicing Divic Publicing Blog en el blog del paquete 5 para que comience el generador de temas, obtendremos una mitad en términos de agregar una de nuestras plantillas de publicación premaduras en el blog. Para importar la plantilla de constructor de temas, deberá hacer lo siguiente: Navegue al generador de temas superior
Haga clic en el icono de portabilidad en la parte superior derecha de la página.
Seleccione la pestaña Importar en la ventana de portabilidad emergente.
Descargue e importe el archivo del producto Div Div Theme Builder 5. Después de descargar el paquete aquí, no le guste el archivo y encontrará el archivo “div-theme-builder-5post-template.json” que tendrá que importar.
Haga clic en el botón Importar
Después de importar la plantilla, haga clic en el icono de edición en el área personalizada de la plantilla para editar la apariencia del patrón.
Creación de la barra de conmutación de comentarios El primer paso es crear la barra de conmutación de comentarios que eventualmente mostrará / ocultará los comentarios. Para hacer esto, crearemos una nueva fila por encima de la fila que contiene el módulo / contenido de comentarios. Luego llenaremos el giro con el título y el icono de cambio para completar el diseño. Agregue la fila Continuar y desplácese a la parte inferior del aspecto prefabricado y agregue una nueva línea directamente debajo de la fila que contiene el módulo de comentarios.
Tire de la nueva fila sobre la fila de comentarios. Luego agregue la etiqueta “La barra de conmutación de comentarios” al giro de las capas para una ligera identificación más adelante.

Configuración de fila Abra la configuración de la nueva fila y agregue el siguiente fondo: Fondo: # 624DE3

En la pestaña Diseño, actualice lo siguiente:

Esquinas redondeadas: 10 px
El ancho de la canaleta: 1

Ancho máximo: 1180 PX
Revestimiento: 10 px arriba, 10 px abajo, 5% izquierda, 5% derecho

En la pestaña avanzada, agregue la siguiente clase CSS en una fila:
Clase CSS: ET-Comment-Toggle
Luego agregue los siguientes CSS personalizados al elemento principal: Display: Flex;

Alinine-Ritams: Centro;
El título cambia los comentarios Para agregar el título de conmutador de comentarios, agregue un nuevo módulo de texto a la columna izquierda.
Elimine el contenido del cuerpo simulado y seleccione el icono “Usar contenido dinámico” al pasar con el mouse sobre el cuadro de contenido del cuerpo.
En la lista de Drop -down, seleccione “Publique el número de comentarios”.

En los comentarios de la publicación del número de configuración, actualice lo siguiente: en el cuadro antes de la introducción, pegará el siguiente HTML: Mostrar/ocultar comentarios (

En la caja después de la inserción, pegue el siguiente HTML:

Comentarios) Seleccione no debajo del enlace a la zona de comentarios. Luego guarde la configuración.

En la pestaña Diseño, actualice lo siguiente:
Texto de fuente: Rubik

Texto de la fuente de peso: medio

Text -Text Style: TT
Tamaño de texto de texto: 24 PX (escritorio), 18 px (tableta), 16 px (teléfono)
La altura de la línea de texto: 1em
Alineación de texto: izquierda
Color de texto: Abierto
El icono de la barra de conmutación Para crear el icono de la barra de conmutación, usaremos un módulo de pantalla que solo muestra el icono que queremos usar. Agregue un nuevo módulo de propaganda a la columna derecha de la fila.
Elimine el título simulado y el contenido del cuerpo, luego seleccione para usar el icono más. En la pestaña Diseño, actualice lo siguiente:
Icono de color: #ffffff

Icono de tamaño de fuente: 40 PX

Ancho: 50 PX

Alineación del módulo: correcto
Altura: 50 PX
Animación de imagen / icono: sin animación

En la pestaña Avanzada, agregue los siguientes CSS personalizados al elemento principal:
Pantalla: Flex;
Alinine-Ritams: Centro;
Luego agregue otro fragmento CSS a la imagen de la propaganda: Margen-Bottom: 0px! Importante;

Optimización de la fila con el módulo / contenido de comentarios ahora, cuando la barra de conmutación de comentarios está completa, debemos optimizar la fila existente que contiene el módulo / contenido de comentarios, para que tenga la clase y espacio CSS necesarios. Primero, puede agregar la etiqueta “Comentarios Cambiar el contenido” en una fila. Luego abra la configuración de la fila y actualice el relleno de la siguiente manera:
Revestimiento 4% más, 4% de abajo, 4% izquierda, 4% derecho
En la pestaña avanzada, agregue la siguiente clase CSS en una fila:
Clase CSS: ET-Comment-toggle-contento

Luego guarde y salga del editor de apariencia.
Y guarde los cambios para el generador de tareas.

Agregar el código personalizado El código al que debemos agregar la función de conmutación para comentarios se puede agregar a un módulo de código. Agregue un nuevo módulo de código debajo del módulo de la propaganda en la fila de barra de conmutación que creé anteriormente.
Luego pegue los siguientes CSS asegurándose de envolver el código en etiquetas de estilo. .etmun

Transición: los 300 ms;

}

.ET-Community-Toogle.oopen .et-pb-icon { /* Gire el icono más 45 grados cuando se apertura* /

-Webkit-transform: rotado (45deg);
-Moz-transform: rotado (45deg);
-O-transform: rotado (45deg); transformación: rotado (45deg);
}
.etmun
Pantalla: ninguno;
}
.Et-Community-Toogle-Account.CTC-Active { / * Mostrar comentario Contenido de alternativa cuando está activo * /
Bloqueo de pantalla;
}
.et-fb .Et-Community-Toogle-Account {
Bloqueo de pantalla;
}
.et-comment-toogle {
Cursor: puntero;
}
Bajo el CSS envuelto, luego pegue en el siguiente CSS, asegurándose de que envuelva el código en las etiquetas de estilo, agregue el siguiente código jQuery asegurándose de envolverlo en el siguiente CSS asegurándose de que envuelva el código en las etiquetas de script. Función isstleAgeAvilable (type) {
PROBAR {
Var Storage = Window [type],
x = ‘__strage_test__’;
Almacenamiento.sethythm (x, x);

Storage.removeItem (x);
devolver verdadero;
}
Catch (E) {
Devolver e instancia de Domexception && (
// todo excepto Firefox
E.Code === 22 ||
// Firefox
E.Code === 1014 ||
// Campo de nombre de prueba también, porque el código podría no estar presente
// todo excepto Firefox
E.name === ‘cuotaExceedError’ ||
// Firefox
E.name === ‘NS_ERROR_DOME_QUIT_RECHED’) &&
// reconocer cuotaexcededError solo si hay algo Allady
Storage.length! == 0;
}
}
JQuery (documento) .Ready (function ($) {
Lime issessionStorageaAtaLable = Window.IsStamESTAAVAILABLE (‘SessionStorage’);
var $ commentTogle = $ (‘. et-comment-toggle’);
Var $ commentTogglecontent = $ (‘. Et-comment-toogle-contentent’);
$ commenttogle.on (‘click’, function () {
// alternar el contenido y agregar la clase ‘CTC-Activ’:
$ commentToglecontent.slidETogle (300) .Toglecass (‘CTC-Actual’);
// Agregar clase al icono Animate Toggle:
If ($ commentOtoGlecontent.hasclass (‘ctc-actives’)) {
$ commenttogle.addclass (‘abre’);
} más {
$ commenttogle.removeclass (‘abre’);}
// Si el almacenamiento está disponible, establezca el elemento en el navegador de almacenamiento de la sesión
// (para que podamos saber abrir la palanca automáticamente
// Cuando el usuario relaja la página).
If (issessionStorageaAtaLable) {
$ commentToglecontent.hasclass (‘CTC-Actives’)?
sessionStorage.sethythm (‘etcommentOgleenbled’, ‘1’):
sessionStorage.RemoveItem (‘etcommentOtoTogleenable’);
}
});
// Si el almacenamiento está disponible, abre alternar automáticamente
// en la página de carga si el elemento está en el almacenamiento de la sesión del navegador.
// Esto permite que los enlaces de anclaje funcionen después de agregar
// Un comentario o respuesta en el formulario de comentarios.
If (issessionStorageaAtaLable) {
‘1’ == SessionStorage.getItem (‘etcommentOtoGogleenbled’)?
$ commentOtoglecontent.addclass (‘CTC-Actives’):
$ commentOtoglecontent.removeclass (‘CTC-Actual’);
}
// Abra el alternar si la URL tiene etiqueta hash y sin almacenamiento de sesión.
// Esto es asegurarse de que la palanca esté abierta para entrantes
// Enlaces de anclaje (de otra página) a comentarios específicos.
if (window.location.hash) {
$ commentarToglecontent.AddClass (‘CTC-ACTUAL’);
If (issessionStorageaAtaLable) {
sessionStorage.sethythm (‘etcommentOgleenbled’, ‘1’);
} más {
sessionStorage.RemoveItem (‘etcommentOtoTogleenable’);
}
}
// Agregar clase al icono de alternación animado si es necesario en la página Recargar:
If ($ commentOtoGlecontent.hasclass (‘ctc-actives’)) {
$ commenttogle.addclass (‘abre’);
} más {
$ commenttogle.removeclass (‘abre’);
}
});
Acerca de los comentarios Cambiar la funcionalidad Esta conmutación de comentarios tiene jQuery que recordará el estado del conmutación (abierto o cerrado) durante la sesión del navegador del usuario. Entonces, si el usuario elige mostrar los comentarios y actualizar la página, los comentarios permanecerán abiertos. Además, los comentarios se abrirán / mostrarán automáticamente cada vez que un usuario envíe un comentario o responda en el formulario de comentarios. Esto es importante porque cada vez que un usuario envía un comentario, la página recargará un pergamino hasta que se envíe. De hecho, la conmutación de comentarios se abrirá / se mostrará automáticamente cada vez que se use una conexión de anclaje en la página, si desea vincular un cierto comentario de otra página. Resultado final Para verificar el resultado final, simplemente abra cualquier publicación de blog en vivo en su sitio web. Disfrute de una apariencia más concisa de publicación, si lo quiero. Y, dado que el código proporcionado le brinda características adicionales para mantener los comentarios visibles cuando sea necesario, tiene una opción agradable para agregar comentarios a cualquier plantilla de publicación en el blog DIV sin tener que usar un complemento. Espero tener noticias suyas en los comentarios. ¡Suerte!



Cómo crear una alternativa de comentarios para su blog div Div
Tags Cómo crear una alternativa de comentarios para su blog div Div
Check Also
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
homefinance blog