De zoekfunctie van Wordpress zoekt momenteel alleen in de blog titel en in de blog zelf.
Voor het shopgedeelte maak ik gebruik van Woocommerce, ook hier word alleen gezocht in titel en beschrijving / content.
Wat ik zoekt is ook artikelnummer te doorzoeken oftewel de kolom SKU.
Dit is wat ik heb geprobeerd in de theme functions.php file
<?php
function get_product_by_sku( $sku ) {
global $wpdb;
$product_id = $wpdb->get_var( $wpdb->prepare( "SELECT post_id FROM $wpdb->postmeta WHERE meta_key='_sku' AND meta_value='%s' LIMIT 1", $sku ) );
if ( $product_id ) return new WC_Product( $product_id );
return null;
}
?>
Maar werkt helaas niet. Is er iemand die hier ervaring mee heeft?