Canciones de artistas latinos LGBT para este 2019

7 canciones de artistas latinos LGBT para iniciar este 2019
Si estás aburrido de las mismas canciones de siempre, conocer a estos artistas latinos LGBT  te hará sentir más fresco, sensual y superfuerte.

Esteman – “On top”

El cantante y compositor colombiano lanzó a finales del año pasado la canción “On top”, un trap que habla de las relaciones gays y que, además, es perfecta para cachondear con quien se nos pegue la gana.

“De hombre a hombre habrá peligro, a ver si eres tan macho para andar conmigo.”

Rebeca Lane – “Corazón nómada”

“Corazón nómada” es una de las canciones más románticas en las que esta socióloga, poeta y cantante de rap feminista expresa el amor que le tiene a su chica.

Javiera Mena – “Espada”

Con un vídeo y una letra que narran una historia lésbica, “Espada” es una de las canciones favoritas de los fans LGBT de la cantante chilena de música electropop.

Mabiland – “¿Qué tú quieres?”

Y para el desamor, el rap de Mabiland es potente y funciona bastante bien. Esta artista LGBT es rapera colombiana y combina jazz con rimas. La canción “¿Qué tú quieres?” es perfecta, estés pasando o no por un mal momento.

Valen y Sofi – “Si no te gusta”

Valen y Sofi son esposas, tienen un canal de YouTube en el que hablan de su relación y comenzaron con un challenge para algunas youtubers lesbianas que se llamó “Cómo salir del clóset con Valen y Sofi”. Una parte del proceso dio como resultado la canción “Si no te gusta”.

Sexilia – “Morderte”

Sexilia es una cantante venezolana con nacionalidad mexicana que hace música electrónica. Su nuevo single llamado “Morderte” está lleno de actitud y sensualidad.

Bruja prieta – “Mix voguero (perreo)”

Si prefieres el reggaetón, “Mix voguero (perreo)” es una canción underground hecha por una chica trans mexicana. La letra habla de la realidad social que esta parte de la comunidad LGBT+ vive día a día.

Últimos artículos

Artículos relacionados

// -----------------------------------------------------------------------------// 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);})();