[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnCZTMMLNpu5nN1MK8kBgRgsfZVSAwU2Y6S1wNZIOoKY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":15,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":154,"fingerprints":243},"simple-dfp","Simple GAM","1.3.3","termel","https:\u002F\u002Fprofiles.wordpress.org\u002Fmunger41\u002F","\u003Cp>Finally an easy plugin to add Google Ad Manager (GAM) blocks into WP – shortcode and template function. It was designed to work with a multisite install, please tell me if any problem on a single site install. Thanks!\u003C\u002Fp>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cp>Simply use \u003Ccode>[simpledfp_block ad_id=xxxx]\u003C\u002Fcode> where \u003Ccode>xxxx\u003C\u002Fcode> is the id of your DFP ad post type, created when you installed the plugin.\u003C\u002Fp>\n\u003Ch3>Template function\u003C\u002Fh3>\n\u003Cp>Please use the following code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if (class_exists('simplegam_main')) {\n    \u002F\u002F checks the plugin is installed\n    simpledfpBlock(array('ad_id' => xxxx);\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>With, also \u003Ccode>xxxx\u003C\u002Fcode> being your Simple GAM Ad id, previously created in wordpress admin panel. You can \u003Ca href=\"https:\u002F\u002Fpremium.wpmudev.org\u002Fblog\u002Fdisplay-wordpress-post-page-ids\u002F\" title=\"Retreive ID\" rel=\"nofollow ugc\">retrive this ID like this.\u003C\u002Fa>\u003Cbr \u002F>\nI  recommend the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freveal-ids-for-wp-admin-25\u002F\" rel=\"ugc\">Reveal IDs plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Steps to use correctly\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin\u003C\u002Fli>\n\u003Cli>Fill the DFP network identifier in the settings of the plugin\u003C\u002Fli>\n\u003Cli>A new menu DFP Ads appears in the sidebar of admin panel\u003C\u002Fli>\n\u003Cli>Use it to Add a new ad, fill mandatory fields :\n\u003Cul>\n\u003Cli>DFP Bloc code, as it appears in DFP backoffice\u003C\u002Fli>\n\u003Cli>Size of bloc to display on you site, in the format \u003Ccode>WWWxHHH\u003C\u002Fcode> (where WWW is the width of the block, and HHH the height of the block)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Refresh you frontend, and you should see block creations (as they are defined in DFP backoffice) appear on your site.\u003C\u002Fli>\n\u003C\u002Fol>\n","Finally an easy plugin to add Google Ad Manager (GAM) blocks into WP - shortcode and template function.",10,1753,80,1,"","5.2.24","4.0",[19,20,21,22,23],"ad","block","gam","google","manager","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-dfp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-dfp.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"munger41",14,800,84,30,83,"2026-04-04T11:04:06.796Z",[40,62,88,113,133],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":11,"downloaded":48,"rating":26,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":61},"gam-ads-ad-manager-and-ad-exchange","GAM Ad Inserter – Adx & Ad Manager Ads","1.2.4","Magicbid.ai","https:\u002F\u002Fprofiles.wordpress.org\u002Fratneshmagicbid\u002F","\u003Cp>\u003Cstrong>GAM Ad Inserter – Adx & Ad Manager Ads\u003C\u002Fstrong> helps publishers, agencies, and developers seamlessly integrate \u003Cstrong>Google Ad Manager (GAM)\u003C\u002Fstrong> into their WordPress websites.\u003C\u002Fp>\n\u003Cp>The plugin allows you to create, configure, and manage GAM ad units, place ads across your site, and control placements directly from the WordPress dashboard — without manually adding GPT tags or editing theme files.\u003C\u002Fp>\n\u003Cp>It supports responsive ad placements, multiple ad formats, device-based targeting, and compatibility with common caching and optimization plugins.\u003C\u002Fp>\n\u003Cp>GAM AD INSERTER is intended for publishers using Google Ad Manager who want to manage ads directly from the WordPress dashboard.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Connect Google Ad Manager\u003C\u002Fstrong> securely using OAuth 2.0\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ad Summary Dashboard\u003C\u002Fstrong> – View total, active, and inactive ads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create New Ads\u003C\u002Fstrong> with full support for:\n\u003Cul>\n\u003Cli>Banner\u003C\u002Fli>\n\u003Cli>Interstitial\u003C\u002Fli>\n\u003Cli>Anchor (Top\u002FBottom)\u003C\u002Fli>\n\u003Cli>Floater\u003C\u002Fli>\n\u003Cli>Popup\u003C\u002Fli>\n\u003Cli>Push Down\u003C\u002Fli>\n\u003Cli>Flying Carpet\u003C\u002Fli>\n\u003Cli>Sticky\u003C\u002Fli>\n\u003Cli>Rewarded\u003C\u002Fli>\n\u003Cli>Custom Ad\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device Targeting\u003C\u002Fstrong> – Display ads on Desktop, Tablet, or Mobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pages\u003C\u002Fstrong> – Homepage, Pages, Post\u002FCustom Post Type, Static Pages, Category Pages, Tag\u002FArchive Pages, Static Pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Sizes\u003C\u002Fstrong> – Add fixed or fluid sizes for each ad unit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Sizes\u003C\u002Fstrong> – Define responsive breakpoints easily\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Bypass Logic\u003C\u002Fstrong> – Ensures ads load properly even with caching plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX-Based Navigation\u003C\u002Fstrong> – Smooth experience inside the dashboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Auto-Drafts\u003C\u002Fstrong> – Ads are created via a custom form, avoiding WordPress auto-drafts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ad Management Tools\u003C\u002Fstrong> – List, search, paginate, edit, and delete ad units\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium & Premium Plus Features\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Premium Ad Types\u003C\u002Fli>\n\u003Cli>Advanced integrations\u003C\u002Fli>\n\u003Cli>Upgrade options for professional publishers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use GAM AD INSERTER?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Avoid manually inserting GPT (Google Publisher Tag) code\u003C\u002Fli>\n\u003Cli>Prevent ad misconfigurations with a guided interface\u003C\u002Fli>\n\u003Cli>Save time with built-in ad templates\u003C\u002Fli>\n\u003Cli>Works perfectly with caching, responsive themes, and popular page builders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed and maintained by \u003Ca href=\"https:\u002F\u002Fmagicbid.ai\u002F?utm_source=wordpressplugin&utm_medium=wordpressplugin&utm_campaign=wordpressplugin_traffic&utm_id=wordpressplugin\" rel=\"nofollow ugc\">MagicBid.ai\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Who we are\u003C\u002Fh3>\n\u003Cp>We are official \u003Cstrong>Google MCM (Multiple Customer Management) Channel Partners\u003C\u002Fstrong>, helping publishers monetize their websites through \u003Cstrong>Google Ad Manager\u003C\u002Fstrong> and \u003Cstrong>Google Ads\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external APIs provided by \u003Cstrong>Google\u003C\u002Fstrong> and to the plugin author’s secure server for default configs, premium features and subscription verification.\u003Cbr \u002F>\nThese connections are required to authenticate your WordPress site with \u003Cstrong>Google Ad Manager (GAM)\u003C\u002Fstrong> and to enable optional premium features.\u003C\u002Fp>\n\u003Cp>The plugin uses the following external services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Ad Manager API (GAM API)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> To retrieve and manage Ad Units, Placements, Orders, and Line Items from your Google Ad Manager account.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Requests may include your network code and authorized access tokens generated during your own OAuth authentication process.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data received:\u003C\u002Fstrong> Ad configuration details, ad unit metadata, and related information necessary to manage and display ads within WordPress.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fabout.google\u002F\" rel=\"nofollow ugc\">Google LLC\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Cloud Console – OAuth Consent Screen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> To securely authorize your WordPress site to access the Google Ad Manager API using your own credentials.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> During authentication, Google may collect your account email, consent confirmation, and OAuth tokens.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data received:\u003C\u002Fstrong> Secure access tokens (stored locally in your WordPress database) that allow this plugin to perform authorized API calls on your behalf.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002F\" rel=\"nofollow ugc\">Google Cloud Platform\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fcloud.google.com\u002Fterms\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fcloud.google.com\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Plugin Author’s Secure Server\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> To default configs, verify valid subscriptions, unlock premium features, and serve premium ad templates or assets.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Only the plugin license key, site URL, and plugin version for subscription validation.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data received:\u003C\u002Fstrong> Verification status, premium feature access, and optionally, premium ad templates or styles.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider:\u003C\u002Fstrong> Plugin author’s own secure server at \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u003C\u002Fa>.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notes:\u003C\u002Fstrong> No personal data, ad analytics, or user account information is collected, transmitted, or stored.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency:\u003C\u002Fstrong> Only when activating or validating a premium license, or when loading premium ad assets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>API Keys and Authentication\u003C\u002Fh3>\n\u003Cp>The plugin supports user-provided Google Cloud Console credentials (Client ID and Client Secret).\u003Cbr \u002F>\nThese credentials can be securely stored in the WordPress database using the plugin settings.\u003C\u002Fp>\n\u003Cp>If no user credentials are configured, the plugin automatically falls back to a secure API request to retrieve credentials from our server.\u003Cbr \u002F>\nThese fallback credentials are stored safely on our own servers and are never exposed within the plugin source code.\u003Cbr \u002F>\nThey are used only to facilitate OAuth 2.0 authentication between the user and Google.\u003Cbr \u002F>\nAt no time do we collect, store, or have access to any user account data or authentication tokens.\u003C\u002Fp>\n\u003Cp>Users who prefer can use their \u003Cstrong>own Google Cloud Console credentials\u003C\u002Fstrong> by entering their Client ID and Client Secret in the plugin’s configuration settings.\u003Cbr \u002F>\nOnce added, the plugin will use the user’s own Client ID and Secret Key for all Google API communications.\u003C\u002Fp>\n\u003Cp>The plugin \u003Cstrong>does not collect, store, or transmit\u003C\u002Fstrong> any personal or advertising data to the plugin author or any third-party service other than Google’s official APIs or the secure subscription verification endpoint.\u003Cbr \u002F>\nAll authorization tokens are generated within your \u003Cstrong>own WordPress admin dashboard\u003C\u002Fstrong> via Google’s OAuth Consent Screen and stored locally in your database.\u003Cbr \u002F>\nThe plugin developer has \u003Cstrong>no access\u003C\u002Fstrong> to your Google account, credentials, or Ad Manager data.\u003C\u002Fp>\n\u003Cp>All external communication takes place securely over HTTPS between your WordPress site, Google’s official APIs, and the plugin’s licensed verification server.\u003C\u002Fp>\n\u003Cp>You can review our Privacy Policy and Terms here:\u003Cbr \u002F>\n– \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u002Fprivacy-policy\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Cstrong>Terms & Conditions:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\u002Fterms-and-condition\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u002Fterms-and-condition\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For assistance or support, please contact us at:\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin respects user privacy and complies with WordPress.org’s plugin repository guidelines.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin \u003Cstrong>does not collect or transmit\u003C\u002Fstrong> any personally identifiable information (PII) to external servers.  \u003C\u002Fli>\n\u003Cli>All API keys, tokens, and site settings are securely stored in your local WordPress database.  \u003C\u002Fli>\n\u003Cli>Communication with Google services is handled exclusively between your site and Google’s servers.  \u003C\u002Fli>\n\u003Cli>For premium users, only minimal data — such as license key and site URL — is sent securely to the author’s server for subscription validation.  \u003C\u002Fli>\n\u003Cli>The plugin \u003Cstrong>does not track, sell, or share\u003C\u002Fstrong> any user or visitor data.  \u003C\u002Fli>\n\u003Cli>The plugin author has \u003Cstrong>no access\u003C\u002Fstrong> to any data stored in your Google or WordPress accounts.  \u003C\u002Fli>\n\u003Cli>Any premium ad templates served from the plugin’s server are static, non-personalized assets and do not include tracking or analytics scripts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You may disconnect or revoke access at any time through your plugin settings page or your \u003Ca href=\"https:\u002F\u002Fmyaccount.google.com\u002Fpermissions\" rel=\"nofollow ugc\">Google Account permissions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can read our full Privacy Policy at \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u002Fprivacy-policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Included Public and\u002For Private Keys\u003C\u002Fh3>\n\u003Cp>This plugin does not distribute or include any hard-coded Google Cloud Console keys.\u003Cbr \u002F>\nIf user credentials are not configured, fallback keys are securely requested from our server and never revealed publicly.\u003Cbr \u002F>\nNo Google account data is collected, logged, or transmitted beyond the authentication process.\u003C\u002Fp>\n\u003Ch3>Security\u003C\u002Fh3>\n\u003Cp>Security is a core principle of this plugin’s design.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>OAuth 2.0 Authentication:\u003C\u002Fstrong> Uses Google’s official OAuth 2.0 protocol for all Ad Manager API connections. Tokens are issued by Google only after explicit user consent.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure HTTPS Communication:\u003C\u002Fstrong> All API requests and license verifications are encrypted using HTTPS.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Token Storage:\u003C\u002Fstrong> All access tokens and credentials (Client ID and Secret Key) are securely stored in your WordPress database, never transmitted to third parties.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nonce & Capability Checks:\u003C\u002Fstrong> All plugin actions and AJAX requests are protected using WordPress nonces and capability checks to prevent unauthorized access.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Remote Code Execution:\u003C\u002Fstrong> The plugin does not load executable code from any external domain.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Revoke Access Anytime:\u003C\u002Fstrong> You can revoke Google API tokens or deactivate your subscription at any time to immediately stop all external communication.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimal Data Policy:\u003C\u002Fstrong> The plugin author’s server receives only non-personal data for subscription or license verification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more details, see our full Terms & Conditions at \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\u002Fterms-and-condition\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u002Fterms-and-condition\u003C\u002Fa>.\u003Cbr \u002F>\nFor help or technical support, visit \u003Ca href=\"https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help or want to monetize your site?\u003Cbr \u002F>\n📧 Email: \u003Ca href=\"mailto:support@magicbid.ai\" rel=\"nofollow ugc\">support@magicbid.ai\u003C\u002Fa>\u003Cbr \u002F>\n🌐 Visit: \u003Ca href=\"https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F?utm_source=wordpress-plugin&utm_medium=wordpress-plugin&utm_campaign=wordpress-plugin-traffic&utm_id=wordpress-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Add Google Ad Manager ads to WordPress websites with zero code. Supports banner, interstitial, custom HTML\u002FJS code and more across all devices.",856,6,"2026-03-12T10:06:00.000Z","6.9.4","6.0","8.2",[55,56,21,57,58],"advertising","display-ads","google-ad-manager","monetization","https:\u002F\u002Fgamadinserter.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgam-ads-ad-manager-and-ad-exchange.1.2.4.zip","2026-03-15T15:16:48.613Z",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":51,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":83,"download_link":84,"security_score":85,"vuln_count":86,"unpatched_count":27,"last_vuln_date":87,"fetched_at":61},"duracelltomi-google-tag-manager","GTM4WP – A Google Tag Manager (GTM) plugin for WordPress","1.22.3","Thomas Geiger","https:\u002F\u002Fprofiles.wordpress.org\u002Fduracelltomi\u002F","\u003Cp>Google Tag Manager (GTM) is Google’s free tool for everyone to manage and deploy analytics and marketing tags as well as other code snippets\u003Cbr \u002F>\nusing an intuitive web UI. To learn more about this tool, visit the \u003Ca href=\"https:\u002F\u002Fmarketingplatform.google.com\u002Fabout\u002Ftag-manager\u002F\" rel=\"nofollow ugc\">official website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin places the GTM container code snippets onto your WordPress website so that you do not need to add it manually.\u003Cbr \u002F>\nMultiple containers are also supported!\u003C\u002Fp>\n\u003Cp>The plugin complements your GTM setup by pushing page meta data and user information into the so called data layer.\u003Cbr \u002F>\nGoogle’s official help pages includes \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ftag-platform\u002Ftag-manager\u002Fdatalayer#datalayer\" rel=\"nofollow ugc\">more details about the data layer\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PHP 7.4 is required to use this plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>GTM container code placement\u003C\u002Fh4>\n\u003Cp>The original GTM container code is divided into two parts:\u003C\u002Fp>\n\u003Cp>The first part is a javascript code snippet that is added to the \u003Ccode>\u003Chead>\u003C\u002Fcode> section of every page of the website.\u003Cbr \u002F>\nThis part is critical to enable all features of GTM, and this plugin helps to place this part\u003Cbr \u002F>\ncorrectly on your site.\u003C\u002Fp>\n\u003Cp>The second part is an iframe snippet that acts as a failsafe\u002Ffallback should users’ JavaScript be disabled.\u003Cbr \u002F>\nGoogle recommends – for best performance – to place this code snippet directly after the opening \u003Ccode>\u003Cbody>\u003C\u002Fcode> tag on each page.\u003C\u002Fp>\n\u003Cp>Albeit not ideal, it will work when placed lower in the code. This plugin provides a code placement option for the second code snippet.\u003C\u002Fp>\n\u003Cp>If your WordPress theme is compatible with the additions of WordPress 5.2 then this plugin will place this second code to the right place.\u003Cbr \u002F>\nUsers of the Genisis theme, GeneratePress theme, Elementor, Oxygen Builder and Beaver Builder Theme will also have this placed correctly.\u003Cbr \u002F>\nTo utilize this, set the compatibility mode in plugin options to off.\u003C\u002Fp>\n\u003Cp>All other users can place this second code snippet using a custom PHP code (“Manually coded” option) or select the so called “Footer” option to\u003Cbr \u002F>\nadd the code lower in the code (it is not the recommended way but will work)\u003C\u002Fp>\n\u003Ch4>Basic data included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>post\u002Fpage titles\u003C\u002Fli>\n\u003Cli>post\u002Fpage dates\u003C\u002Fli>\n\u003Cli>post\u002Fpage category names\u003C\u002Fli>\n\u003Cli>post\u002Fpage tag names\u003C\u002Fli>\n\u003Cli>post\u002Fpage author ID and name\u003C\u002Fli>\n\u003Cli>post\u002Fpage ID\u003C\u002Fli>\n\u003Cli>post types\u003C\u002Fli>\n\u003Cli>post format\u003C\u002Fli>\n\u003Cli>post count on the current page + in the current category\u002Ftag\u002Ftaxonomy\u003C\u002Fli>\n\u003Cli>custom terms associated with any post type\u003C\u002Fli>\n\u003Cli>logged in status\u003C\u002Fli>\n\u003Cli>logged in user role\u003C\u002Fli>\n\u003Cli>logged in user ID (to track cross device behaviour in Google Analytics)\u003C\u002Fli>\n\u003Cli>logged in user email address (both unhashed and SHA256 hased values to be used with tracking)\u003C\u002Fli>\n\u003Cli>logger in user creation date\u003C\u002Fli>\n\u003Cli>site search data\u003C\u002Fli>\n\u003Cli>site name and id (for WordPress multisite instances)\u003C\u002Fli>\n\u003Cli>IP address of the visitor (please use the explicit consent of the visitor to utilize this)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Browser \u002F OS \u002F Device data\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>browser data (name, version, engine)\u003C\u002Fli>\n\u003Cli>OS data (name, version)\u003C\u002Fli>\n\u003Cli>device data (type, manufacturer, model)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data is provided using the WhichBrowser library: http:\u002F\u002Fwhichbrowser.net\u002F\u003C\u002Fp>\n\u003Ch4>Weather data\u003C\u002Fh4>\n\u003Cp>(beta)\u003C\u002Fp>\n\u003Cp>Push data about users’ current weather conditions into the dataLayer. This can be used to generate weather-related\u003Cbr \u002F>\naudience\u002Fremarketing lists on ad platforms and allows for user segmentation in your web analytics solutions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>weather category (clouds, rain, snow, etc.)\u003C\u002Fli>\n\u003Cli>weather description: more detailed data\u003C\u002Fli>\n\u003Cli>temperature in Celsius or Fahrenheit\u003C\u002Fli>\n\u003Cli>air pressure\u003C\u002Fli>\n\u003Cli>wind speed and degrees\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Weather data is queried from Open Weather Map. Depending on your websites traffic, additional fees may apply:\u003Cbr \u002F>\nhttp:\u002F\u002Fopenweathermap.org\u002Fprice\u003C\u002Fp>\n\u003Cp>An (free) API key from OpenWeatherMap is required for this feature to work.\u003C\u002Fp>\n\u003Cp>ipstack.com is used to determine the site visitor’s location. A (free) API key from IPStack.com is required for this feature to work:\u003Cbr \u002F>\nhttps:\u002F\u002Fipstack.com\u002Fproduct\u003C\u002Fp>\n\u003Ch4>Media player events\u003C\u002Fh4>\n\u003Cp>(experimental)\u003C\u002Fp>\n\u003Cp>Track users’ interaction with any embedded media:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Soundcloud\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>DataLayer events can be chosen to fire upon media player load, media is being played, paused\u002Fstopped and optionally when\u003Cbr \u002F>\nthe user reaches 10, 20, 30, …, 90, 100% of the media duration.\u003C\u002Fp>\n\u003Cp>Tracking is supported for embedded media using the built-in oEmbed feature of WordPress as well as most other media plugins\u003Cbr \u002F>\nand copy\u002Fpasted codes. Players injected into the website after page load are not currently supported.\u003C\u002Fp>\n\u003Ch4>Scroll tracking\u003C\u002Fh4>\n\u003Cp>Fire tags based on how the visitor scrolls from the top to the bottom of a page.\u003Cbr \u002F>\nAn example would be to separate “readers” (who spend a specified amount of time on a page) from “scrollers”\u003Cbr \u002F>\n(who only scroll through within seconds). You can use these events to fire Analytics tags and\u002For remarketing\u002Fconversion tags\u003Cbr \u002F>\n(for micro conversions).\u003C\u002Fp>\n\u003Cp>Scroll tracking is based on the solution originally created by\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Nick Mihailovski\u003C\u002Fli>\n\u003Cli>Thomas Baekdal\u003C\u002Fli>\n\u003Cli>Avinash Kaushik\u003C\u002Fli>\n\u003Cli>Joost de Valk\u003C\u002Fli>\n\u003Cli>Eivind Savio\u003C\u002Fli>\n\u003Cli>Justin Cutroni\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Original script:\u003Cbr \u002F>\nhttp:\u002F\u002Fcutroni.com\u002Fblog\u002F2012\u002F02\u002F21\u002Fadvanced-content-tracking-with-google-analytics-part-1\u002F\u003C\u002Fp>\n\u003Ch4>Blacklist & Whitelist Tag Manager tags, triggers and variables\u003C\u002Fh4>\n\u003Cp>To increase website security, you have the option to white- and blacklist tags\u002Ftriggers\u002Fvariables.\u003Cbr \u002F>\nYou can prevent specific tags from firing or the use of certain variable types regardless of your GTM setup.\u003C\u002Fp>\n\u003Cp>If the Google account associated with your GTM account is being hacked, an attacker could easily\u003Cbr \u002F>\nexecute malware on your website without accessing its code on your hosting server. By blacklisting custom HTML tags\u003Cbr \u002F>\nand\u002For custom JavaScript variables you can secure the Tag Manager container.\u003C\u002Fp>\n\u003Ch4>Integration\u003C\u002Fh4>\n\u003Cp>Google Tag Manager for WordPress integrates with several popular plugins. More integration to come!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact Form 7: fire an event when a Contact Form 7 form was submitted with any result (mail sent, mail failed, spam detected, invalid input)\u003C\u002Fli>\n\u003Cli>WooCommerce:\n\u003Cul>\n\u003Cli>Implementation of \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ftag-manager\u002Fecommerce-ga4\" rel=\"nofollow ugc\">GA4 E-commerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Does not support promotions since WooCommerce does not have such a feature (yet)\u003C\u002Fli>\n\u003Cli>Does not support refunds\u003C\u002Fli>\n\u003Cli>Compatibility with High Performance Order Storage (HPOS)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>AMP: load your AMP container on the AMP version of your pages\u003C\u002Fli>\n\u003Cli>Cookiebot: use automatic cookie blocking mode if needed\u003C\u002Fli>\n\u003Cli>Google Consent Mode v2: fire the “default” command with specific consent flags to integrat with non-certified Consent Management Platforms (CMPs) and plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Server side containers\u003C\u002Fh4>\n\u003Cp>If you are using a \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ftag-manager\u002Fserverside\u002Fsend-data#update_the_gtmjs_source_domain\" rel=\"nofollow ugc\">server side container\u003C\u002Fa>\u003Cbr \u002F>\nyou can enter your custom domain name and custom path to load gtm.js from your there.\u003C\u002Fp>\n\u003Ch4>Exclude specific user roles from being tracked\u003C\u002Fh4>\n\u003Cp>You can set which user roles needs to be excluded from tracking when a user with that role visits the frontend. This will completely disable the container code for that user.\u003C\u002Fp>\n","Advanced tag management for WordPress with Google Tag Manager",700000,13906369,90,154,"2025-12-15T14:45:00.000Z","3.4.0","7.4",[78,79,80,81,82],"google-ads","google-analytics","google-tag-manager","gtm","tag-manager","https:\u002F\u002Fgtm4wp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduracelltomi-google-tag-manager.1.22.3.zip",98,3,"2022-05-31 00:00:00",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":51,"requires_at_least":17,"requires_php":101,"tags":102,"homepage":108,"download_link":109,"security_score":110,"vuln_count":111,"unpatched_count":27,"last_vuln_date":112,"fetched_at":61},"use-any-font","Use Any Font | Custom Font Uploader","6.3.14","Dnesscarkey","https:\u002F\u002Fprofiles.wordpress.org\u002Fdnesscarkey\u002F","\u003Cp>Upload any custom fonts to give your site an elegant look. Easily change fonts without CSS knowledge or select from 23,871+ predefined fonts to add to your site, including Google fonts stored on your server.\u003C\u002Fp>\n\u003Cp>Click \u003Ca href=\"https:\u002F\u002Fdineshkarki.com.np\u002Fuse-any-font\u002Fdemo\" rel=\"nofollow ugc\">HERE\u003C\u002Fa> for a Use Any Font working demo.\u003C\u002Fp>\n\u003Cp>Use Any Font lets you install custom fonts in your WordPress website. Unlike other font embed services, it doesn’t limit your font choices or store your custom fonts on a remote server. Upload any font format (ttf, otf, woff) and our font uploader auto converts it to woff2 for faster load times and compatibility across all browsers. With our easy-to-use font uploader, you can seamlessly add custom fonts and manage your site’s typography. The plugin supports self-hosted and GDPR-compliant solutions, ensuring your fonts are SEO-friendly and quickly embedded with @font-face.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy Font Upload, Supports all browsers : \u003C\u002Fstrong>\u003Cbr \u002F>\nUpload font in one format, all required format for browser compatibily is auto converted by our font convertor. Supports ttf, otf, woff, and woff2 font formats.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fastest Font Load ( 30% Faster ) : \u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically convert uploaded custom fonts to compressed woff2 format with Brotli, achieving 30% faster loading.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Font Assign : \u003C\u002Fstrong>\u003Cbr \u002F>\nQuickly assign uploaded font with inbuilt font assign interface. You can select pre defined html tags or assign it to custom css.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Friendly & GDPR compliant : \u003C\u002Fstrong>\u003Cbr \u002F>\nFonts embedded with @font-face CSS for quick loading and SEO benefits. Custom Fonts are stored on Your Server for Faster Loading and full GDPR compliant \u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Large Font Upload upto 25 MB : \u003C\u002Fstrong>\u003Cbr \u002F>\nSome fonts are larger in size. Our font uploader allows you to upload custom font upto 25 MB. \u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Font Variations : \u003C\u002Fstrong>\u003Cbr \u002F>\nUpload custom fonts with their various styles and weights. \u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor and Visual Builder Support : \u003C\u002Fstrong>\u003Cbr \u002F>\nUse uploaded custom fonts from WordPress Editor, Gutenberg Editor,\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.elegantthemes.com\u002Faffiliates\u002Fidevaffiliate.php?id=39880\" title=\"custom font in Divi builder\" rel=\"nofollow ugc\">Divi Builder\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsiteorigin-panels\u002F\" title=\"Custom font in Site Origin Page Buider\" rel=\"ugc\">Site Origin Page Buider\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" title=\"Elementor Page Builder\" rel=\"ugc\">Elementor Page Builder\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpbeaverbuilder.com\u002F?fla=2054&campaign=use-any-font\" title=\"custom font in Beaver Builder\" rel=\"nofollow ugc\">Beaver Builder\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fthemify.me\u002Fmember\u002Faff\u002Fgo\u002Fdnesscarkey\u002F?cr=aHR0cHM6Ly90aGVtaWZ5Lm1lL2J1aWxkZXI=\" title=\"custom font in Themify Builder\" rel=\"nofollow ugc\">Themify Builder\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fkadence\u002F\" title=\"custom font in Kadence Theme and Kadence Blocks\" rel=\"ugc\">Kadence Theme and Blocks\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Foxygenbuilder.com\u002F\" title=\"custom font in Oxygen Builder\" rel=\"nofollow ugc\">Oxygen Builder\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fgeneratepress\u002F\" title=\"custom font in Generate Press\" rel=\"ugc\">Generate Press\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fastra\u002F\" title=\"custom font in Astra Theme\" rel=\"ugc\">Astra Theme\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Foceanwp\u002F\" title=\"custom font in Revolution Slider\" rel=\"ugc\">Ocean WP Theme\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbricksbuilder.io\u002F\" title=\"custom font in Bricks Builder\" rel=\"nofollow ugc\">Bricks Builder\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002F\" title=\"custom font in themeisle neva theme\" rel=\"nofollow ugc\">Themeisle\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3auJKzt\" title=\"custom font in Revolution Slider\" rel=\"nofollow ugc\">Revolution Slider\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpbakery.com\u002F\" title=\"custom font in WPBakery Page Builder\" rel=\"nofollow ugc\">WPBakery Page Builder ( Js Composer )\u003C\u002Fa>,\u003Cbr \u002F>\nMore… and any visual builder using the class. \u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatibility : \u003C\u002Fstrong>\u003Cbr \u002F>\nCustom fonts uploaded can be directly used from Theme options panel for major themeforest themes like \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3auJKzt\" rel=\"nofollow ugc\">Avada, X Theme, Flatsome, Salient, Porto, Shopkeeper, Oshine, WPLMS Learning Management System Theme, KLEO, WoodMart, ListingPro, SimpleMag, ROSA 1, 907, Voice, Grand Restaurant, LeadEngine, Service Finder, MagPlus, Hostiko, Adifier, Puca, GreenMart, Reco, VidoRev, Halena and many more known themes. (1000+). Check out full list here.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Support : \u003C\u002Fstrong>\u003Cbr \u002F>\nAssign fonts based on language with WPML and Polylang plugins.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Font Display Property : \u003C\u002Fstrong>\u003Cbr \u002F>\nCSS property managing font loading behavior in @font-face.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visit our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fuse-any-font\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa> for quick issue resolution.\u003C\u002Fli>\n\u003Cli>Utilize our Facebook Message widget on our website at \u003Ca href=\"https:\u002F\u002Fdineshkarki.com.np\" rel=\"nofollow ugc\">https:\u002F\u002Fdineshkarki.com.np\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Reach out via email using the form found at \u003Ca href=\"https:\u002F\u002Fdineshkarki.com.np\u002Fcontact\" rel=\"nofollow ugc\">https:\u002F\u002Fdineshkarki.com.np\u002Fcontact\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Font Conversion API Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You need API key to connect to our server for font conversion. Our server converts your font and sends it back. You can get key from \u003Ca href=\"https:\u002F\u002Fdineshkarki.com.np\u002Fuse-any-font\u002Fapi-key\" rel=\"nofollow ugc\">here\u003C\u002Fa>. You can also generate Lite \u002F Test API key from button at top of the plugin page. \u003Cstrong>Note : \u003C\u002Fstrong> Lite \u002F Test API only allow single font conversion.\u003C\u002Fli>\n\u003Cli>Use Any Font uses Font Conversion API developed by Dnesscarkey. Font conversion API helps the plugin to convert the font files in different format (woff, woff2 but not limited to) for faster loading, and multiple browser support. Plugins sends the request to Font conversion server with font files, font conversion server converts it and returns the converted files. Once the conversion is completed, font files are automatically deleted.\u003C\u002Fli>\n\u003Cli>We don’t store your fonts in our server neither any of your information except the API key details. Our server deletes the temporary file after the font upload is complete. Your font files are served from your own server.\u003C\u002Fli>\n\u003Cli>For font conversion, our plugin uses server2.dnesscarkey.org and server3.dnesscarkey.org and it is only dedicated to Use Any Font plugin.\u003C\u002Fli>\n\u003Cli>For Font Conversion API terms and condition. Please visit \u003Ca href=\"https:\u002F\u002Fdineshkarki.com.np\u002Fuse-any-font\u002Fterms-conditions\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Installation Video\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQzGaWIPVwEk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Integration for Themes \u002F Plugin Developers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can use \u003Cstrong>uaf_get_font_families();\u003C\u002Fstrong> function to get the list of custom fonts uploaded with Use Any Font. You can add it in your font family select box or list.\u003C\u002Fp>\n\u003Cp>\u003Cem>if (function_exists(‘uaf_get_font_families’)){\u003Cbr \u002F>\n    $uaf_font_families = uaf_get_font_families();   \u002F\u002F Returns Array\u003Cbr \u002F>\n}\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Please do write us after integration and we will add it in our supported list and create a discount code for your users.\u003C\u002Fp>\n","Upload custom fonts with custom font uploader. Auto converts to woff2 for better performance. Self-hosted, GDPR compliant, and easy custom font plugin",200000,7221706,94,1143,"2025-12-20T04:17:00.000Z","7.0",[103,104,105,106,107],"custom-fonts","font-manager","font-uploader","google-fonts","typography","https:\u002F\u002Fdineshkarki.com.np\u002Fuse-any-font","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuse-any-font.6.3.14.zip",97,4,"2024-09-25 00:00:00",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":98,"num_ratings":123,"last_updated":124,"tested_up_to":51,"requires_at_least":125,"requires_php":126,"tags":127,"homepage":131,"download_link":132,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":61},"tag-manager-header-body-footer","Tag Manager – Header, Body And Footer","3.6.2","yydevelopment","https:\u002F\u002Fprofiles.wordpress.org\u002Fyydevelopment\u002F","\u003Cp>The tag manager is a simple plugin that will allow you to insert\u002Finject code into your website in the header section, after the start body tag and in the footer above the ending body tag.\u003C\u002Fp>\n\u003Cp>You can use this plugin to add code and snippets into your website for services like Google Tag Manager, Google Analytics, Facebook Pixel, Google Adsense and much more…\u003C\u002Fp>\n\u003Cp>This plugin will also allow you to insert meta tags to your website header and even add phone\u002FWhatsApp button or anything using custom HTML code with footer code injection.\u003C\u002Fp>\n\u003Ch4>Tag Manager – Injection Location And Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Head section – between the top page head tags\u003C\u002Fli>\n\u003Cli>Body section – below the body start tag\u003C\u002Fli>\n\u003Cli>Footer section – at the end of the page above the close body tag\u003C\u002Fli>\n\u003Cli>The ability to insert more than one code for each section on the site\u003C\u002Fli>\n\u003Cli>The ability to exclude pages by user role (admin or logged in users)\u003C\u002Fli>\n\u003Cli>The ability to exclude\u002Finclude pages code by page id\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Services And Platforms\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Google Tag Manager\u003C\u002Fli>\n\u003Cli>Google Analytics\u003C\u002Fli>\n\u003Cli>Google Adsense\u003C\u002Fli>\n\u003Cli>Facebook Pixels\u003C\u002Fli>\n\u003Cli>Yandex Metrika\u003C\u002Fli>\n\u003Cli>Any other website that require code injection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tags LazyLoad Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>GTM Lazy Load\u003C\u002Fli>\n\u003Cli>Google Analytics Lazy Load\u003C\u002Fli>\n\u003Cli>Facebook Pixel Load\u003C\u002Fli>\n\u003Cli>Yandex Metrika Lazy Load\u003C\u002Fli>\n\u003Cli>Lazy Load For Custom Javascript Codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Plugin Actions\u003C\u002Fh4>\n\u003Cp>The actions below will allow you to directly load the code on external files that uses wordpress functions. With these functions you will be able to add header, footer and body codes for web elements outside your wordpres site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>yydev_tag_manager_head()\u003C\u002Fli>\n\u003Cli>yydev_tag_manager_below_body()\u003C\u002Fli>\n\u003Cli>yydev_tag_manager_before_closing_body()\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About the author & license\u003C\u002Fh4>\n\u003Cp>This plugin was brought to you for free by \u003Ca href=\"https:\u002F\u002Fwww.yydevelopment.com\u002F\" rel=\"nofollow ugc\">YYDevelopment\u003C\u002Fa> under GPLv2 license.\u003C\u002Fp>\n\u003Cp>The plugin is 100% free and we intend to keep it that way in the future as well. You are free to use this plugin and all our other \u003Ca href=\"https:\u002F\u002Fwww.yydevelopment.com\u002Fyydevelopment-wordpress-plugins\u002F\" rel=\"nofollow ugc\">free wordpress plugins\u003C\u002Fa> for your projects, your client’s projects or for anything else you need.\u003C\u002Fp>\n\u003Cp>If this plugin was helpful for you please share it online and if you get a chance to give it a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftag-manager-header-body-footer\u002F#reviews\" rel=\"ugc\">positive review\u003C\u002Fa> we will appreciate that.\u003C\u002Fp>\n\u003Cp>If have any problems or questions regarding our tag manager – header, body and footer plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftag-manager-header-body-footer\u002F\" rel=\"ugc\">submit a ticket\u003C\u002Fa> and we will be happy to help.\u003C\u002Fp>\n\u003Cp>By the way, we are based in Israel so we welcome you to visit our Hebrew site as well \u003Ca href=\"https:\u002F\u002Fwww.yydevelopment.co.il\u002F\" rel=\"nofollow ugc\">YYDevelopment Israel\u003C\u002Fa> if you are fellow Israeli.\u003C\u002Fp>\n\u003Ch4>Help support us with a coffee donation\u003C\u002Fh4>\n\u003Cp>Don’t you just hate it when you download a plugin and you find out that in order to use it you have to buy a pro version?\u003C\u002Fp>\n\u003Cp>Even bigger problem is when you use a plugin and then just out of the blue the developer decides to add a pro version and he either changes the way the plugin works or he converts some of the free functions to paid ones.\u003C\u002Fp>\n\u003Cp>We sure did hate that and a few years back we decided to start creating some of the plugins ourselves and we decided to share them all with the WordPress community \u003Cstrong>100% FREE\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Nowadays we have more than 15 plugins and you can download and use them all for free by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch\u002Fyydevelopment\u002F\" rel=\"ugc\">Clicking Here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you liked this plugin and you want to help support our cause, \u003Ca href=\"https:\u002F\u002Fwww.yydevelopment.com\u002Fcoffee-break\u002F?plugin=tag-manager-header-body-footer\" rel=\"nofollow ugc\">buy us a coffee\u003C\u002Fa>. Studies show that coffee helps with creating WordPress plugins.\u003C\u002Fp>\n","Simple plugin that allow you add head, body and footer codes for google tag manager, analytics & facebook pixel codes.",30000,299885,53,"2025-12-10T03:51:00.000Z","5.0","5.2.4",[128,129,79,130,82],"add-codes","facebook-pixel","insert-code","https:\u002F\u002Fwww.yydevelopment.com\u002Fyydevelopment-wordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftag-manager-header-body-footer.3.6.2.zip",{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":26,"num_ratings":14,"last_updated":143,"tested_up_to":144,"requires_at_least":15,"requires_php":15,"tags":145,"homepage":151,"download_link":152,"security_score":26,"vuln_count":14,"unpatched_count":27,"last_vuln_date":153,"fetched_at":61},"wpdm-gutenberg-blocks","Editor Blocks by Download Manager","3.0.1","Shahjada","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodename065\u002F","\u003Cp>Editor Blocks by Download Manager is the collection of beautiful ready-to-use custom blocks for the new Gutenberg block editor.  Primarily, this plugin covers various download manager features like embedding package or category within a page\u002Fpost. Additionally, it includes lots of generic UI blocks to give you more customizability option with your page design.\u003C\u002Fp>\n\u003Ch4>WPDM Blocks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Package – a block to show a download\u002Ffile\u002Fpackage\u003C\u002Fli>\n\u003Cli>Packages – query download managers items using various filters, like \u003Ccode>WP_Query\u003C\u002Fcode> for download manager items\u003C\u002Fli>\n\u003Cli>Category – a block to list downloads from the selected category\u002Fcategories\u003C\u002Fli>\n\u003Cli>Category Blocks – shows selected download manager categories in UI blocks with different styles\u003C\u002Fli>\n\u003Cli>Signup Form – add sign up form with custom signup role selection option\u003C\u002Fli>\n\u003Cli>Login Form – add login up form\u003C\u002Fli>\n\u003Cli>Dashboard – Add user dashboard\u003C\u002Fli>\n\u003Cli>Search Results – Add search option on a pge\u003C\u002Fli>\n\u003Cli>Table Builder – Builder all downloads table visually ( Available with WPDM Pro Only )\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>UI Blocks\u003C\u002Fh4>\n\u003Cp>Please install \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fattire-blocks\u002F\" rel=\"ugc\">Attire Blocks\u003C\u002Fa> for many free UI block and ready to use layouts\u003C\u002Fp>\n","Editor Blocks by Download Manager is the collection of beautiful ready-to-use custom blocks for the new Gutenberg block editor.",6000,179479,"2026-01-26T06:57:00.000Z","6.8.5",[146,147,148,149,150],"blocks","document-management-plugin","download-manager","gutenberg","gutenberg-blocks","https:\u002F\u002Fwww.wpdownloadmanager.com\u002Fdownload\u002Fgutenberg-blocks\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpdm-gutenberg-blocks.zip","2023-02-20 00:00:00",{"attackSurface":155,"codeSignals":206,"taintFlows":236,"riskAssessment":237,"analyzedAt":242},{"hooks":156,"ajaxHandlers":194,"restRoutes":195,"shortcodes":196,"cronEvents":204,"entryPointCount":205,"unprotectedCount":27},[157,163,167,172,176,179,183,187,191],{"type":158,"name":159,"callback":160,"file":161,"line":162},"action","admin_init","page_init","SettingsPage.php",23,{"type":158,"name":164,"callback":165,"file":161,"line":166},"network_admin_menu","update_network_options",33,{"type":168,"name":169,"callback":170,"file":171,"line":166},"filter","widget_text","do_shortcode","simple-dfp.php",{"type":158,"name":173,"callback":174,"file":171,"line":175},"init","create_simplegam_ad_type",93,{"type":158,"name":177,"callback":178,"file":171,"line":110},"add_meta_boxes","add_ads_metaboxes",{"type":158,"name":180,"callback":181,"file":171,"line":182},"wp_enqueue_scripts","simplegam_frontend_stylesheet",147,{"type":158,"name":184,"callback":185,"file":171,"line":186},"wp_head","simplegam_header_custom_js",153,{"type":158,"name":188,"callback":189,"priority":14,"file":171,"line":190},"save_post","simplegam_save_bloc_code_meta",168,{"type":158,"name":188,"callback":192,"priority":14,"file":171,"line":193},"simplegam_save_size_meta",172,[],[],[197,201],{"tag":198,"callback":199,"file":171,"line":200},"simplegam_block","simplegam_block_shortcode",159,{"tag":202,"callback":199,"file":171,"line":203},"simpledfp_block",164,[],2,{"dangerousFunctions":207,"sqlUsage":208,"outputEscaping":210,"fileOperations":27,"externalRequests":27,"nonceChecks":234,"capabilityChecks":205,"bundledLibraries":235},[],{"prepared":27,"raw":27,"locations":209},[],{"escaped":211,"rawEcho":11,"locations":212},28,[213,216,218,220,222,224,226,228,230,232],{"file":161,"line":214,"context":215},429,"raw output",{"file":171,"line":217,"context":215},295,{"file":171,"line":219,"context":215},301,{"file":171,"line":221,"context":215},343,{"file":171,"line":223,"context":215},349,{"file":171,"line":225,"context":215},590,{"file":171,"line":227,"context":215},599,{"file":171,"line":229,"context":215},600,{"file":171,"line":231,"context":215},704,{"file":171,"line":233,"context":215},781,5,[],[],{"summary":238,"deductions":239},"The 'simple-dfp' plugin v1.3.3 exhibits a strong security posture based on the provided static analysis.  The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are all positive indicators. The plugin also demonstrates good practices with a significant percentage of its outputs being properly escaped, and it implements nonce and capability checks where appropriate for its entry points. The total absence of known CVEs and a clean vulnerability history further bolster this assessment.",[240],{"reason":241,"points":234},"Unescaped output detected","2026-03-16T23:25:49.565Z",{"wat":244,"direct":253},{"assetPaths":245,"generatorPatterns":248,"scriptPaths":249,"versionParams":250},[246,247],"\u002Fwp-content\u002Fplugins\u002Fsimple-dfp\u002Fcss\u002Fadmin_style.css","\u002Fwp-content\u002Fplugins\u002Fsimple-dfp\u002Fjs\u002Fsimplegam.js",[],[247],[251,252],"simple-dfp\u002Fcss\u002Fadmin_style.css?ver=","simple-dfp\u002Fjs\u002Fsimplegam.js?ver=",{"cssClasses":254,"htmlComments":255,"htmlAttributes":256,"restEndpoints":257,"jsGlobals":258,"shortcodeOutput":261},[],[],[],[],[259,260],"simplegam_ads","simplegam_network_code",[262,263,264,265,266,267,268],"\u003C!-- GAM Ad -->","\u003Cdiv class=\"simplegam-ad\" data-ad-id=\"","\u003Cscript>","googletag.cmd.push(function() {","googletag.defineSlot(","googletag.pubads().display(","simplegam_ads.push("]