PluginProbe
WPOrLogin – Custom Login, Social Login, Limit Attempts, Hide Login & reCAPTCHA / trunk
WPOrLogin – Custom Login, Social Login, Limit Attempts, Hide Login & reCAPTCHA vtrunk
3.0 3.0.1 3.0.2 3.0.3 trunk 1.0 1.1 2.0 2.1 2.10 2.11 2.12 2.12.1 2.12.2 2.2 2.3 2.4 2.4.1 2.5 2.6 2.7 2.8 2.8.1 2.8.2 2.8.3 All 37 releases
wporlogin / wporlogin.php

wporlogin.php in WPOrLogin – Custom Login, Social Login, Limit Attempts, Hide Login & reCAPTCHA trunk, at wporlogin.php

58 lines 1.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Plugin Name: WPOrLogin - Custom Login, Social Login, Limit Attempts, Hide Login & reCAPTCHA
4 * Plugin URI: https://oregoom.com/wporlogin/
5 * Description: Customize your WordPress login page design. Secure it with Google reCAPTCHA, Limit Login Attempts, and Hide Login URL. Includes Social Login and Role-Based Redirects.
6 * Version: 3.0.3
7 * Requires at least: 6.0
8 * Requires PHP: 7.4
9 * Author: Oregoom
10 * Author URI: https://oregoom.com/
11 * License: GPL v2 or later
12 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
13 * Text Domain: wporlogin
14 * Domain Path: /languages/
15 */
16
17 // Si este archivo es llamado directamente, abortar.
18 if ( ! defined( 'ABSPATH' ) ) {
19 exit;
20 }
21
22 // Definir constantes para rutas (ayuda a la escalabilidad)
23 define( 'WPORLOGIN_VERSION', '3.0.3' );
24 define( 'WPORLOGIN_PATH', plugin_dir_path( __FILE__ ) );
25 define( 'WPORLOGIN_URL', plugin_dir_url( __FILE__ ) );
26
27 /**
28 * El código que se ejecuta durante la activación del plugin.
29 */
30 function activate_wporlogin() {
31 require_once plugin_dir_path( __FILE__ ) . 'includes/class-wporlogin-activator.php';
32 Wporlogin_Activator::activate();
33 }
34
35 /**
36 * El código que se ejecuta durante la desactivación del plugin.
37 */
38 function deactivate_wporlogin() {
39 require_once plugin_dir_path( __FILE__ ) . 'includes/class-wporlogin-deactivator.php';
40 Wporlogin_Deactivator::deactivate(); // <--- CORREGIDO
41 }
42
43 register_activation_hook( __FILE__, 'activate_wporlogin' );
44 register_deactivation_hook( __FILE__, 'deactivate_wporlogin' );
45
46 /**
47 * La clase central del núcleo.
48 */
49 require plugin_dir_path( __FILE__ ) . 'includes/class-wporlogin.php';
50
51 /**
52 * Iniciar ejecución del plugin.
53 */
54 function run_wporlogin() {
55 $plugin = new Wporlogin();
56 $plugin->run();
57 }
58 run_wporlogin();