| Server IP : 65.109.86.83 / Your IP : 216.73.217.84 Web Server : nginx/1.14.1 System : Linux libra 4.18.0-553.51.1.el8_10.x86_64 #1 SMP Wed Apr 30 20:24:04 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.3.31 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/html/wp-content/plugins/pixelyoursite/containers_gtm/ |
Upload File : |
<?php
namespace PixelYourSite;
defined('ABSPATH') || exit;
require_once PYS_FREE_PATH . '/containers_gtm/containerDownloads.php';
class gtmContainers extends containerDownloads {
public function __construct() {
parent::__construct(trailingslashit(PYS_FREE_PATH) . 'containers_gtm/');
}
protected function getContainers() {
return [
[
'enable' => true,
'file_name' => 'GTM-PYS-v1-1.json',
'show_name' => 'GTM Container Version 1.1',
'description' => 'Once the file is imported, the GTM Container will have triggers for our events, and variables for our parameters. Version 1.1 comes with GA4 tag support. You must edit the GA4 ID variable and add your own GA4 tag ID.'
]
];
}
/**
* Public method to get containers for display purposes
*
* @return array Array of containers with file information
*/
public function getContainersForDisplay() {
return $this->getContainers();
}
}