{"id":350780,"date":"2026-08-28T15:42:48","date_gmt":"2026-08-28T15:42:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/traffman\/"},"modified":"2026-08-28T15:42:12","modified_gmt":"2026-08-28T15:42:12","slug":"traffman","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/traffman\/","author":23544726,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Traffman","header_author":"Traffman","header_description":"Content traffic exchange service","assets_banners_color":"","last_updated":"2026-08-28 15:42:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/traffman.com","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":40,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"traffman","date":"2026-08-28 15:42:12","revision":3670632}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[278103,493,19820],"plugin_category":[55],"plugin_contributors":[278104],"plugin_business_model":[],"class_list":["post-350780","plugin","type-plugin","status-publish","hentry","plugin_tags-content-traffic","plugin_tags-traffic","plugin_tags-traffic-exchange","plugin_category-seo-and-marketing","plugin_contributors-traffman","plugin_committers-traffman"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/traffman.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Traffman connects your WordPress site(s) to a content traffic exchange network. Your site\ndisplays a block containing content and links published by other member sites, and in\nreturn your own content is shown on theirs. There are no campaigns, no bids and no\npayments for placements \u2014 participation is accounted for in points.<\/p>\n\n<p>The plugin adds a configurable block to your site. You choose where it appears \u2013\nsidebar, inside post content, or footer \u2013 and adjust its appearance to match your\ntheme. The block is rendered client-side via JavaScript, so no markup is added to the\nserver-rendered HTML of your pages. You can place up to four blocks on a page.<\/p>\n\n<p>Only the posts you explicitly select are shared with the network. Nothing is sent\nuntil you choose it.<\/p>\n\n<p>Topic filtering lets you specify the content niches and languages you want to receive\ncontent from, and a blacklist excludes words and site domains you never want to see.\nA demo mode fills the blocks with sample content, so you can see how they look on the\npage before your site joins the exchange.<\/p>\n\n<p>Using the plugin requires a free Traffman account and API credentials, which you\nconnect in the plugin settings.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Block placement via the block editor, the site editor, visual builders, widgets, or shortcodes<\/li>\n<li>Appearance settings to match your theme<\/li>\n<li>Targeting by language and content niche, plus stop-word and site-domain blacklists<\/li>\n<li>Per-post control over what you share with the network<\/li>\n<li>Demo mode for previewing the block before the site joins the exchange<\/li>\n<li>Content, points and traffic statistics inside wp-admin<\/li>\n<li>Works with both standard WordPress installations and Multisite networks<\/li>\n<\/ul>\n\n<h4>External service<\/h4>\n\n<p>This plugin connects to the Traffman content exchange network, a third-party service\noperated by Traffman. The plugin will not function without this connection.<\/p>\n\n<p>The plugin sends the following data to the service:<\/p>\n\n<ul>\n<li>Your site URL and registered site identifier<\/li>\n<li>Your API credentials, for authentication<\/li>\n<li>The URL of the page currently being viewed, used to select relevant content<\/li>\n<li>The posts you have selected for the exchange<\/li>\n<li>Targeting settings you configure in the plugin<\/li>\n<\/ul>\n\n<p>The service returns a set of content and links, which the plugin renders in the block.<\/p>\n\n<p>The block itself is filled by a script loaded from the service. When a block is displayed\nor a recommendation is clicked, the service records the event together with the visitor's\nIP address, which it uses to count each visitor once and to detect artificial impressions\nand clicks. Because that happens on your website, the service asks you to describe the\nblock in your own privacy notice and to obtain any consent your local law requires.<\/p>\n\n<p>Service Website: https:\/\/traffman.com\nHelp Center: https:\/\/traffman.com\/help\nWordPress guides: https:\/\/traffman.com\/help\/wordpress\nFeatures: https:\/\/traffman.com\/features\nHow It Works: https:\/\/traffman.com\/how-it-works\nPricing: https:\/\/traffman.com\/pricing\nPrivacy Policy: https:\/\/traffman.com\/privacy-policy\nTerms and Conditions: https:\/\/traffman.com\/terms-and-conditions<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>traffman<\/code> plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install the plugin\nthrough the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Create a free account at https:\/\/traffman.com, then create a \"Client\" for the site\nyou are connecting. Each Client is issued an API Key and an API Secret.<\/li>\n<li>Open Traffman \u2192 Settings, go to the API tab and enter the API Key and API Secret.\nAfter saving, verification of the client runs on its own and usually completes within\na few minutes; the Healthcheck tab shows where things stand.<\/li>\n<li>On the Common tab set the service status to Enabled, or to Demo for a dry run.<\/li>\n<li>Configure the targeting rules \u2014 language, topics, and the blacklist.<\/li>\n<li>On the Exchange content tab select which of your posts to share with the network. A\nsingle post can also be added from its editor sidebar.<\/li>\n<li>Add the Traffman Content Block where you want content to appear. You can use the block\neditor, the site editor, a visual builder, or the classic widget and shortcode\ninterfaces.<\/li>\n<\/ol>\n\n<p>Step-by-step guides with screenshots are in the Help Center:\nhttps:\/\/traffman.com\/help\/wordpress<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20account%20to%20use%20the%20plugin%3F\"><h3>Do I need an account to use the plugin?<\/h3><\/dt>\n<dd><p>Yes, a free account at https:\/\/traffman.com and a Client registered there for the site you\nare connecting. One account can hold as many Clients as you have sites.<\/p><\/dd>\n<dt id=\"how%20much%20does%20it%20cost%3F\"><h3>How much does it cost?<\/h3><\/dt>\n<dd><p>Traffman is free. Paid plans are planned, but nothing is charged today \u2014 see\nhttps:\/\/traffman.com\/pricing<\/p><\/dd>\n<dt id=\"what%20are%20points%3F\"><h3>What are points?<\/h3><\/dt>\n<dd><p>Points are the internal accounting units of the exchange: showing other members' content\nearns them, having your own content shown elsewhere spends them, and your content is\noffered to the network while the balance stays positive. Each site also gets a monthly\ngrant. They are not money and have no value outside the exchange \u2014\nhttps:\/\/traffman.com\/help\/getting-started\/points<\/p><\/dd>\n<dt id=\"can%20i%20see%20how%20the%20block%20looks%20before%20my%20site%20joins%20the%20exchange%3F\"><h3>Can I see how the block looks before my site joins the exchange?<\/h3><\/dt>\n<dd><p>Yes. Set the service status to Demo on the Common tab of the settings: the blocks fill\nwith demo content and nothing is exchanged for real.<\/p><\/dd>\n<dt id=\"why%20is%20my%20block%20empty%3F\"><h3>Why is my block empty?<\/h3><\/dt>\n<dd><p>Check that the service status is Enabled, that the Healthcheck tab reports a working\nconnection, that the client has been verified, and that your site offers content to the\nnetwork.<\/p><\/dd>\n<dt id=\"is%20everything%20i%20select%20shown%20on%20other%20sites%3F\"><h3>Is everything I select shown on other sites?<\/h3><\/dt>\n<dd><p>Not automatically. Every item is validated technically once it reaches the service, and\nonly valid items are offered to other members. The Main page of the plugin shows how many\nof your items are selected, pushed, queued, valid and not valid.<\/p><\/dd>\n<dt id=\"can%20i%20place%20the%20block%20without%20the%20block%20editor%3F\"><h3>Can I place the block without the block editor?<\/h3><\/dt>\n<dd><p>Yes, use the <code>[traffman-content]<\/code> shortcode. Its <code>top-label<\/code>, <code>style<\/code> and <code>class<\/code>\nattributes are all optional.<\/p>\n\n<pre><code>[traffman-content top-label=\"It could be useful for you:\"]\n<\/code><\/pre><\/dd>\n<dt id=\"how%20do%20i%20take%20my%20content%20out%20of%20the%20network%3F\"><h3>How do I take my content out of the network?<\/h3><\/dt>\n<dd><p>Deselect the posts on the Exchange content tab, or clear the checkbox in the post editor\nand save.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Exchange content with other member sites: show their content on yours, and yours on theirs, to reach new interested visitors.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/350780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=350780"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/traffman"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=350780"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=350780"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=350780"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=350780"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=350780"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=350780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}