9/30 days
Hotlink File Prevention

Hotlink File Prevention

v2.0.0

Simple hotlink protection for individual files in the media library.

by swinggraphics

WordPress.org Log in to track

Rank

#8,26615

12 hours ago

Official installs

600+

public bucket

Est. installs

650
Medium confidence

Total downloads

8.3K6

all time

Rating

4.9 ★

7 reviews

Support threads

0

open topics

Support resolved

of threads

Tested up to

WP 6.5.8

compatibility

Historical growth

Growth %, estimated installs, rank and downloads — updated daily.

Install, rank and growth cover 9 of the last 30 days; downloads go back 90.

Growth %

Daily active-install growth.

-10%-5%0%5%10%
Jul 30Aug 1Aug 4Aug 6

Estimated installs

WP.org gives no history — this accumulates.

620640660680
Jul 26Aug 1Aug 3Aug 6

Rank position

WP.org popularity order — lower is better.

#8.2K#8.2K#8.3K#8.3K#8.3K
Jul 26Aug 1Aug 3Aug 6

Downloads

Cumulative downloads over the selected range.

8.2K8.3K8.3K8.4K
Jul 3Jul 13Jul 22Aug 1

WP.org SEO rankings

Search position for tracked keywords.

Upcoming

Keyword rank tracking is coming soon

We're building WordPress.org search-position tracking so you can watch where your plugin ranks for the keywords that matter.

Compare with competitors

Auto-picked related plugins.

Log in to compare
Metric
Hotlink File Prevention
AAM Protected Media Files
WP Sanitize Accented Uploads
m1.DownloadList
Estimated installs650650856419
WP.org rank#8,266#8,623#7,500#9,833
30d growth-2.3%-19%-49.7%+19.5%
Rating4.9 ★5 ★5 ★4.7 ★
Reviews72221
Support resolved
Version2.0.01.3.31.20.24
Tested up to6.5.86.9.54.5.336.8.6

Review stats

4.97 reviews
5★
86%
4★
14%
3★
0%
2★
0%
1★
0%

Development activity

Last updated
2024-04-15 10:00pm GMT
Latest version
2.0.0
Compatible up to
WordPress 6.5.8
Requires
WordPress 4.6

Estimated installs

650

Confidence

medium

Data updated

Aug 6, 2026

Tracking since

2026-07-26

WP Analyze — plugin intelligence from public WordPress.org data.

The WordPress® trademark is owned by the WordPress Foundation, and our use of it is for identification purposes only, implying no endorsement.