BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Three Importer icon
Actively maintained Tested up to 7.0.7 #83 in 3d

Three Importer

Three Importer allows users to insert custom ThreeJS scenes which can be implemented via Block editor, shortcode, or custom script injection. This allows people with little-to-no coding experience to well-seasoned…

Active installs<10New
Downloads · 30d70▼ -36.9% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads727Since Feb 2026
Support resolved—No recent threads
RequiresWP 6.7PHP 7.4+
Downloads · 7d13▼ -23.5% week over week
Our verdict

Use with caution

Three Importer works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

81726Jul 9Aug 22Oct 6
Yesterday1
Daily average (1y)3
Peak day36Apr 10, 2026
Last 12 months735

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Three Importer stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
3d >100 960 Best 3d plugins →
animation >100 3,439 Best animation plugins →
graphics >100 734 Best graphics plugins →
threejs #9 15 Best threejs plugins →
webgl #37 99 Best webgl plugins →

About Three Importer

From the official readme · v1.2.2

Description

Three Importer allows users to insert custom ThreeJS scenes which can be implemented via Block editor, shortcode, or custom script injection. This allows people with little-to-no coding experience to well-seasoned developers to create beautiful, 3D scenes with full control over the settings.

Block Support
Three Importer has full support with the official WordPress Block Editor. Simply type and select “/Three Importer” in your page editor and you’ll see the 3D render notice for the public view.

Shortcode Support
Three Importer allows the exact same functionality from blocks within the [ti3d_scene] shortcode. Developers can also use the [ti3d_sceneinject] shortcode to call project-specific libraries from THREE and use them within custom scripts.

Shortcode Parameters

Geometry Settings

  • geometry : Type of 3D shape (default: box).
  • geometry_color : Hex color code (default: #000000).
  • geometry_material : Three.js material type (default: basic).
  • geometry_size : Scaling factor (default: 1).
  • geometry_xrotation / yrotation / zrotation : Initial rotation.
  • geometry_instancing : Enable instanced rendering (default: false).
  • geometry_instancingnum : Total instances (default: 50).
  • geometry_instancingspacing : Gap between instances (default: 1).
  • gltf_url : URL for external GLTF/GLB models.

Lighting Settings

  • light : Light source type (default: ambient).
  • light_color : Color of the light (default: #ffffff).
  • light_intensity : Brightness (default: 1).
  • light_xpos / ypos / zpos : Light coordinates (default: 0).
  • light_helper : Toggle visual position guide (default: false).

Camera Settings

  • camera_xpos / ypos / zpos : Camera coordinates.
  • camera_xtarget / ytarget / ztarget : Camera look-at target.
  • camera_followmouse : Enable mouse-tracking (default: false).

Particles & Scene

  • scene_background : Background color or transparency (default: none).
  • particle_amount : Total particles (default: 1000).
  • particle_size : Size of particles (default: 1).
  • particle_speed : Movement speed (default: 5).
  • particle_direction : Flow direction (default: right).
  • particle_color : Particle hex color (default: #000000).
  • particle_stretch : Motion stretch factor (default: 5).

Grid & Text

  • cubegrid_stretch : Grid stretch amount (default: 120).
  • cubegrid_spacing : Distance between grid cubes (default: 1).
  • cubegrid_material : Material for the grid (default: phong).
  • cubegrid_color : Grid hex color (default: #ffffff).
  • trid_text : String of text to render in 3D (default: TI).
  • trid_color : Color of 3D text (default: #ffffff).
  • trid_size : Depth/Size of 3D text (default: 1).

[ti3d_sceneinject] Available Modules

  • Controls: orbitcontrols, flycontrols, firstpersoncontrols, pointerlockcontrols, trackballcontrols
  • Loaders: gltfloader, objloader, fbxloader, textureloader, cubetextureloader, dracoloader, rgbeloader
  • Post-Processing: effectcomposer, renderpass, unrealbloompass, shaderpass, ssaopass
  • Shaders: fxaashader, copyshader, luminosityshader, sobeloperatorshader
  • Geometry: boxlinegeometry, convexgeometry, parametricgeometry, teapotgeometry
  • Helpers: gridhelper, axeshelper, camerahelper, directionallighthelper
  • Misc: animationmixer, gui

Installation

  1. Download the ZIP folder from the repository.
  2. In your WordPress dashboard, go to Plugins > Add New > Upload Plugin.
  3. Select the ZIP folder and click Install Now.
  4. Activate the plugin.

Frequently asked questions

Why cant I see my Geometry?

Check your Camera Position, Geometry Position, or Geometry Rotation. Ensure the camera position isn’t inside the mesh position.

Why are multiple instances of THREE being imported?

This happens when using multiple TI implementations. Stick to using just blocks or either shortcodes on a single page (avoid mixmatching both TI blocks and TI shortcodes on a single page). This warning shouldn’t break anything, as it’s just a warning, but will slow that page’s loading speed.

How can I use the custom scene inject function?

Place the shortcode [ti3d_sceneinject module1 module2 ...], then add the TI id to a div and your script in a Custom HTML block. [ti3d_sceneinject orbitcontrols axeshelper] Example Script:

Changelog

1.0.0

  • Initial Release.

1.1.0

  • Added “None” geometry option for background-focused functionality. Removed non-essential settings when selected to improve UI.
  • Added orbitcontrols toggle (default = true).
  • Fixed item justification bug of horizontal-misalignment for block inner content.
  • Fixed TI Block height adjustment bug; was working in the page editor but not the frontend (block previously stayed at default 400px height).
  • Changed geometry X/Y/Z rotation to float from int to support more specific rotation speeds.

1.1.1

  • Added outline to TI Block in editor.
  • Fixed warning.js not showing warning in editor when TI Blocks are nested within each other.
  • Attempted fix at incorrect padding and full-width styling.

1.1.2

  • Added message in editor for disabled Orbit Controls when backgrounds are used to prevent users escaping the background viewpoint.
  • Added Shader background option.

1.2.0

  • Added CORS to GLTF loader function.
  • Cleaned up editor.scss styling.

1.2.1

  • Fixed no innerblock rendering caused by 1.2.0 update.

Full changelog on WordPress.org →

Screenshots

Sample Page using Block
Sample Page using Block
Editor Page using Block
Editor Page using Block
Sample Page using [ti3d_scene] shortcode
Sample Page using [ti3d_scene] shortcode
Editor Page using [ti3d_scene] shortcode
Editor Page using [ti3d_scene] shortcode
Sample Page using [ti3d_sceneinject] shortcode
Sample Page using [ti3d_sceneinject] shortcode
Editor Page using [ti3d_sceneinject] shortcode
Editor Page using [ti3d_sceneinject] shortcode

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Three Importer alternatives

All 3d plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Panorama – Turn Photos into Immersive Virtual Tours Panorama – Turn Photos into Immersive Virtual Tours Panorama Viewer displays panoramic images/videos easily on your WordPress site. Supports… by bPlugins 2K+ ★★★★★★★★★★ 4.3 (9) 4 days ago 84
2 Easy 3D Viewer Easy 3D Viewer Easy to use WordPress/WooCommerce product 3D viewer. by fuzzoid 1K+ ★★★★★★★★★★ 4.1 (12) 7 months ago 50
3 3D Viewer Block – Bring Your Products to Life with Interactive 3D 3D Viewer Block Embed interactive 3D models in the Gutenberg editor. Display GLB, GLTF, OBJ, and STL files… by bPlugins 1K+ ★★★★★★★★★★ 5 (2) 3 days ago 66
4 3DPrint Lite 3DPrint Lite A plugin for selling 3D printing services. by fuzzoid 600+ ★★★★★★★★★★ 4.8 (37) 3 weeks ago 76
5 Verge3D Publishing and E-Commerce Verge3D Publishing and E-Commerce Verge3D application publising and e-commerce plugin for WordPress. by Soft8Soft LLC 400+ ★★★★★★★★★★ 4 (4) 3 weeks ago 74
6 Augmented Reality Viewer – 3D Model Viewer Augmented Reality Viewer – 3D Model Viewer By using this plugin, you can easily create an augmented reality viewer or 3D model viewer… by bdthemes 400+ ★★★★★★★★★★ No reviews 5 months ago 55
7 Embed STL Embed STL Adds STL as a media type for uploads, provides editor block for embeddable viewer based on… by mmdoogie 400+ ★★★★★★★★★★ 4.5 (2) 8 months ago 48
8 AR for WordPress AR for WordPress Augmented Reality for WordPress lets you showcase 3D models in an interactive viewer and AR… by webandprint 300+ ★★★★★★★★★★ 4.6 (10) 2 weeks ago 68
9 Flipping Cards Flipping Cards Create sexy flipping cards! by manu225 300+ ★★★★★★★★★★ 5 (2) 2 months ago 72
10 Ultimate Hover Effects Ultimate Hover Effects Ultimate Hover Effects WordPress Plugin is an impressive powerfull modern, yet stylish… by wpeffects 200+ ★★★★★★★★★★ 3.8 (20) 5 years ago 37

FAQ

Three Importer: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 7, 2026

Is Three Importer free?

Yes. Three Importer is free to download and use from the official WordPress.org plugin directory.

Is Three Importer safe to use in 2026?

Three Importer works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

How many websites use Three Importer?

Three Importer is active on <10 WordPress websites and has been downloaded 727 times since it launched in February 2026. It was downloaded 70 times in the last 30 days.

Does Three Importer work with WordPress 7.1?

Three Importer is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Three Importer need?

Three Importer requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Three Importer last updated?

The latest version, 1.2.2, was released on August 18, 2026 (2 months ago).

Who makes Three Importer?

Three Importer is developed and maintained by callahancodes.

What are the best alternatives to Three Importer?

The most popular alternatives to Three Importer are Panorama (2K+ installs), Easy 3D Viewer (1K+ installs) and 3D Viewer Block (1K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.