Website Building
WordPress
16 min
wordpress is a powerful and flexible content management system that allows users to create, manage, and publish websites, blogs, and other digital content with the wordpress app in {{product name}} , you can manage posts, categories, comments, media, users, tags, and taxonomies in your wordpress account requirements to use the wordpress app in {{product name}} , you must have a wordpress account with the make connector plugin https //wordpress org/plugins/integromat connector/ enabled connect wordpress and {{product name}} to get started, you must first create a connection between wordpress and {{product name}} , allowing the two services to communicate to create the connection, you need to wordpress /#install the make connector plugin in wordpress wordpress /#obtain your api key in wordpress wordpress /#create the connection in install the make connector plugin in wordpress before you create the connection in {{product name}} , you should first install the make connector plugin to install the {{product name}} connector plugin go to the make connector plugin page https //wordpress org/plugins/integromat connector/ in wordpress and click download for the make connector plugin log in to your wordpress admin and click plugins click add plugins , and then upload plugin next to it b rowse and select the plugin zip file that you downloaded in step 1 above click install now after the installation is complete, click activate plugin you can also install the plugin in another way log in to your wordpress admin and click plugins click add plugins find the make connector plugin click install now next to it after the installation is complete, click activate plugin you have now successfully installed the make connector plugin you will see a new item called make in the admin menu on the left there, you can find your api key and select which custom fields you want to be visible in the rest api response obtain your api key in wordpress to obtain your api key from your wordpress account log in to your wordpress account in the left sidebar, click the make connector plugin in the general settings tab, click reveal next to the api key in this tab, you can also click regenerate to get a new api key, if needed enable granular api permissions to associate the api key with specific actions download or delete the log of the make connector plugin copy the api key value and store it in a safe place you will use this value in the api key field in {{product name}} create the connection in {{product name}} once you have installed the {{product name}} connector plugin and obtained the wordpress api key , you're ready to create the connection in {{product name}} to create the connection log in to your make account, add a wordpress module to your {{scenario singular lowercase}} , and click create a connection optional in the connection name field, enter a name for the connection in the wordpress rest api base url field, enter the base url of your wordpress site's api, e g , https //your wordpress site com/wp json/ if you encounter a 404 error with the rest api base url , see the wordpress docid\ pmnjekhshqm9dg6pxw3kk section below in the api key field, enter the api key you copied from your wordpress account click save you have successfully established the connection you can now edit your {{scenario singular lowercase}} and add more wordpress modules if your connection requires reauthorization at any point, follow the connection renewal steps here docid\ so88fm6pkt0g adkddfzz currently, our plugin is not optimized to run with large websites if you receive a memory size exhausted error, we recommend increasing the php memory limit beyond the default 512mb troubleshooting wordpress rest api 404 error if you encounter a 404 error when entering your rest api base url, it's likely due to your wordpress permalinks being set to plain , which can disable the rest api to fix that go to your wordpress admin dashboard https //your wordpress site com/wp admin replace your wordpress site com with your actual domain name whenever it appears in this section in the left sidebar, click settings → permalinks instead of plain, select post name click save changes to confirm that the rest api is now working, open this url in your browser https //your wordpress site com/wp json/wp/v2/ you should see a json response instead of a 404 error once you see that the rest api works, return to {{product name}} and enter https //your wordpress site com/wp json/ in the wordpress rest api base url connection field custom fields to work with the custom fields you want to include in your module output, you need to activate them in the make connector plugin to do that ensure that the wordpress /#install the make connector plugin in wordpress in the left sidebar, click make > custom api fields select the required custom fields you want to include in the module output click save settings the selected custom fields are now available in the module output security settings you can also configure certain security settings in wordpress that will apply to your {{product name}} integration to do that log in to wordpress admin in the left sidebar, click make > security enable any of the following options as needed security logging logs security related events, e g , rate limiting violations and permission denials content sanitization sanitizes content, e g , removes potentially harmful html tags and attributes from incoming content rate limiting establishes the maximum number of api requests per minute request size limits restricts the maximum size of api request payloads file upload security enforces strict file validation for uploads by listing acceptable file extensions to apply the changes, click save settings enabling these options will help maintain a secure and stable integration environment wordpress modules after connecting to the wordpress app, you can use the following types of modules to build your {{scenario plural lowercase}} posts watch posts watch posts updated create a post update a post delete a post get a post search posts categories watch categories create a category update a category delete a category get a category search categories comments watch comments create a comment update a comment delete a comment get a comment search comments media items watch media items create a media item update a media item delete a media item get a media item search media items users watch users create a user update a user delete a user get a user search users tags watch tags create a tag update a tag delete a tag get a tag search tags taxonomies search for specific taxonomies other make an api call templates you can look for wordpress templates in make's template gallery , where you'll find thousands of pre created {{scenario plural lowercase}} wordpress resources wordpress api documentation https //developer wordpress org/rest api/reference/