Grazie Grafico Torino,
ma ancora purtroppo non riesco a risolvere del tutto, spero possa darmi una mano perchè non riesco a trovare una soluzione per il mio caso.
In sostanza io ho:
1 index
4 categorie con al loro interno x post
1 pagina di contatti
Ho cercato di implementare il codice da te indicato utilizzando le funzioni if is_home, if is_category etc etc ma non riesco a farla funzionare.
In sostanza ciò che vorrei fare è una funzione che faccia una cosa per ogni situazione.
Per quanto riguarda le categorie, visto che non sono disponibili i custum fields e visto che non ho trovato un plug-in funzionante per implementarli, ho pensato di creare un album per ciascuna categoria ognuna con il nome identico alla categoria e quindi utilizzare la funzione di ngg gallery che utilizza anzichè la ID il nome dell'album in modo che, ad esempio, alla categoria "servizi" corrisponda la gallery di nome "servizi".
Per intenderci, utilizzando questa forma [slideshow id=your-gallery-name] potrei prendere il nome della gallery in base alla categoria ma sorge un ulteriore problema infatti se la categoria si chiama "i servizi" la gallery corrispondente si dovrebbe chiamare allo stesso modo ma NGG la trasforma in "i-servizi".
Esiste un modo per trasformare il nome della categoria per esempio "i servizi" in "i-servizi" ?
Questo è quello che vorrei fare:
Per la index
if is_home
[slideshow id=1]
Per le categorie
if is_category
[slideshow id=nome-gallery-categoria]
Per i post contenuti nelle varie categorie
if is_post
[slideshow id=valore del custum field]
Per la pagina dei contatti
if is_page
[slideshow id=valore del custum field]
Grazie