| Server IP : 65.108.144.40 / Your IP : 216.73.217.165 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ubuntu-8gb-hel1-1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 User : dev ( 1000) PHP Version : 8.2.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/coopermain/wp-content/plugins/lamb-search/ |
Upload File : |
<?php
/*
Plugin Name: Site Search
Plugin URI: https://lambagency.com.au/wordpress/plugins
Description: Index pages and posts for an efficient search.
Author: Lamb Agency <dev@lambagency.com.au>
Version: 1.0.0
Author URI: https://lambagency.com.au
*/
// If this file is called directly, abort.
if (!defined('WPINC')) {
die;
}
/**
* The code that runs during plugin activation.
* This action is documented in includes/LambSearchActivator.php
*/
function activateLambSearch()
{
add_option('lamb-search-activate', true);
require_once plugin_dir_path(__FILE__) . 'includes/LambSearchActivator.php';
\LambAgency\Plugins\LambSearchActivator::activate();
}
/**
* The code that runs during plugin deactivation.
* This action is documented in includes/LambSearchDeactivator.php
*/
function deactivateLambSearch()
{
require_once plugin_dir_path(__FILE__) . 'includes/LambSearchDeactivator.php';
\LambAgency\Plugins\LambSearchDeactivator::deactivate();
}
register_activation_hook(__FILE__, 'activateLambSearch');
register_deactivation_hook(__FILE__, 'deactivateLambSearch');
/**
* Redirect after plugin activation
*/
function redirectLambSearch()
{
if (get_option('lamb-search-activate', false)) {
delete_option('lamb-search-activate');
if (!isset($_GET['activate-multi'])) {
require_once plugin_dir_path(__FILE__) . 'includes/LambSearchActivator.php';
\LambAgency\Plugins\LambSearchActivator::redirect();
}
}
}
add_action('admin_init', 'redirectLambSearch');
/**
* The core plugin class
*/
require plugin_dir_path(__FILE__) . 'includes/LambSearch.php';
/**
* Begin the execution of the plugin
*/
function runLambSearch()
{
$plugin = new \LambAgency\Plugins\LambSearch();
}
runLambSearch();