WP Manifestindependent plugin directory
manifest / users / donkoliayoutube

DonKolia YouTube Subscription & Elementor

Plugin que permite filtrar con Elementor el contenido solo para personas suscritas a un canal de Youtube

by DonKolia · github.com/minesantum/donkoliayoutube · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/minesantum/donkoliayoutube/archive/refs/heads/main.zip

Guía de Configuración

Guía de Configuración Google OAuth y YouTube API

Para que el plugin funcione, necesitas conectar tu web con Google Cloud. Sigue estos pasos:

1. Crear Proyecto en Google Cloud

  1. Entra en Google Cloud Console.
  2. Crea un Nuevo Proyecto (ponle un nombre como "DonKolia Web").

2. Habilitar API de YouTube

  1. Menú lateral > APIs & Services > Library.
  2. Busca "YouTube Data API v3".
  3. Dale a Enable (Habilitar).

3. Pantalla de Consentimiento (OAuth Consent Screen)

  1. Menú lateral > APIs & Services > OAuth consent screen.
  2. Elige External > Create.
  3. Rellena:
    • App Name: "DonKolia Login"
    • User support email: Tu correo.
  4. Dale a "Save and Continue".
  5. Scopes: Añade .../auth/youtube.readonly, email, y profile.
  6. Test Users: IMPORTANTE. Añade los correos con los que vas a probar (incluido el tuyo), porque al principio la app está en modo prueba.

4. Crear Credenciales

  1. Menú lateral > APIs & Services > Credentials.
  2. + CREATE CREDENTIALS > OAuth Client ID.
  3. Tipo: Web application.
  4. Authorized redirect URIs (URIs de redireccionamiento):
    • Aquí tienes que pegar la URL que te sale en la página de configuración de tu plugin en WordPress.
    • Normalmente es: https://tusitio.com/?dk_auth=youtube
  5. Dale a Create.

5. Configurar el Plugin

  1. Copia el Client ID y Client Secret que te da Google.
  2. Pégalos en el menú de WordPress > DonKolia YouTube.
  3. Pon tu Channel ID de YouTube (El ID largo que empieza por UC...).
  4. Guarda los cambios.