WordPress plugin intelligence profile

MeshMarkup 3D

Show your products in 3D. Upload STEP, IGES, Rhino, OBJ, STL, FBX or GLB, and put an interactive model on any page or product.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update3 Nov 202612h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records MeshMarkup 3D version 1.0.0 as active, updated 12h ago and tested up to WordPress 7.1.

Overview

About this plugin

MeshMarkup 3D puts an interactive 3D model on your site. Visitors turn it, zoom in and look at it from every side.

  • Upload from your dashboard. Drop in a 3D file. CAD files (STEP, IGES, Rhino) and other formats are converted to a web-ready GLB, which is saved in your own Media Library.
  • Anywhere on your site. Use the 3D model block, the [meshmarkup model="…"] shortcode, or the 3D model box on a WooCommerce product (first in the gallery, its own “3D view” tab, or below the images).
  • No account needed to start.

Free

  • 1 model on your site, on as many pages and products as you like
  • 200 views a month. After that the model is hidden until the next month, and your product images show as usual.
  • 3 CAD conversions (STEP, IGES, Rhino) a month
  • A small “Powered by MeshMarkup” badge on the model. The badge is part of MeshMarkup’s viewer (the frame loaded from meshmarkup.com); the plugin adds no links or credits to your pages. The plugin’s page shows the badge before you connect.

Plus and Solo

Upgrade from the plugin’s Upgrade tab, without leaving WordPress:

  • Plus — up to 10 models, unlimited views, no badge, CAD conversion for every model.
  • Solo — everything in Plus with up to 25 models, and a 3D configurator: visitors switch colours and materials on your product page. You set it up in the plugin’s Configurator tab.

Payment is taken on Stripe’s secure checkout. 14-day money-back guarantee; cancel any time.

External services

com), a 3D viewing service run by MeshMarkup. Nothing is sent to it until a site administrator clicks Get started on the plugin’s page.

What is sent, and when:

  • When you click Get started: your site’s address. If you tick “Email me a monthly report”, also the email address shown next to that box. MeshMarkup returns a site key, which is stored in your site’s database and only used by your server.
  • When you add or replace a model: the model’s name, its file size, its original format, and the address on your site the file is served from. The 3D file itself stays in your Media Library. MeshMarkup’s viewer loads it from your site each time the model is shown.
  • When a file needs converting: it is handed to MeshMarkup’s converter, a page from meshmarkup.com loaded invisibly in your dashboard. Most files are converted there, in your own browser; large files (big CAD, Rhino or OBJ files) are uploaded to MeshMarkup’s converter server. The converted GLB is saved in your Media Library. MeshMarkup doesn’t keep your original file. Converting a STEP, IGES or Rhino file also counts towards your month’s conversions.
  • When a visitor views a model: the viewer is a frame loaded from meshmarkup.com. The visitor’s browser loads it, which tells MeshMarkup the visitor’s IP address and browser, as with any web page. Each view is counted for your monthly total; no cookies are set and no visitor is identified.
  • When you upgrade: the email address you type, to send you a 6-digit code and to create or find your MeshMarkup account. Payment details go to Stripe, never to your site or to the plugin.
  • When you configure a model (Solo): the configurator is a frame loaded from meshmarkup.com, and your settings are saved there.

com/legal/terms

com/legal/privacy

com/privacy

Source code

Everything in this plugin is the source: plain PHP, JavaScript and CSS, written by hand and not minified or compiled. There is no build step and no build tools are needed.

  • assets/admin.js — the plugin’s screens in the dashboard
  • assets/block.js — the 3D model block, using WordPress’s own block scripts
  • assets/admin.css, assets/front.css — styles

Third-party parts included:

  • Icons in assets/admin.js (the ICONS list): Lucide, https://lucide.dev, ISC licence. https://github.com/lucide-icons/lucide
  • Fonts in assets/fonts: Archivo and IBM Plex Mono, SIL Open Font License 1.1 (licence files included), as packaged by Fontsource, https://fontsource.org. https://github.com/fontsource/font-files

com; they are not part of this plugin.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • 3d model
  • 3d viewer
  • product viewer
  • step
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity3 Nov 202612h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.