Si quieres eliminar producto de los enlaces de tus productos, usa este código y elige base personalizada en configuración de enlaces permanentes, y coloca producto/:

base productos woocommerce
/* Quitar producto del slug de productos de WooCommerce */
function ayudawp_quitar_slug_producto($post_link, $post, $leavename) {
    if ('product' != $post - > post_type || 'publish' != $post - > post_status) {
        return $post_link;
    }
    $post_link = str_replace('/producto/', '/', $post_link);
    return $post_link;
}
add_filter('post_type_link', 'ayudawp_quitar_slug_producto', 10, 3);

function change_slug_struct($query) {
    if (!$query - > is_main_query() || 2 != count($query - > query) || !isset($query - > query['page'])) {
        return;
    }
    if (!empty($query - > query['name'])) {
        $query - > set('post_type', array('post', 'product', 'page'));
    }
    elseif(!empty($query - > query['pagename']) && false === strpos($query - > query['pagename'], '/')) {
        $query - > set('post_type', array('post', 'product', 'page'));
        $query - > set('name', $query - > query['pagename']);
    }
}
add_action('pre_get_posts', 'change_slug_struct', 99);

Herramientas