This guide will walk you through the process of integrating GoPublish with Squirrly SEO plugin using Advanced Custom Fields (ACF). This integration allows you to manage your SEO metadata more effectively.
Prerequisites
- WordPress installation
- Squirrly SEO plugin installed and activated
- GoPublish plugin installed and activated
Integration Steps
1. Install Advanced Custom Fields (ACF)
First, you’ll need to install and activate the ACF plugin:
- Go to WordPress Dashboard > Plugins > Add New
- Search for “ACF”
- Click “Install Now” followed by “Activate”
2. Create a New Field Group
Once ACF is installed:
- Navigate to Custom Fields in your WordPress dashboard
- Click “Add New” to create a new field group
- Name the field group “GoPublish”
3. Add SEO Title Field
Configure the first custom field:
- Click “Add Field”
- Choose “Text” as the field type
- Set the Field Label as “SEO Title”
- Set Field Name as “_sq_title”
- Add the field settings
4. Add SEO Description Field
Add the second custom field:
- Choose “Text” as the field type
- Set the Field Label as “SEO Description”
- Set Field Name as “_sq_description”
- Close the field
5. Configure Post Type Settings
Set the visibility settings:
- Scroll to Location Rules section
- Set “Show this field group if Post Type equals Post”
- This ensures the fields appear only in post editor
6. Enable REST API Access
Important for GoPublish integration:
- Go to the Field Group Settings tab
- Find “Show in REST API” switch
- Toggle it to “On”
7. Save Configuration
Finally:
- Click “Save Changes” button at the top of the page
- Your integration is now complete
Verification
To ensure successful integration:
- Create a new post
- Check if the SEO title and description fields appear
- Test if the fields sync correctly with Squirrly SEO
Troubleshooting
If fields don’t appear:
- Verify all steps were completed
- Check if all plugins are activated
- Clear your browser cache
- Refresh your WordPress page
Now you can use GoPublish with Squirrly SEO to optimize your content more efficiently!