WordPress.org

Plugin Directory

Static Posts for Twitter – Embed x.com Tweets without an iframe

Static Posts for Twitter – Embed x.com Tweets without an iframe

描述

The standard Tweet, or Post (or Xeet?), loads in 500kb of front end JavaScript, tracking cookies, and lots of noise. This plugin avoids all of that by pre-rendering the entire Tweet statically. Say goodbye to bulky Tweets!

https://github.com/KevinBatdorf/wp-xeet

Features

  • Embed a Tweet/Post/Xeet without an iframe
  • Save 500kb of page load
  • No Twitter/X cookies, tracking, JavaScript, etc
  • Static – Twitter/X changes won’t affect your site
  • Dark/light auto mode

Vercel

The Tweets are parsed on a server hosted on Vercel. Using this service, and thus connecting to their servers, you agree to their privacy policy and terms.

NOTE: Your frontend does not rely on any api calls, and if the Vercel api shuts down tomorrow, your site will not be affected in any way.

螢幕截圖

Blocks

This plugin provides 1 block.

  • Static Xeets for Twitter Embed x.com Tweets without an iframe

安裝

  1. Activate the plugin through the ‘Plugins’ screen in WordPress

常見問題

Self host the API?

Coming soon, but you will be able to self host the backend API, which requires a basic Node.JS server. Open an issue on GitHub if you are interested in this.

Persist Dark mode?

If you add data-theme="light" (or ‘dark’) anywhere above the block (for example, on the body tag), the block will respect that theme. There is also an override “per block” if needed

評價

2025年2月14日 1 reply
At least so far this plugin does a much better job than the default “Twitter” block which can’t even be bothered to rename itself to X. At least Xeet has the X in there. My only slight worry is that there have not been any updates in a while but maybe it has not needed any.
閱讀全部1個評價

貢獻者及開發者

“Static Posts for Twitter – Embed x.com Tweets without an iframe” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

修改日誌

1.0.6 – 2026-08-17

  • Update block to API version 3 for iframed editor compatibility (props @Michael-Z-Freeman)

1.0.5 – 2026-08-15

  • Tested up to WordPress 7.1
  • Chore: Update GitHub Actions off the deprecated Node 20 runtime

1.0.4 – 2026-06-08

  • Fix block crash when tweet has missing entity fields (e.g. no hashtags array)

1.0.2 – 2026-03-27

  • Switch to Biome for linting/formatting
  • Switch to Playwright + WP Playground for testing
  • Update packages
  • Fix input clearing on invalid tweet URL/ID

1.0.1 – 2024-02-19

  • Updates the block.json file with a better title