Ads.txt Manager
Create, manage, and validate your ads.txt and app-ads.txt from within WordPress, like any other content asset. Requires PHP 7.4+. What is ads.txt? Ads.txt is an initiative by the Interactive Advertising Bureau to enable publishers to take control over who can sell their ad inventory. Through our work at 10up with various publishers, we’ve created a way to manage and validate your ads.txt file from within WordPress, eliminating the need to upload a file. The validation baked into the plugin helps avoid malformed records, which can cause issues that end up cached for up to 24 hours and can lead to a drop in ad revenue. Technical Notes Requires PHP 7.4+. Ad blockers may break syntax highlighting and pre-save error checking on the edit screen. Rewrites need to be enabled. Without rewrites, WordPress cannot know to supply /ads.txt when requested. Your site URL must not contain a path (e.g. https://example.com/site/ or path-based multisite installs). While the plugin will appear to function in the admin, it will not display the contents at https://example.com/site/ads.txt. This is because the plugin follows the IAB spec, which requires that the ads.txt file be located at the root of a domain or subdomain. What about ads.cert? We’re closely monitoring continued developments in the ad fraud space, and see this plugin as not only a way to create and manage your ads.txt file but also be prepared for future changes and upgrades to specifications. Ads.cert is still in the extremely early stages so we don’t see any immediate concerns with implementing ads.txt. Can I use this with multisite? Yes! However, if you are using a subfolder installation it will only work for the main site. This is because you can only have one ads.txt for a given domain or subdomain per the ads.txt spec. Our recommendation is to only activate Ads.txt Manager per-site.
Top keywords
- ads14×4.20%
- txt13×3.90%
- ads txt12×3.60%
- ad4×1.20%
- file4×1.20%
- only4×1.20%
- site4×1.20%
- ads txt file3×0.90%
- requires3×0.90%
- txt file3×0.90%
- wordpress3×0.90%
- ads cert2×0.60%
Solvera AI Ads for Google and Meta
Solvera AI Ads for Google and Meta connects your WordPress site to Solvera — a platform for planning and running performance advertising in Google Ads and Meta (Facebook / Instagram), with AI-assisted workflows. The plugin slug is solvera-ai-ads-for-google-meta. No Solvera account is required to install the plugin; you create or link an account when you complete the flow on Solvera. What the plugin does Builds a structured snapshot of your site (name, home URL, description or tagline, locale, WordPress version, administration email for account matching, site mode). Sends the snapshot when an administrator starts the connection flow (registration or login on Solvera). For WooCommerce stores: includes product-related data in the snapshot and can expose a token-protected product feed URL for catalog use on the platform. Retrieves a site key after your Solvera account is linked (outbound HTTPS requests only) and can push snapshot updates to Solvera. Optional daily snapshot refresh when you enable the advertising schedule (useful for shops). Who develops this Product (platform): Solvera — this plugin connects your site to that service (Plugin URI in the main file). Author / company: Solvera Pro — agency behind the product (Author / Author URI in the main file). WordPress.org listing: the Contributors field is the WordPress.org username allowed to commit releases (solvera). For product support, billing, or campaigns, use solvera.cz. Requirements WordPress 6.3+, PHP 7.4+. HTTPS recommended so redirects and API calls behave reliably. Administrator access to use the plugin screen and start the connect flow. Technical notes Default platform URL is https://solvera.cz. Developers may override with SOLVERA_CONNECT_PLATFORM_URL in wp-config.php. All outbound calls use the WordPress HTTP API (wp_remote_post) and JSON. User-facing strings are in English (source). A Russian translation source file is included in the languages/ folder. Compile it to .mo (e.g. Poedit or msgfmt), place it in languages/, and set the site language to Russian or use your preferred translation workflow. External services This plugin relies on third-party services operated by Solvera. Service: Solvera platform API (default host: solvera.cz, HTTPS only in normal configuration). Purpose: Signup/login handoff with a one-time token, delivery of site snapshot JSON, polling for the site key after the account is linked, and optional ongoing ingest of snapshot updates. Data sent: As assembled by the plugin: site URL, site title, description or tagline, locale, WordPress version, administration email (for matching the account), site mode (simple vs shop), optional WooCommerce-related product summary and public feed URL, plugin version, and similar snapshot fields. Exact fields may evolve with plugin updates; the snapshot is built in code under includes/collector.php. When: When an administrator starts the connect flow, when polling for credentials, when pushing snapshot updates, and on optional scheduled refresh if enabled. Terms / privacy: Use solvera.cz for terms of use, privacy policy, and support for the Solvera platform. Privacy This plugin stores snapshot and configuration data in your WordPress database on your server. It transmits snapshot-related data to Solvera over HTTPS as described under External services. If your site needs a privacy policy under GDPR or similar rules, you should mention that you use Solvera for advertising-related services and link to Solvera’s policy where appropriate. For developers The plugin exposes filters you can use in a custom plugin or theme: solvera_connect_intro_html — HTML for the “What you get” block on the admin screen. solvera_connect_pricing_html — HTML for the plans / trial / store summary block. solvera_connect_default_platform_url — Default platform base URL if not overridden by constant or option. solvera_connect_sync_url — Ingest URL and snapshot when pushing data to the platform.