home/theme
wordpress theme · v1.20.x

XSOnlyTube

A whole tube platform packed into one theme. Player, downloads, analytics, AI translations, mirrors, social auto-posting and four ways to monetize — no add-ons, no per-feature upsells, no monthly SaaS in the middle.

Runs live sites with 100,000+ videos · one-click self-hosted updates · card or crypto

wp-admin — xsonlytube
$ wp theme activate xsonlytube [ ok ] legal pages created [ ok ] analytics tables ready [ ok ] licence bound to yourdomain.com 15 modules available · 0 add-ons required $ wp xsot import --source=parser --limit=50000 [ ok ] 50,000 posts · webp+avif generated [ ok ] telegram + reddit + x notified
98pagespeed mobile
15modules included
17+file hosts
3social networks

measured on a live install, not a blank demo

everything included

One licence. Fifteen modules.

Every module below ships in the theme. Toggle what a given site needs — the rest stays out of the way and out of the queries.

Funnel analytics

Views → plays → downloads with play-through rate, search insights with zero-result “gaps”, hour heatmap, countries, devices, referrers and a realtime ticker. IPs are HMAC-hashed.

Mirror sync

Replicate the catalog to mirror domains on publish. Each mirror gets an AI-rewritten title, body and keywords plus re-encoded images — no duplicate-content penalty. Transport is HMAC v2-signed with replay protection.

Full multilingual

Posts, terms and the interface itself. DeepL, any LLM or a local model per language, background cron translation, shared string cache — the same string is never paid for twice.

Social auto-post

New videos fan out to Telegram, Reddit and X with the right image, text and hashtags per network — plus one-click backfill for everything already published.

AI tools, one wallet

Author personas for E-E-A-T, rewriting and translation through one shared wallet with per-call token and USD tracking. No API keys to babysit on every site.

Speed & images

Automatic WebP + AVIF companions (30–60% bandwidth saved), lazy loading, Last-Modified/304, flat archive index and auto internal linking for fast indexation.

Tube front-end

16:9 player with full and cinema modes, hover preview clips, instant search with history, actress and studio pages, auto-ranked charts, saved list, history, smooth page transitions on one toggle, and an age gate Core Web Vitals never notice.

Protected downloads

HMAC-signed expiring links that cannot be scraped, click analytics by quality, size and host, embedded players for K2S/Filezz/Wayshare, decoy links that poison scrapers, and a proof-of-work check before the real URL is handed out.

Legal-ready

DMCA queue, video-request and contact forms, legal pages created on activation, domain licensing with tamper detection, one-click self-hosted updates.

Monetization

Affiliate referral params on every download link, six ad placements including in-feed native cards, an optional email gate before downloads, and a backlinks market inside wp-admin.

Site-rip module

Multi-file releases with per-file lightbox, hover clips, quality chips and sizes — for photo sets and packs that do not fit the one-video-one-post shape.

Self-hosted updates

Updates come from our licence server straight into wp-admin — one click, no WordPress.org, no nulled-theme roulette, and version history you can roll back.

Search engines

IndexNow pings Bing and Yandex the moment a post is published or updated (posts and terms only, never attachments), video and per-language sitemaps are built by the theme, parametric browse URLs are kept out of the crawl by its own robots.txt rules, and permalink health is checked automatically. Bing pays in this niche — this is how it finds you first.

Content API for parsers

One authenticated POST creates a complete post: title, body, download links, specs, cover, screenshots, actress and studio — with dedup by external id, an on-duplicate policy, dry-run mode and quality detected from the file. Every parser we write speaks it; yours can too.

Accounts & community

Registration with a single-use maths captcha, honeypot and time trap, saved list and history, a notification bell, an optional live chat room and a public video-requests board — the parts usually bolted on with four plugins, built in and rate-limited.

know your traffic

Analytics that answer “what do I publish next?”

The search “gaps” report lists queries your visitors typed that returned nothing. That is a content plan with demand already proven — not a keyword tool's guess.

  • Views → plays → downloads funnel with play-through %
  • Zero-result searches surfaced as content ideas
  • Geography, devices, referrers, hour-of-day heatmap
  • Realtime panel with a live activity ticker
  • CSV export everywhere · admin and bot traffic excluded
7,711pageviews / 30d
98%play-through
961searches logged
$1.55ai cost / 30d

a month of AI translations, rewrites and author generation

10,380 calls · 2.75M tokens · 3 languages live at 70% coverage — metered per call and paid from one top-up wallet shared by all your sites.

watch online + download

Stream it. Download it. Any file host.

Every video page works both ways. The theme reads each URL and picks the right presentation by itself — you paste links, it does the rest.

Instant player

Filezz, Wayshare, Streamtape and friends get an iframe player — visitors watch on your site, not on someone else's.

K2S family

Keep2Share, Fileboom and Tezfiles embed their own player and earn you premium referral commissions on the same link.

17+ hosts detected

Rapidgator, Turbobit, Nitroflare and the rest get poster plus download buttons — never a broken player. Mixed posts just work.

what's new

Shipped recently

Releases go from our licence server straight into wp-admin, so this is what your site gets with the next one-click update. Newest first — each entry says what was broken and what changed.

Permalinks that heal themselves 1.20.212

A rewrite-rules flush that ran too early could drop the /wp-json/ routes — the site looked fine while every login showed “Network error”. The theme now detects the missing routes and rebuilds them on the next request, on every site in the fleet.

An age gate Core Web Vitals never notice 1.20.207–210

The gate used to compete with the first paint, and its “I’m 18+” click triggered a full relayout — 200+ ms of INP and a failed CWV badge. It now appears after load in an idle slot, the click is a composited fade, search bots never see it, and cached pages stay identical for everyone.

Model galleries over the API 1.20.205

Parsers push an actress’s photo set straight into her page with one POST (xsot/v1/model-gallery) — no plugin, no clicking through the media library.

IndexNow and robots.txt from the theme 1.20.203–204

Every publish or update pings Bing and Yandex instantly — posts and terms only, never attachments — and parametric /browse/?… variants are blocked from crawl by rules the theme writes itself.

Smooth page transitions 1.20.200–202

One toggle in Appearance: thumbnails morph into the video page across navigations, related-block clicks included — the View Transitions API, no framework, switched off automatically for reduced-motion users.

Security & performance audit 1.20.196–199

480+ findings reviewed, ~95 fixes shipped: single-use captcha, Cloudflare-aware IP trust for rate limits, decoy links that poison scrapers, HMAC v2 mirror transport with replay protection, path-anchored REST auth. On the speed side — memoized settings, primed card caches, 95 dead CSS rules removed and critical CSS split per template.

Licence server, rebuilt xsoft api

Licensing, the release store and the wallet moved onto our own engine: one-click updates from wp-admin, card or crypto top-ups, auto-renewal from the wallet, and version history you can roll back.

simple pricing

Pick your licence

One domain per licence. Both plans include every module, every update and support in Telegram.

yearly

$200/year

renews while you use it

  • All 15 modules, no limits
  • Updates straight into wp-admin
  • $10 starting balance on the AI wallet
  • Auto-renewal from wallet, cancel anytime
Start yearly
best value

lifetime

$600once

pays for itself in year three

  • Everything in yearly, forever
  • No renewals, no dunning emails
  • $20 starting balance on the AI wallet
  • Priority on feature requests
Get lifetime

pay by card or crypto (BTC / USDT / 300+ coins) · prices are pulled live from our licence server

get started

Order XSOnlyTube

Send the form and you get payment details back, usually within a couple of hours. Your domain goes on the licence server the same day.

No card is charged now — you receive payment instructions by email.

faq

Before you buy

Is the licence per domain?

Yes. One licence covers one domain, mirrors included where the mirror module is used. Running five sites means five licences — and the AI wallet is shared across all of them.

What happens if I stop paying the yearly plan?

The site keeps working. Updates and the licence-bound features pause until the licence is renewed — nothing is deleted and no content is held hostage.

Can you install and fill it for me?

Yes — installation, configuration and content ingestion are separate services. Most buyers take the theme plus a parser so the site starts with a catalog instead of an empty grid. See setup and parsers.

Can I move an existing site onto the theme?

That is one of our main jobs. Catalogs of 90,000+ posts have been moved with URLs, taxonomies, media and rankings intact — see migration.

Do I need your AI wallet?

No. Translations and rewriting can run on DeepL, your own API keys or a local model. The wallet exists because it is cheaper and simpler than managing keys on twenty sites.

not sure yet?

Ask for a walkthrough

Send your project and we will tell you honestly whether the theme fits it — or whether the engine, or nothing at all, would serve you better.