| 开发者 | madeneat |
|---|---|
| 更新时间 | 2026年10月21日 16:11 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.1.3 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
/humans.txt, following the humanstxt.org convention. It is served from the database, so nothing is written to disk and nothing is left behind if you remove the plugin.author, designer, developer, copyright, owner, publisher, managed-by, powered-by and acknowledgment, added to the head of every page. Invisible to visitors, there for anyone who views the source.managed-by tag and humans.txt answer that question for whoever asks next, which makes handovers and support calls simpler.[acknowledgify_madeby_footer] shortcode anywhere you can add content, or with a PHP function in a child theme template..ack-footer-link from your theme or page builder. Add your own CSS class either way.nofollow noopener and opens in a new tab. This qualifies the credit link for search engines and protects the original page from access through the new window.Project: %%SiteTitle%%
Copyright: %%CurrentYear%% %%SiteTitle%%
Theme: %%ThemeName%%
The full set is %%SiteTitle%%, %%SiteTagline%%, %%SiteURL%%, %%SiteHost%%, %%CurrentYear%%, %%CurrentDate%%, %%ThemeName%% and %%WPVersion%%. The settings screen lists each one beside the value it has on the site you are looking at, so there is nothing to look up.
Export the settings from one site, import the file on the next, and every site credits its own name with no editing. For an agency looking after dozens or hundreds of sites, that turns a per-site job into a single file.
What it does and does not do for SEO and AI
Straight answers, because this is an area where a lot of plugins overclaim.
acknowledgify folder to /wp-content/plugins/.Because it is how people find out who made a site they like, and how a client's future staff find out who to call. A footer credit reaches visitors. humans.txt and the meta tags reach developers, auditors and audit tools who check who is responsible for a site. All three keep working long after launch, on every site you build.
Most clients expect a modest credit, and you control exactly what appears. The footer link is small, styled to match their site and nofollow. If a client would rather not have a visible link, switch the footer link off and keep humans.txt and the meta tags, which visitors never see. Either way, nothing is hidden: the client can view everything that is published.
Yes, and that is what it is built for. Write your credits using placeholder tokens such as %%SiteTitle%%, export the settings, and import the file on each site. Every site fills in its own name, address and year, with nothing to edit.
The plugin loads no front-end stylesheets or scripts and caches settings within the current blog context. PHP and WordPress API calls still have a cost, so performance depends on your site. The settings screen has one small stylesheet and one small script, loaded only on that screen.
Acknowledgify does not promise ranking improvements. It publishes credits for people and tools that inspect a site. The footer link is qualified with nofollow by default; search engines decide how they use that signal.
Google identifies widely distributed footer links as a potential link-spam pattern. Acknowledgify qualifies its footer credit with nofollow by default; this is not a guarantee of rankings or compliance for every deployment. Developers can change it with the acknowledgify_footer_link_rel filter, for example to sponsored for a paid credit.
BuiltWith decides who it lists, so nobody can guarantee inclusion, but you can give it the clearest signal:
Yes. Add a credit row, type the role and the name, and add their website if you want to link to them. There is no fixed list of roles, and you can add up to 20 per template.
A plain-text file at the root of a site crediting the people and technologies behind it, in the same spirit as robots.txt but for humans. Acknowledgify serves it from your database rather than writing a file to disk.
Automatic footer placement uses the standard wp_footer hook, which block themes, classic themes, Elementor, Bricks and Divi all fire. If a block theme places the credit outside your footer container, either set Styling to Style it with my own CSS and target .ack-footer-link from your stylesheet, or use the shortcode or PHP function and put it exactly where you want it.
[acknowledgify_madeby_footer] in a post, page, widget or page builder text block.<?php acknowledgify_display_madeby_footer(); ?> in a child theme template. The function prints the markup; pass false to have it returned instead.The /humans.txt rule targets that exact path rather than sitemap paths. Test with your own SEO plugin and hosting configuration before release. Acknowledgify never removes or replaces anything another plugin outputs. If your theme or SEO plugin already adds an author meta tag, leave the Author field empty so the page has only one.
It stores what you type on the settings screen, in one WordPress option on your own site. Nothing is sent anywhere. There are no external requests, no analytics and no tracking.
Yes. Every user-facing string uses the acknowledgify text domain, including the comment header inside humans.txt, and WordPress downloads any available translation automatically based on your site language.
The plugin ships the translation template only. Community translations live at translate.wordpress.org, which is the best place to contribute because everyone benefits. If you only need it in your own language on your own site, a tool such as Loco Translate will read the template and let you translate locally.
There is no built-in WPML or Polylang integration: Acknowledgify stores one set of credits for the whole site and serves one humans.txt file at one address. If you want the footer credit to differ by language, the acknowledgify_footer_link_text and acknowledgify_footer_link_url filters let you vary the text and the destination.
Through the Patchstack Vulnerability Disclosure Program, whose team validates and triages reports. Report a security vulnerability.
%%SiteTitle%%, %%SiteTagline%%, %%SiteURL%%, %%SiteHost%%, %%CurrentYear%%, %%CurrentDate%%, %%ThemeName%% and %%WPVersion%%. Values resolve when content is displayed, allowing exported settings to adapt to each site.nofollow by default to qualify credit links for search engines. Developers can customize this through acknowledgify_footer_link_rel; noopener is always retained. This does not guarantee search rankings or universal policy compliance.acknowledgify_humans_txt_max_age./?acknowledgify_humans_txt=1 address no longer serves a duplicate copy by default.%%SiteURL%%. Footer destinations remain escaped after token resolution.header.php, and provides an example matching the footer function.Requires at least and Requires PHP headers, LICENSE.txt and the SPDX licence identifier GPL-2.0-or-later.