MeshrBeta
WordPress Integration

WordPress Documentation

Everything you need to integrate Meshr with your WordPress site using our plugin

Using Our WordPress Plugin

This guide covers integration using the Meshr WordPress plugin, which provides custom API endpoints for enhanced functionality. If you prefer to connect without installing a plugin, check out our self-hosted WordPress REST API documentation.

Quick Start

Installation

  1. Install the Meshr - AI Internal Linking plugin from the WordPress plugin directory
  2. Activate the plugin through the Plugins menu
  3. Go to Meshr in your WordPress admin sidebar
  4. Follow the setup instructions to create an Application Password

Setting Up Application Passwords

WordPress Application Passwords provide a secure way to authenticate API requests without using your main account password.

Step-by-Step Guide

  1. Go to Users → Your Profile in WordPress admin
  2. Scroll down to the "Application Passwords" section
  3. Enter a name for this password (e.g., "Meshr")
  4. Click "Add New Application Password"
  5. Copy the generated username and password immediately
  6. Important: Save these credentials securely - you won't be able to see the password again!

Connecting to Meshr Dashboard

Once you have your Application Password, connect your WordPress site to Meshr:

  1. Log in to your Meshr dashboard
  2. Click "Add Website" (or use the website creation overlay)
  3. Enter your WordPress site URL
  4. Enter the Application Password username and password you created
  5. Meshr will automatically test the connection and discover your site

REST API Endpoints

Health Check

GET /wp-json/meshr/v1/check

Returns site information and connectivity status including WordPress version, plugin version, and user capabilities. No authentication required for basic checks.

Bulk Link Update

POST /wp-json/meshr/v1/bulk-link-update

Requires authentication via WordPress Application Password (Basic Auth).

Request body: Array of objects with { "post_id": number, "from": "url", "to": "url" }

The plugin automatically updates internal links in post content, handling both href attributes and standalone URLs.

Webhook (Optional)

POST /wp-json/meshr/v1/webhook

Requires HMAC signature verification. Configure MESHR_WEBHOOK_SECRET in wp-config.php.

Compatibility

SEO Plugins

  • ✅ Yoast SEO
  • ✅ RankMath
  • ✅ All major SEO plugins

WordPress Features

  • ✅ Custom Post Types
  • ✅ Pages & Posts
  • ✅ WordPress 5.0+
  • ✅ PHP 7.4+
  • ✅ Application Passwords (WordPress 5.6+)

Ready to Transform Your Internal Linking Strategy?

Free 7-day trial • Cancel anytime

Join websites that have increased organic traffic by 32% with Meshr's platform-agnostic internal linking tool.

Works with websites, Webflow & WordPress
Semantic AI-powered suggestions
Enterprise-grade security & support