Title: FFA-Links Badge
Author: pan21
Published: <strong>July 12, 2026</strong>
Last modified: July 12, 2026

---

Search plugins

![](https://ps.w.org/ffa-links-badge/assets/banner-772x250.png?rev=3604870)

![](https://ps.w.org/ffa-links-badge/assets/icon-256x256.png?rev=3604870)

# FFA-Links Badge

 By [pan21](https://profiles.wordpress.org/pan21/)

[Download](https://downloads.wordpress.org/plugin/ffa-links-badge.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/ffa-links-badge/#description)
 * [Reviews](https://wordpress.org/plugins/ffa-links-badge/#reviews)
 *  [Installation](https://wordpress.org/plugins/ffa-links-badge/#installation)
 * [Development](https://wordpress.org/plugins/ffa-links-badge/#developers)

 [Support](https://wordpress.org/support/plugin/ffa-links-badge/)

## Description

FFA-Links Badge lets you register your website with the FFA-Links partner
 directory(
ffa-links.de) directly from the WordPress admin, without having to visit the directory’s
own website.

#### How it works

 1. Under Settings  FFA-Links Badge, fill in the registration form (name,
     email, website,
    category, description, optional logo).
 2. FFA-Links sends an email with a link to your personal badge code.
 3. Paste that link (or the finished HTML code from the linked page) back
     into the
    plugin. The plugin then embeds the badge in the footer of every page automatically,
    and shows you once the listing has been approved.

Instead of automatic footer placement, the shortcode `[ffa_links_badge]`
 can be
used to place the badge in a specific spot.

### External services

This plugin connects to two external services in order to register your
 site with
the FFA-Links directory:

**1. ffa-links.de (directory API)**

When the registration form is submitted, the plugin sends the entered data
 (name,
email address, website URL, category, description, optional logo URL) to `https://
www.ffa-links.de/api/register` to register the site with the directory. When clicking“
Check now”, the stored badge token is sent to https://www.ffa-links.de/api/verify
to check the approval status. Both calls only happen on explicit admin action in
the WordPress backend, never automatically in the background. Operated by: PAN21.
COM Corporate Consultants Ltd. Terms of Service / Privacy Policy: https://www.ffa-
links.de/datenschutz Legal notice (operator identification): https://www.ffa-links.
de/impressum

**2. Supabase Storage (logo upload)**

If an optional logo is uploaded with the registration form, the plugin
 sends that
image file directly to a public Supabase Storage bucket (`rxzynthekqxllbanoaoz.supabase.
co`), the same one used by the registration form on ffa-links.de itself. No other
site or user data is transmitted, only the image file. This step is skipped entirely
if no logo is uploaded. Operated by: Supabase Inc. Terms of Service: https://supabase.
com/terms Privacy Policy: https://supabase.com/privacy

**3. ffa-links.de (frontend badge image)**

Once registration is approved and a badge token is saved, the plugin embeds
 in 
the footer of every front-end page (or wherever the `[ffa_links_badge]` shortcode
is placed). This means every visitor’s browser loads that image directly from ffa-
links.de, which will see the visitor’s IP address, user agent and referrer header
for that request, the same as with any externally hosted image or web font. No cookies
are set and no other data is read from or written to the visitor’s browser. This
behavior is core to the plugin’s purpose (displaying a directory-verified badge)
and is turned on by the site owner when they enable automatic footer placement in
the plugin settings; it can be disabled at any time under Settings  FFA-Links Badge.
Operated by: PAN21.COM Corporate Consultants Ltd. Terms of Service / Privacy Policy:
https://www.ffa-links.de/datenschutz Legal notice (operator identification): https://
www.ffa-links.de/impressum

## Installation

 1. Upload and activate the plugin.
 2. Go to Settings  FFA-Links Badge, fill in the form and submit it.
 3. After receiving the badge code email, paste the link or code into the
     plugin.

## FAQ

### Is any customer data shared with third parties?

The data entered by the site owner into the registration form (name,
 email, website,
category, description, optional logo) is sent to ffa-links.de only to complete the
directory registration, and only on explicit admin action.

Separately, once a badge is active, the footer badge image is loaded by
 every visitor’s
browser directly from ffa-links.de (like any externally hosted image), which exposes
standard HTTP request data (IP address, user agent, referrer) to ffa-links.de for
that request. No cookies are set and no other visitor data is collected by this 
plugin. See “External services” above for details. This can be disabled under Settings
FFA-Links Badge if you do not want the badge (and its image request) on your site.

### Do I need to embed the badge manually?

No, the plugin embeds it in the footer of every page automatically once
 registration
is approved. This can be turned off in the settings if you prefer to place the badge
manually using the `[ffa_links_badge]` shortcode instead.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“FFA-Links Badge” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ pan21 ](https://profiles.wordpress.org/pan21/)

[Translate “FFA-Links Badge” into your language.](https://translate.wordpress.org/projects/wp-plugins/ffa-links-badge)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ffa-links-badge/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/ffa-links-badge/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ffa-links-badge/)
by [RSS](https://plugins.trac.wordpress.org/log/ffa-links-badge/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Documented the frontend badge image request to ffa-links.de as an external service
   in the README and in the plugin settings screen (readability/disclosure fix requested
   during WordPress.org review).

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.1**
 *  Last updated **16 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [backlink](https://wordpress.org/plugins/tags/backlink/)[badge](https://wordpress.org/plugins/tags/badge/)
   [directory](https://wordpress.org/plugins/tags/directory/)[listing](https://wordpress.org/plugins/tags/listing/)
   [registration](https://wordpress.org/plugins/tags/registration/)
 *  [Advanced View](https://wordpress.org/plugins/ffa-links-badge/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ffa-links-badge/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ffa-links-badge/reviews/)

## Contributors

 *   [ pan21 ](https://profiles.wordpress.org/pan21/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ffa-links-badge/)