WordPress og WooCommerce giver dig mulighed for at tilføje en indkøbskurv til dit tema. Dette gøres ved hjælp af forskellige PHP-filtre, handlinger, kroge og shortcodes. Følg nedenstående trin for at få succes med integrationen.
Filtre, kroge og handlinger i WooCommerce
Filtre, kroge og handlinger er alle tre vigtige elementer i WooCommerce. Filtre hjælper med at ændre data fra WooCommerce. Kroge tillader dig at hænge funktioner på bestemte steder i WooCommerce. Handlinger er funktioner der udføres, når bestemte begivenheder sker i WooCommerce. Nedenfor er et eksempel på et WooCommerce-filter. Det tilføjer en ekstra kolonne til WooCommerce-listevisningen.
function add_product_columns( $columns ) {
$columns['new_column'] = 'Ny Kolonne';
return $columns;
}
add_filter( 'manage_edit-product_columns', 'add_product_columns' );
Kroge tillader dig at tilføje funktioner til bestemte placeringer i WooCommerce. Dette er et eksempel på en WooCommerce-krog, der tilføjer et stykke kode til toppen af indkøbskurven.
function add_to_cart_top() {
echo 'Dette er koden der tilføjes';
}
add_action( 'woocommerce_before_cart', 'add_to_cart_top' );
Handlingerne i WooCommerce bliver kaldt, når bestemte begivenheder sker. Her er et eksempel på en WooCommerce-handling, der håndterer tilsendte ordrer.
function order_submitted_action( $order_id ) {
//Gør noget, når en ordre tilsendes
}
add_action( 'woocommerce_thankyou', 'order_submitted_action' );
Shortcodes i WooCommerce
Shortcodes er en nem måde at tilføje dynamisk kode til dit WordPress-tema. WooCommerce har mange shortcodes, som du kan bruge til at tilføje indkøbskurvfunktionalitet. Her er et eksempel på en WooCommerce-shortcode, der viser indkøbskurven.
[woocommerce_cart]
Shortcodes kan også bruges til at tilføje indkøbskurvknapper til dit tema. Her er et eksempel på en WooCommerce-shortcode, der viser en knap til at tilføje et produkt til indkøbskurven.
[add_to_cart id="99"]
Integrering af WooCommerce og WordPress
For at integrere WooCommerce og WordPress skal du bruge filtre, kroge og handlinger. Dette giver dig mulighed for at ændre data, hænge funktioner på bestemte steder og udføre funktioner, når bestemte begivenheder sker. Shortcodes kan også bruges til at tilføje indkøbskurvknapper til dit WordPress-tema.
Hvis du følger disse trin, skal du være i stand til at integrere WooCommerce og WordPress og tilføje en indkøbskurv til dit tema.