Skip to content

Instantly share code, notes, and snippets.

View psaikali's full-sized avatar
🥑
WordPress'in & React'in

Pierre Saikali psaikali

🥑
WordPress'in & React'in
View GitHub Profile
@psaikali
psaikali / functions.php
Last active August 29, 2015 14:21
On supprime l'onglet tab "Information complémentaire", on renomme l'onglet "Description" et "Avis" et on change l'ordre de la tab "Description"
function msk_remove_additionalinfo_tab($tabs) {
unset($tabs['additional_information']);
$tabs['description']['title'] = __('Details', 'msk');
$tabs['reviews']['title'] = __( 'Clients reviews', 'msk' );
$tabs['description']['priority'] = 50;
return $tabs;
}
add_filter('woocommerce_product_tabs', 'msk_remove_additionalinfo_tab', 10);
@psaikali
psaikali / love-product.php
Created May 13, 2015 12:44
... puis on définit le contenu de ce nouvel onglet
<?php
/**
* "I absolutely love this product" tab
* yourtheme/woocommerce/single-product/tabs/love-product.php
* @author Mosaika
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
@psaikali
psaikali / functions.php
Created May 13, 2015 12:43
... puis on définit le contenu de ce nouvel onglet
function msk_add_love_product_tab_content() {
wc_get_template('single-product/tabs/love-product.php');
}
@psaikali
psaikali / functions.php
Last active August 29, 2015 14:21
On enregistre un nouvel onglet ...
function msk_add_love_product_tab($tabs) {
$tabs['love_tab'] = array(
'title' => __('Popularity', 'msk'),
'priority' => 15,
'callback' => 'msk_add_love_product_tab_content'
);
return $tabs;