{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-agen-for-work/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["Notification","LightboxImage"]},"type":"markdown"},"seo":{"title":"WordPress integration","siteUrl":"https://developers.frontegg.com/","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"wordpress-integration","__idx":0},"children":["WordPress integration"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["WordPress.com is a popular content management and website hosting platform. Integrating WordPress with Frontegg allows your application to access and manage WordPress.com sites, posts, pages, media, comments, and taxonomies on behalf of your users through OAuth 2.0 authentication."]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Notification","attributes":{"title":"Prerequisites","type":"attention"},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A WordPress.com account (free or paid plan)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Access to the WordPress.com developer portal"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"connect-wordpress","__idx":1},"children":["Connect WordPress"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-1-open-the-developer-portal","__idx":2},"children":["Step 1: Open the developer portal"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Log in to your ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://wordpress.com"},"children":["WordPress.com"]}," account. Navigate to the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developer.wordpress.com/apps/"},"children":["WordPress.com Developer Apps"]}," page."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["On the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["My Applications"]}," page, click the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create New Application"]}," link."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/wordpress-1.7773e6b40a2cd7c4e83137995767aa07707a5969fcd3397a9cbbab2128147da2.1ce25488.png","alt":"WordPress developer portal"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-2-fill-in-the-application-details","__idx":3},"children":["Step 2: Fill in the application details"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["On the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create an application"]}," page, fill in the following fields:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Name"]}," -- Enter a descriptive name (e.g., \"Frontegg Integration\")"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Description"]}," -- Enter a brief description of the integration"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Website URL"]}," -- Enter your application URL"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Redirect URLs"]}," -- Enter the Frontegg callback URL:"]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"https://YOUR_MCP_GATEWAY_URL/integration-callback\n"},"children":[]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Type"]}," -- Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Web"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Answer the simple math captcha question, then click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create"]},"."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/wordpress-2.6769dbae6fc1821061fc96b24cb8cffc09c6d051b6af668e789268cd127a3744.1ce25488.png","alt":"WordPress application form - top section"},"children":[]}]}]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/wordpress-3.6769dbae6fc1821061fc96b24cb8cffc09c6d051b6af668e789268cd127a3744.1ce25488.png","alt":"WordPress application form - redirect URLs and type"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-3-verify-the-application","__idx":4},"children":["Step 3: Verify the application"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After creating the application, a confirmation message appears. The page displays the application settings where you can review and update the details."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/wordpress-4.d6cf3fd9c1f52c0a47e5fd12466432c889e6ea86a8c66239e02970a8511caad6.1ce25488.png","alt":"WordPress application created confirmation"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-4-copy-credentials","__idx":5},"children":["Step 4: Copy credentials"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Navigate to the application overview page by clicking the application name link. In the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["OAuth Information"]}," section, you can find:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client ID"]}," -- Copy this value"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client Secret"]}," -- Copy this value"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The page also displays the OAuth endpoint URLs for reference:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Request token URL"]}," -- ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://public-api.wordpress.com/oauth2/token"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Authorize URL"]}," -- ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://public-api.wordpress.com/oauth2/authorize"]}]}]},{"$$mdtype":"Tag","name":"Notification","attributes":{"title":"Keep your credentials secure","type":"attention"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Never share or commit your Client Secret to version control. If the secret is compromised, click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Reset Key"]}," to generate a new one."]}]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/wordpress-5.2feb3a27ce035f535ba063d2132ed30d3f1ccba076a66a95bbeca767f62de469.1ce25488.png","alt":"WordPress OAuth credentials"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"step-5-verify-redirect-uris","__idx":6},"children":["Step 5: Verify redirect URIs"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the same ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["OAuth Information"]}," section, verify that the redirect URL is configured correctly:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://YOUR_MCP_GATEWAY_URL/integration-callback"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you need to update them, click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Manage Settings"]}," in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tools"]}," section."]},{"$$mdtype":"Tag","name":"LightboxImage","attributes":{"isLightbox":true},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/wordpress-6.aa9963d3455a0483655d7edd7503426e616e0e9e78fc9c316cdba59146b2759c.1ce25488.png","alt":"WordPress redirect URIs and OAuth endpoints"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Notification","attributes":{"title":"Scopes","type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["WordPress.com OAuth uses a single ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["global"]}," scope that grants access to all user sites and blogs. No additional scope configuration is required."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"configure-the-frontegg-portal","__idx":7},"children":["Configure the Frontegg portal"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Once you have obtained your ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client ID"]}," and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client Secret"]}," from the steps above, enter them in the integration configuration page of the Frontegg portal:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Open the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Frontegg portal"]}," and navigate to [ENVIRONMENT] → Integrations → WordPress."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enter the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client ID"]}," and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Client Secret"]}," in the corresponding fields."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select the required ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["scopes"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Save"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"additional-resources","__idx":8},"children":["Additional resources"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developer.wordpress.com/docs/api/oauth2/"},"children":["WordPress.com OAuth2 documentation"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developer.wordpress.com/docs/api/"},"children":["WordPress.com REST API reference"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developer.wordpress.com/apps/"},"children":["WordPress.com developer portal"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"/agen-for-work/connectors/redirect-url"},"children":["How to get your Redirect URL"]}]}]}]}]},"headings":[{"value":"WordPress integration","id":"wordpress-integration","depth":2},{"value":"Connect WordPress","id":"connect-wordpress","depth":3},{"value":"Step 1: Open the developer portal","id":"step-1-open-the-developer-portal","depth":4},{"value":"Step 2: Fill in the application details","id":"step-2-fill-in-the-application-details","depth":4},{"value":"Step 3: Verify the application","id":"step-3-verify-the-application","depth":4},{"value":"Step 4: Copy credentials","id":"step-4-copy-credentials","depth":4},{"value":"Step 5: Verify redirect URIs","id":"step-5-verify-redirect-uris","depth":4},{"value":"Configure the Frontegg portal","id":"configure-the-frontegg-portal","depth":3},{"value":"Additional resources","id":"additional-resources","depth":3}],"frontmatter":{"seo":{"title":"WordPress integration"}},"lastModified":"2026-05-01T18:45:25.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/agen-for-work/connectors/marketplace/wordpress","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}