Mitos en el Sexo

Mitos y verdades sobre el beso negro

El sexo es muy diverso, tanto que a veces desconocemos algunas prácticas. Para que conozcas más, te dejamos algunos mitos y verdades sobre el...

Ejercicios para aumentar el Tamaño del Pene

En la búsqueda del placer, los hombres con un tamaño reducido en el pene, presentan diversas inseguridades por no ofrecer en un rendimiento en...

¿ Los gay practican tanto sexo anal como parece ?

Todavía existen muchos mitos sobre el sexo gay. Uno de esos mitos es, por ejemplo, la creencia de que en las relaciones homosexuales se...

Por qué los hombres nos tocamos el pene?

Seguramente a muchos de nosotros nos ha tocado ver a alguien tocarse el pene con mucha frecuencia e incluso nosotros mismos lo hemos hecho....

Cosas que los hetero pueden hacer y los LGBT NO

Lo único que debería importar es que el amor prevalezca sobre el odio y el rechazo¿Los LGBT realmente tenemos libertad? ¿Por qué nos da miedo...

“Soy gay, no me gusta el sexo anal y no me avergüenzo”

TESTIMONIO GAY: habla un hombre al que no le gusta el SEXO ANAL. ¿Pasa algo? ¿Es tan GRAVE?Incluso como hombres gays, a veces entramos...

Adiós mitos del VIH, sácatelos de la cabeza

El tema de la discriminación dentro de nuestra comunidad LGBT está sobre la mesa y hemos discutido sobre diferentes temas relacionados a esto. Pero...

Los orígenes más absurdos de la homosexualidad

Los homofóbicos siempre han buscado alguna forma de explicar «la causa» de la homosexualidad. Estos son algunos de los «orígenes» más absurdos.Cuando se trata...

Estudio con parejas gays revela que no registran trasmisiones VIH cuando los miembros seropositivos están en tratamiento

En un estudio, en el que participaron 343 parejas de hombres gays serodiscodantes (donde uno de los miembros de la pareja tenía VIH y...

Últimos artículos

// -----------------------------------------------------------------------------// Código JavaScript para integrar usuario de WordPress con chat de Supabase // Colocar este código en el footer de WordPress antes del chat(function() { // 1. Función para obtener datos del usuario de WordPress function getWordPressUserData() { // WordPress debe proporcionar estos datos vía PHP if (typeof wpUserData !== 'undefined' && wpUserData.isLoggedIn) { return { isLoggedIn: true, userId: wpUserData.userId, username: wpUserData.username, email: wpUserData.email, displayName: wpUserData.displayName }; } return { isLoggedIn: false }; }// 2. Función para inicializar el chat con datos del usuario function initializeChatWithUser() { const userData = getWordPressUserData(); if (userData.isLoggedIn) { console.log('Usuario WordPress detectado:', userData.username); // Guardar datos del usuario para el chat localStorage.setItem('chatUser', JSON.stringify({ id: userData.userId, username: userData.username, email: userData.email, displayName: userData.displayName, source: 'wordpress' }));// Disparar evento personalizado para que el chat sepa que hay usuario window.dispatchEvent(new CustomEvent('wordpressUserReady', { detail: userData })); } else { console.log('No hay usuario logueado en WordPress'); localStorage.removeItem('chatUser'); // Opcional: redirigir a login o mostrar mensaje showLoginPrompt(); } }// 3. Función para mostrar prompt de login si no hay usuario function showLoginPrompt() { // Puedes personalizar este mensaje const loginDiv = document.createElement('div'); loginDiv.innerHTML = `

Para usar el chat necesitas estar logueado

Iniciar Sesión
`; // Insertar antes del chat (ajusta el selector según tu HTML) const chatContainer = document.querySelector('#chat-container') || document.querySelector('.chat-container'); if (chatContainer) { chatContainer.parentNode.insertBefore(loginDiv, chatContainer); } }// 4. Función para obtener historial del usuario desde Supabase function loadUserChatHistory() { const userData = JSON.parse(localStorage.getItem('chatUser') || '{}'); if (userData.id) { // Este evento lo debe escuchar tu chat para cargar el historial window.dispatchEvent(new CustomEvent('loadChatHistory', { detail: { userId: userData.id, username: userData.username } })); } }// 5. Inicializar cuando la página esté lista if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeChatWithUser); } else { initializeChatWithUser(); }// 6. Cargar historial después de inicializar usuario setTimeout(loadUserChatHistory, 1000);})();