Hide Elementor AI Nag

/* * Loads on Elementor’s frontend editor * Added by kishorchand * Use child theme’s function.php or code snippets plugin for better code management. */ function remove_elementor_nag() { ?>Continue reading

Hide Elementor AI Image

/* * Hide Elementor image optimization ads when choosing the post’s featured image on the backend * UPDATE: 20/06/24 Hide Elementor image optimization ads on Media Library, if closing the “x” is not enough. */ function hide_elementor_nag_admin() { ?>Continue reading

Pagos

add_shortcode(‘mostrar_pagos_jugador’, ‘mostrar_pagos_jugador_func’); function setup_pagos_google_client() { // Configura el cliente de Google Sheets para Pagos $client = new Google_Client(); $client->setApplicationName(‘Club Aguilas – Pagos’); $client->setScopes(Google_Service_Sheets::SPREADSHEETS_READONLY); $client->setAuthConfig(ABSPATH . ‘clubaguilas-google.json’); // Archivo de credenciales de Club Aguilas $service = new Google_Service_Sheets($client); return $service; }…Continue reading

Banner Publicitario

// Código para obtener y mostrar los datos de Google Sheets $API = ‘AIzaSyC-Q_KOO2J2C6r3E8ehvcnIhrcH4BHhJMI’; $google_spreadsheet_ID = ‘1SOBpT1j_xkQxC2ESBNBQVsuh2O4ODl20F5k42SPnjvE’; $api_key = esc_attr($API); // Rango de celdas de la hoja de cálculo $location = ‘BANNER!A2:B’; // Asegúrate de ajustar el rango según tu…Continue reading

Marcador de Juego

// Incluir el autoload de Composer desde la raíz de tu instalación de WordPress require_once ABSPATH . ‘vendor/autoload.php’; use Google\Client; use Google\Service\Sheets; // Configurar la cuenta de servicio $client = new Client(); $client->setApplicationName(‘Club Aguilas App’); $client->setScopes([Sheets::SPREADSHEETS]); $client->setAuthConfig(ABSPATH . ‘clubaguilas-google.json’); //…Continue reading

Login / logout

function agregar_login_logout_al_menu( $items, $args ) { // Verifica si el usuario está logueado if ( is_user_logged_in() ) { // Obtén el nombre del usuario $current_user = wp_get_current_user(); $user_name = $current_user->display_name; // Enlace de “Cerrar sesión” con el nombre de usuario…Continue reading

BANNER VENTOR

// Incluir el autoload de Composer desde la raíz de tu instalación de WordPress require_once ABSPATH . ‘vendor/autoload.php’; use Google\Client; use Google\Service\Sheets; // Configurar la cuenta de servicio $client = new Client(); $client->setApplicationName(‘Club Aguilas App’); $client->setScopes([Sheets::SPREADSHEETS]); $client->setAuthConfig(ABSPATH . ‘clubaguilas-google.json’); //…Continue reading

Confirmacion Jugadores

require_once ABSPATH . ‘vendor/autoload.php’; use Google\Client as ConfirmacionRegistroClient; use Google\Service\Sheets as ConfirmacionRegistroSheets; if (!function_exists(‘setup_confirmacion_registro’)) { function setup_confirmacion_registro() { $client = new ConfirmacionRegistroClient(); $client->setApplicationName(‘Club Aguilas App’); $client->setScopes([ConfirmacionRegistroSheets::SPREADSHEETS]); $client->setAuthConfig(ABSPATH . ‘clubaguilas-google.json’); return new ConfirmacionRegistroSheets($client); } } function get_confirmacion_registro($service, $spreadsheetId, $sheetName, $curp) {…Continue reading

Crear cuenta APP

add_action(‘wpforms_process_complete’, ‘crear_usuarios_papa_mama’, 10, 4); function crear_usuarios_papa_mama($fields, $entry, $form_data, $entry_id) { // Identificadores de los formularios $form_id_flag = 639; $form_id_equipado = 690; $form_id_porrista = 692; // Verificar el formulario enviado if (in_array($form_data[‘id’], [$form_id_flag, $form_id_equipado, $form_id_porrista])) { // Datos del usuario Papá…Continue reading

Inserta google Sheet y manda correo

require_once ABSPATH . ‘vendor/autoload.php’; use Google\Client as GoogleClient; use Google\Service\Sheets as GoogleSheets; if (!function_exists(‘setup_google_client’)) { function setup_google_client() { $client = new GoogleClient(); $client->setApplicationName(‘Club Aguilas App’); $client->setScopes([GoogleSheets::SPREADSHEETS]); $client->setAuthConfig(ABSPATH . ‘clubaguilas-google.json’); return new GoogleSheets($client); // Instancia del servicio de Google Sheets }…Continue reading