The SEO Framework plugin is a robust WordPress tool to help site owners optimize their websites for search engines. Among its features, it offers meta fields for Facebook and Twitter in the user profile section of the WordPress admin panel.
For various reasons, you might want to remove these fields. They drove me crazy because they didn't really do anything (and I use ACF to handle most user profile customization).
The Facebook and Twitter meta fields in the user profile section can be confusing, especially when there's a need to add more social links using other plugins. Having duplicate fields for the same social networks can be redundant and clutter the user interface.
As per the plugin's author, Sybre Waaijer, you can set the plugin to headless mode for the user section. This will hide the Facebook and Twitter meta fields.
Steps to Remove Facebook and Twitter User Meta Fields:
- Back up your website. Always ensure you have a current backup of your website before making any changes to its files.
wp-config.php. This file is located in the root directory of your WordPress installation. You can access it via FTP or your web hosting control panel's file manager.
wp-config.php. Insert the following line of code:
define( 'THE_SEO_FRAMEWORK_HEADLESS', [ 'user' => true, 'meta' => false, 'settings' => false ] );
- Save and upload the file. If you edited the file offline, upload it back to the server. If you edited it online, just save the changes.
- Check your WordPress admin panel. Navigate to a user profile, and you should no longer see the meta fields for Facebook and Twitter.
- When you set the plugin to headless mode for users, even if the Facebook and Twitter fields were previously populated, they will be ignored.
- The user headless mode still allows some user-specific settings, like the counter-type. You can see this feature in action by clicking on the character counter number.
With the headless mode enabled for users in the SEO Framework plugin, you can declutter the user profile section by removing unnecessary meta fields for Facebook and Twitter.
This provides a cleaner interface and avoids confusion, especially when using other plugins to manage social links. Always ensure that any changes made to your website's files are backed up to prevent potential issues. Hope this helped!