For developers
Filters, actions, shortcodes and JavaScript hooks to extend Core SEO.
Filters#
| Filter | What it changes |
|---|---|
cseo_post_types |
Post types Core SEO handles (also their sitemap). |
cseo_taxonomies |
Taxonomies Core SEO handles. |
cseo_vars / cseo_var_values |
Template variables and their values. |
cseo_context |
The SEO data of the current request before it is printed. |
cseo_share_tags |
Open Graph and X tags before output. |
cseo_schema_graph |
The schema.org graph: add or remove nodes. |
cseo_breadcrumbs |
The breadcrumb trail. |
cseo_conflict |
The name of another active SEO plugin (empty = Core SEO prints its tags). |
cseo_analytics_on |
Whether the Google tag is printed on this request. |
cseo_health_checks |
Site checks on the dashboard. |
cseo_admin_nav |
The Core SEO sidebar (and the WordPress menu). |
cseo_editor_data |
Data for the editor box script. |
cseo_score_input_extra |
Extra values for extra checks when scoring outside the editor. |
cseo_admin_bar_seo_url |
Where “SEO” in the admin bar leads. |
cseop_audit_tasks |
Premium: the to-do list before ranking. |
cseop_link_suggestions |
Premium: link suggestions in the editor. |
Actions#
cseo_box_tabs, cseo_box_panels, cseo_box_advanced, cseo_box_focus and cseo_field_tools add to the editor box; cseo_dashboard adds dashboard sections; cseop_ai_tools adds tools to the AI tools screen.
JavaScript#
window.cseoBox.onChecks( fn ) adds checks to the editor box; window.cseoAnalysis.onPageChecks( fn ) adds them when pages are scored outside the editor. window.cseoAnalysis.run( input ) runs the checks on any content.
Shortcodes#
and, with Premium, Xolius.