Deactivating Specific Features in Squirrly SEO Plugin Using Hooks
How to deactivate specific features from the Squirrly SEO plugin using hooks in the functions.php
file:
- Deactivating Features in the Frontend:
if (!is_admin()) {
// Deactivate Squirrly Open Graph in the frontend
add_filter('sq_open_graph', '__return_false', 11);
// Deactivate Squirrly Twitter Card in the frontend
add_filter('sq_twitter_card', '__return_false', 11);
// Deactivate Squirrly Rich Snippet in the frontend
add_filter('sq_json_ld', '__return_false', 11);
}
- Deactivating Features in the Backend:
// Deactivate Squirrly Open Graph feature
add_filter('sq_option_sq_auto_facebook', '__return_false');
// Deactivate Squirrly Twitter Card feature
add_filter('sq_option_sq_auto_twitter', '__return_false');
// Deactivate Squirrly Rich Snippet feature
add_filter('sq_option_sq_auto_jsonld', '__return_false');
- Deactivating Specific Rich Snippet Features:
// Deactivate meta title
add_filter('sq_option_sq_auto_title', '__return_false');
// Deactivate meta description
add_filter('sq_option_sq_auto_description', '__return_false');
// Deactivate keywords meta
add_filter('sq_option_sq_auto_keywords', '__return_false');
// Deactivate canonical meta
add_filter('sq_option_sq_auto_canonical', '__return_false');
// Deactivate robots meta
add_filter('sq_option_sq_auto_noindex', '__return_false');
// Deactivate DublinCore meta
add_filter('sq_option_sq_auto_dublincore', '__return_false');
// Deactivate favicon meta
add_filter('sq_option_sq_auto_favicon', '__return_false');
// Deactivate sitemap xml meta
add_filter('sq_option_sq_auto_sitemap', '__return_false');
// Deactivate webmasters meta
add_filter('sq_option_sq_auto_webmasters', '__return_false');
// Deactivate analytics meta
add_filter('sq_option_sq_auto_tracking', '__return_false');
// Deactivate meta pixels
add_filter('sq_option_sq_auto_pixels', '__return_false');
Make sure to add these code snippets to your theme’s functions.php
file. These hooks will disable specific features of the Squirrly SEO plugin in both the frontend and backend. Use the is_admin condition to avoid disabling the features in backend.