GeneratePress: Tắt Schema mặc định
GeneratePress cung cấp khá nhiều schema cho nhiều loại nội dung khác nhau trên web, từ Navigation, Breadcrumb cho tới Article. Tuy vậy, nếu bạn muốn cân nhắc sử dụng plugin schema từ bên thứ ba, ta có thể tiến hành gỡ bỏ các schema mặc định này.
Thêm câu lệnh này vào trong file functions.php của giao diện con (Child Theme) để gỡ bỏ Schema GeneratePress nhé.
<?php
/**
* Remove GeneratePress default schema
*
* @package jobwp.net
* @author codetot
* @ref http://jobwp.net
*
**/
add_filter( 'generate_schema_type', '__return_false' );
Ngoài ra, bạn có thể thấy WooCommerce cũng tạo ra schema, và để gỡ mặc định ra, bạn cần sử dụng code snippet sau:
/**
* Remove WooCommerce default schema
*
* @package jobwp.net
* @author codetot
* @ref http://jobwp.net
*
**/
add_filter( 'woocommerce_structured_data_product', '__return_false' );