WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Till Krüss v1.3.1

Humans TXT

Credit the people behind your website in your humans.txt file. Easy to edit, directly within WordPress.

Humans TXT

The facts

Rating
5★ from 7
Active installs
300+
Price
Free
Last updated
10 Jun 2019
Added
May 2011
Requires WP
3.0
Tested up to
WP 5.2.26
Downloads
24,128

Our analysis

AI-assisted

Humans TXT is a WordPress plugin that allows you to credit the individuals behind your website by creating a humans.txt file. You can easily edit this file directly within WordPress and include various variables such as the site's name, tagline, and active authors. The plugin also provides a shortcode to display the contents of the humans.txt file on your site.

This plugin is suitable for website owners who want to acknowledge contributors and provide information about their site in a structured format. It offers customization options, allowing non-admins to edit the file and providing multiple ways to display the information using shortcodes.

Best for: Website owners looking to credit contributors and display site information.

What it does well

  • Easy to edit within WordPress
  • Supports various variables for dynamic content
  • Shortcode available for displaying content
  • Allows non-admins to edit the humans.txt
  • Restores previously saved revisions

Where it falls short

  • Limited information available beyond the basic description

Verdict

Humans TXT provides a straightforward way to create and manage a humans.txt file, making it beneficial for those who want to acknowledge their website's contributors.

From the developer

Till Krüss's own description of Humans TXT, lightly tidied.

Credit the people behind your website in your humans.txt file. Easy to edit, directly within WordPress.

  • Use variables like a last-updated date, active plugins and many others…
  • Use the [humanstxt] shortcode to display your humans.txt on your site
  • Add an author link tag to your site’s <head> tag
  • Allow non-admins to edit the humans.txt
  • Customize everything with custom filters, actions and pluggable functions
  • Restore previously saved revisions of your humans.txt

More information on the Humans TXT can be found on the official Humans TXT website.

Variables

  • $wp-title$ – Name (title) of site/blog
  • $wp-tagline$ – Tagline (description) of site/blog
  • $wp-posts$ – Number of published posts
  • $wp-pages$ – Number of published pages
  • $wp-lastupdate$ – Date of last modified post or page
  • $wp-authors$ – Active authors and their contact details
  • $wp-language$ – WordPress language(s)
  • $wp-plugins$ – Activated WordPress plugins
  • $wp-charset$ – Encoding used for pages and feeds
  • $wp-version$ – Installed WordPress version
  • $php-version$ – Running PHP parser version
  • $wp-theme$ – Summary of the active WordPress theme
  • $wp-theme-name$ – Name of the active theme
  • $wp-theme-version$ – Version number of the active theme
  • $wp-theme-author$ – Author name of the active theme
  • $wp-theme-author-link$ – Author link of the active theme

Shortcode Usage

The default shortcode [humanstxt] will display the contents of the virtual humans.txt file. URLs, email addresses and Twitter account names are converted into clickable links. Plain email addresses are encoded for spam protection. The output will be wrapped with a <p> tag and can be styled via the humanstxt CSS class.

You can turn off the “clickable links” functionality: [humanstxt clickable="0"]

You can also toggle the clickable links individually: [humanstxt urls="1" emails="0" twitter="1"]

To display the humans.txt as preformatted text, use the pre attribute: <pre>[humanstxt pre="1"]</pre>

To display the untouched humans.txt, use the plain attribute: [humanstxt plain="1"]

You can omit the wrapping with the <p> tag: [humanstxt wrap="0"]

You can set a CSS id for the wrapping <p> tag: [humanstxt id="my-humans-txt"]

You can turn off the encoding of email addresses and common text entities: [humanstxt filter="0"]

Useful Functions

humanstxt()
Echos the content of the virtual humans.txt file. Use get_humanstxt() to get the contents as a string.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for bookstores and publishers.

GetGenie

AI powered SEO assistant &amp; content writer with 40+ templates, chatbot, NLP keyword research, AEO, GEO, SEO...

Free 80k+ installs 4.8★ (118)
List category posts

Very customizable plugin to list posts by category (or tag, author and more) in a post, page or widget. Uses t...

Free 80k+ installs 4.7★ (254)
Real Testimonials

A Customizable Testimonial plugin to Automate Collecting, Filtering, and Publishing Customer Reviews. Testimon...

Free 40k+ installs 4.7★ (226)
One Click Demo Import

Import your demo content, widgets and theme settings with one click. Theme authors! Enable simple theme demo i...

Free 1M+ installs 4.3★ (79)