Fil de fer et bouts d’ficelle
Les trucs dont il faudra se rappeler pour les refaire par exemple en cas de mise à jour, ou bien parce que j’ai passé quatre heures à trouver comment faire, et/ou parce que j’ai du contourner la bonne pratique ou que je ne veux pas y réfléchir à chaque fois, et puis au final je crois que ça rend le site plus sécurisé et/ou à mon goût 🙂
Ajouter “© 2021-2022 CC-BY-SA 4.0” en pied de page
$ cd wp-content/themes/cavernadoudou
$ vi partials/footer/copy-right.php
if ( ! get_theme_mod( 'responsive_copyright_icon_and_year' ) ) {
?>
<span class="copyright_icon_and_year" >
<?php
esc_attr_e( ' © ', 'responsive' );
esc_attr_e( ' 2021-', 'responsive' );
echo esc_attr( gmdate( 'Y' ) );
esc_attr_e( ' CC-BY-SA 4.0 ', 'responsive' );
?>
</span>
<?php
}
Préparer les photos pour la description des matériels
Photographier les objets avec FairePhone 2, 8 Mpixels
Transférer les photos sur l’ordi
Ouvrir les photos avec Gimp et les redimensionner à 800px de large en conservant le ratio pour la hauteur
Exporter au format JPG avec une qualité web à 70%, en leur donnant un joli nom de fichier, ou pas
Uploader les photos ainsi préparées et les modes d’emploi (PDF) dans le répertoire “Objets” de la Médiathèque de Caverna Doudou
Insérer des icônes ou des emojis dans le texte
Trouver l’emoji son nom et/ou son code ici ou ici
Soit copier/coller le code
Ou mieux, retrouver le format SVG dans la base d’images en locale (~/Images/emojis/svg) et uploader dans le répertoire Caverna_Doudou de la Médiathèque du site puis :
en page :
< img draggable="false" role="img" class="emojipage" src="/wp-content/uploads/oeil.svg" title="œil" alt="œil" >
en pied de page :
< img draggable="false" role="img" class="emoji" alt="mobile" src="/wp-content/uploads/mobile.svg" >
Ajouter “(Prof./Long. x large. x Haut.)” pour les dimensions dans les descriptifs d’objet
$ cd wp-content/themes/cavernadoudou
$ vi plugins/woocommerce/includes/wc-template-functions.php
< 'label' => __( 'Dimensions (Prof./Long. x large. x Haut.)', 'woocommerce' ),
Remplacer “Read More” par “Lire la suite”
$ cd wp-content/themes/responsive
$ sed -i ‘s/Read\ More/Lire\ la\ suite/g’ core/includes/customizer/helper.php
Ajouter la possibilité de trier les objets par ordre alphabétique
$ cd wp-content/themes/cavernadoudou
$ cd wp-content/themes/functions.php
//Adding Alphabetical sorting option to shop and product settings pages
function sip_alphabetical_shop_ordering( $sort_args ) {
$orderby_value = isset( $_GET['orderby'] ) ? woocommerce_clean( $_GET['orderby'] ) : apply_filters( 'woocommerce_default_catalog_orderby', get_option( 'woocommerce_default_catalog_orderby' ) );
if ( 'alphabetical' == $orderby_value ) {
$sort_args['orderby'] = 'title';
$sort_args['order'] = 'asc';
$sort_args['meta_key'] = '';
}
return $sort_args;
}
add_filter( 'woocommerce_get_catalog_ordering_args', 'sip_alphabetical_shop_ordering' );
function sip_custom_wc_catalog_orderby( $sortby ) {
$sortby['alphabetical'] = 'Sort by Name: Alphabetical';
return $sortby;
}
add_filter( 'woocommerce_default_catalog_orderby_options', 'sip_custom_wc_catalog_orderby' );
add_filter( 'woocommerce_catalog_orderby', 'sip_custom_wc_catalog_orderby' );
Laisser un commentaire