Triat el tema Mercia… Com canviar els estils.

Pas 1. Com crear un fill

Sigui el cas que hem triat el Tema Mercia.

Pero hi volem fer alguns canvis.

Creem un fill.

Hem d’instal·lar l’extensió: Child Theme Configurator

Perquè hem de fer això? Alguns CSS ens el permet canviar, però si volen canviar codi, quan actualitzem el “Tema Mare” perderiem els canvis.

Un cop instal·lat, cal anar a Eines – Child Themes.

A la pestanya Parent/Child, triem l’opció “Create a new Child Theme”

I en el punt 2, el tema del qual volem fer el fill. En el nostre cas, el Mercia.

Li donem al botó Analyze

Un cop fet això, s’obren nous punts.

Important activar el punt 8 per no perdre la feina feta dels menus!

I li donem al botó de Create New Child Theme

Un cop fer això, ja el tenim creat, però ara l’hem d’activar. Anem a Aparença i triem el nou Tema. En el meu cas, “Mercia Child”

Comprovem que s’han mantingut els menús, idiomes, etc…

Pas 2. Canviar estils i funcions

Ara ja podem anar a Aparença – Editor de temes. A la part de la dreta en surten els “Fitxers del Tema”. Tenim Full d’estil i Funcions del tema.

Pas 3. Canviem les funcions del tema.

Per exemple, si volem treure la paraula “Categoria” del título, hem d’afegir al fitxer “function.php” el següent codi:

//TREURE EL TAG CATEGORIA
add_filter( ‘get_the_archive_title’, function ($title) {
if ( is_category() ) {
$title = single_cat_title( ”, false );
} elseif ( is_tag() ) {
$title = single_tag_title( ”, false );
} elseif ( is_author() ) {
$title = ” . get_the_author() . ” ;
}
return $title;
});

Pas 4. Posem un peu personalitzat.

A la part de posar un copyright que s’actualitzi amb l’any, també podem fer un peu personalitzar per cada idioma, jugant amb la variable “$lang”

Per això hem d’aconseguir que el fitxer “footer.php” ens surti en la part dreta de la pantalla de “Aparença – Editor de temes”.

I com es fa això? Doncs la manera que he trobat és anant al “servidor web”. Dins de la carpeta “wp-content/themes” tenim els themes “Mare” i “Fill”. Dins del tema Mare, agafem el fitxer “footer.php” i el copiem al directori fill.

Un cop fet això, si actualitzem WP, ja surt a la part de la dreta el fitxer “footer.php”. Ara ja el podem editar.

Editem el footer.php i podem posar, per exemple:

<?php

if ($lang == “es”) { print_r(“¡Te esperamos!”); }
elseif($lang == “en”) { print_r(“We will wait for you!”); }
elseif($lang == “fr”) { print_r(“Nous t’attendons!”); }
elseif($lang == “ru”) { print_r(“Мы подождем тебя!”); }
else { print_r(“T’hi espere’m!”); }

?>

I així escriurem un missatge al peu de pàgina!

També podem canviar els crèdits i que actualitzi l’any

<?php

if (date(“Y”) == 2021) {print_r(date(“Y”));}
else {print_r(“2021 – “.date(“Y”));}

?> © [El nostre nom]

Feu un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *