WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: awesome-footnotes (Used by 10 domains)

Footnotes & Content

👤 Golemiq 📦 v3.9.3

Footnotes & Content plugin is a powerful method of adding footnotes into your posts and pages. You can have as many footnotes as you like pretty easily in every page, post or ACF block, WooCommerce is also supported. That is the fastest footnote plugin which is using extremely low resources – you wont even notice that it is there.

You can visit the Github page for the latest code development, or if you want to report an issue with the code.

To gain more control over WP, directly from the WP admin – try out our plugin 0 day analytics

Key features include…

  • Simple footnote insertion via markup of choice (default – double parentheses)
  • Gutenberg support
  • Combine identical footnotes
  • Paginated posts are supported
  • Suppress Footnotes on specific page types
  • Option to display ‘pretty’ tooltips using jQuery
  • Option to display footnotes as tooltips using vanilla JS
  • Lots of configuration options
  • Different footnotes settings per post – you can use different settings on Post level – changing styles and UI

Footnotes & Content plugin is designed to ease the creation of a new footnote. It also gives you the ability to easily switch from most of the existing footnotes plugins to this one. Lets face it – almost 100% of them are abandoned or in awful condition. It supports PHP8, it is written using best practices and follows the WordPress standards, give it a try. You can quickly check the plugin here

Technical specification…

  • Designed for both single and multi-site installations
  • PHP8 fully compatible
  • PHP multibyte must be installed

Getting Started

Creating a footnote is incredibly simple – you just need to include your footnote in double parentheses (default, but you can change that), such as this:

This is a sentence ((and this is your footnote)).

You can change the markup for the footnote in the settings page of the plugin.

The footnote will then appear at the bottom of your post/page.

Don’t put footnotes in short description / excerpts – the plugin won’t work there by design.

Or you can use a shortcode for where you want your footnotes to appear. The shortcode is “awef_show_footnotes“. The shortcode also accepts a parameter of the post id in format of ‘post_id=1’. If not presented, the global \WP_Post object will be used.

You can also use a PHP call in your templates or whatever you like by using the following:
AWEF\Controllers\Footnotes_Formatter::show_footnotes( array( ‘post_id’ => 1 ) );
Note: If you choose this way (above), you have to go to the plugin settings, and set “Do not autodisplay in posts” to true.

Advanced Custom Fields (ACF) are also supported out of the box – just read and keep in mind this:

Unfortunately there are limitations with the ACF because of its block structure. There is no way to guess how many blocks are there, which is first, second, are there more blocks or not … So every block will show its own footnotes, and shortcodes are not working outside them. Currently there is no way to achieve that functionality. So they are treated more like endnotes if there are multiple blocks using the footnotes tags.

What plugin does is to keep track of the footnotes and keep proper numbering among the blocks (again there is no way to guess which is which, so they are parsed in order of their callings from backend, but they can be shown in entirely different places on the front end.)

WooCommerce (including new product editor) is also supported.

Unlike any other plugin, this one gives you the ability to have different settings for different posts. When editing post, you can change the setting for the plugin which will apply for that specific post, and others will keep using the global settings. If you think that this is too much, you can always disable this from advanced settings.

Other plugins compatibility

There are plugins with which that one is 100% compatible – meaning that you can directly jump from them to this one:

Options

You have a fair few options on how the identifier links, footnotes and back-links look which can be found in the WordPress admin area either on the stand alone page, or under Settings -> Footnotes – that depends on your desired setting in the plugin.

Shortcode options

[awef_show_footnotes] Is the shortcode you should use. Inside the post content, there is nothing more that you have to do.

If you want to use the shortcode outside of the post content, then you need to add the post id as a parameter:
[awef_show_footnotes post_id=1]
If outside of the post content, and there is no parameter of the post id provided, then the plugin will try to use the global post if presented.

Paginated Posts

Some of you seem to like paginating post, which is kind of problematic. By default each page of your post will have it’s own set of footnotes at the bottom and the numbering will start again from 1 for each page.

The only way to get around this is to know how many posts are on each page and tell Awesome Footnotes what number you want the list to start at for each of the pages. So at some point on each page (that is, between each tag) you need to add a tag to let the plugin know what number the footnotes on this page should start at. The tag should look like this where “5” is the number you want the footnotes for this page to start at.

Referencing

Sometimes it’s useful to be able to refer to a previous footnote a second (or third, or fourth…) time. To do this, you can either simply insert the exact same text as you did the first time and the identifier should simply reference the previous note. Alternatively, if you don’t want to do all that typing again, you can construct a footnote like this: ((ref:1)) and the identifier will reference the footnote with the given number.

Even though it’s a little more typing, using the exact text method is much more robust. The number referencing will not work across multiple pages in a paged post (but will work within the page). Also, if you use the number referencing system you risk them identifying the incorrect footnote if you go back and insert a new footnote and forget to change the referenced number.

FAQ Schema Usage Guide

For Administrators

  1. Edit any post or page
  2. Scroll to the “Awesome Footnotes – Settings” meta box
  3. Click the “FAQ Schema” tab
  4. Click “Add FAQ Item”
  5. Fill in the Question and Answer fields
  6. Repeat for additional FAQs
  7. Use move up/down buttons to reorder
  8. Click Remove to delete items
  9. Save/Update the post

For Content Display

  1. In the post content editor, add:
    [awef_faq]
  2. Publish/Update the post
  3. View the post on the frontend
  4. FAQs will display at the shortcode location
  5. JSON-LD schema automatically added to

For Developers

Get FAQ data programmatically:
`php
use AWEF\Controllers\Post_Settings;

$post_id = get_the_ID();
$faqs = Post_Settings::get_faq_schema( $post_id );

foreach ( $faqs as $faq ) {
echo $faq[‘question’];
echo $faq[‘answer’];
}
`

Check if FAQ shortcode is used:
php
$content = get_post_field( 'post_content', $post_id );
if ( has_shortcode( $content, 'awef_faq' ) ) {
// FAQ shortcode is present
}

DomainExposuresHeadersLast Checked
b*o*.f*i*m*r*o*.org (WP 6.9.4) D 2026-05-06 18:15:00
p*.f*i*m*r*o*.org (WP 6.9.4) D 2026-05-06 18:15:00
h*m*-*c*n*m*c*.us (WP 6.9.4) F 2026-05-03 16:58:48
f*i*l*t*e*d*y*a*n*s.org (WP 6.9.4) D 2026-05-02 13:36:59
s*m*n*s*n*a*n*.es F 2026-04-30 15:20:57
s*e*i*f*o*-*i*e.info F 2026-04-29 01:56:33
t*e*n*i*t*g*y.com D 2026-04-28 01:39:33
s*l*n*-*h*d*w.com F 2026-04-23 17:28:17
a*x*e*y*x*t.com D 2026-04-18 02:24:31
p*y*d*e*m*r.com 2025-11-09 23:29:37

Top 50 Plugins

Plugin Count
elementor 1,875,532
contact-form-7 1,779,128
elementor-pro 1,074,952
woocommerce 868,172
revslider 645,412
jetpack 452,788
js_composer 438,071
wp-rocket 328,852
essential-addons-for-elementor-lite 291,674
gravityforms 257,139
complianz-gdpr 233,452
header-footer-elementor 229,770
instagram-feed 229,176
google-analytics-for-wordpress 222,702
cookie-law-info 220,254
google-site-kit 218,586
elementskit-lite 215,698
gutenberg-core 213,741
sitepress-multilingual-cms 207,223
bluehost-wordpress-plugin 197,566
gutenberg 153,110
wpforms-lite 152,154
astra-sites 144,672
litespeed-cache 134,714
cookie-notice 132,576
gtranslate 128,082
the-events-calendar 122,940
coblocks 118,985
popup-maker 115,143
woocommerce-payments 102,337
tablepress 97,535
astra-addon 95,905
bb-plugin 95,367
LayerSlider 94,369
wp-smushit 94,121
premium-addons-for-elementor 90,350
mailchimp-for-wp 88,725
honeypot 88,565
duracelltomi-google-tag-manager 88,497
akismet 85,982
cleantalk-spam-protect 85,844
all-in-one-seo-pack 84,383
woocommerce-gateway-stripe 83,211
megamenu 81,481
fusion-builder 79,549
formidable 77,759
smart-slider-3 76,735
creative-mail-by-constant-contact 76,448
ewww-image-optimizer 75,322
creame-whatsapp-me 74,510

Top 50 Themes

Theme Count
hello-elementor 625,758
Divi 524,345
astra 466,421
pub 145,751
Avada 123,569
flatsome 119,802
generatepress 117,450
oceanwp 85,885
kadence 78,977
h4 78,540
enfold 70,137
salient 67,134
bb-theme 58,964
twentytwentyfour 57,742
twentyseventeen 55,857
cocoon-master 54,485
blocksy 52,858
betheme 52,658
twentytwentyfive 49,673
dt-the7 45,127
neve 39,230
woodmart 36,626
Avada-Child-Theme 35,539
twentytwentyone 34,073
bridge 33,380
gox 33,160
twentytwenty 30,426
lightning 29,744
swell 28,527
twentytwentythree 26,863
Impreza 25,130
bricks 25,084
Newspaper 22,317
twentytwentytwo 21,763
epik-redesign 20,426
pro 18,461
uncode 18,293
twentysixteen 18,266
storefront 18,119
extendable 17,893
sydney 16,519
yith-wonder 15,780
Total 14,597
themify-ultra 14,338
hestia 12,909
twentynineteen 12,554
twentyfifteen 12,547
porto 12,429
yootheme 12,278
thrive-theme 12,062