Aggiungere una descrizione alla categoria in Gantry 5 per WordPress è una modifica da apportare successivamente alla configurazione del Framework, almeno fino alla versione 5.4.2.
Per risolvere il problema occorre aggiungere un pò di codice in alcuni file che troviamo all’interno della cartella del Tema Gantry 5 nel server del sito web.
Prima di tutto occorre aggiungere il seguente codice nel file function.php in personalizza, editor nel pannello di controllo di WordPress:
add_action('cat_description', 'my_function');
function my_function($context){
//$context stores the template context in case you need to reference it
echo category_description(); //outputs title of yr post
}
Occorre ora raggiungere il file “archive.html.twig” che troveremo all’interno della cartella del tema di gantry e della sottocartella “views”
e inserire il seguente codice:
{% do action('cat_description') %}
Il codice va aggiunto nella posizione dopo il tag del titolo della categoria come mostrato di seguito:
{# Begin Page Header #}
{% if gantry.config.get('content.' ~ scope ~ '.heading.enabled', '0') %}
{% if gantry.config.get('content.' ~ scope ~ '.heading.text') is not empty %}
{{ gantry.config.get('content.' ~ scope ~ '.heading.text') }}
{% else %}
{{ title }}
{% endif %}
{% do action('cat_description') %}
{% endif %}
{# End Page Header #}
Lo sai che anche il portale di corsi-online è realizzato con Gantry 5 e WordPress? Ecco il risultato finale del Tutorial (riquadro in rosso):
Vuoi imparare a creare da zero Temi WordPress con il Framework Gantry?
Segui la video guida Gantry 5 cliccando sull’immagine seguente: