Risposte nei forum create
-
AutorePost
-
ShinRaPartecipante
WordPress ha la funzione interna get_calendar() per creare automaticamente il calendario, non so dirti però se evidenzi la casella del giorno corrente.
ShinRaPartecipanteCreare il plugin partendo dalla funzione non è cosa molto complicata, basta creare un file php con in cima le seguenti istruzioni:
/*
Plugin Name: Nome plugin
Plugin URI: Pagina del plugin
Description: Descrizione del plugin
Version: 1.0
Author: Autore del plugin
Author URI: Pagine autore del plugin
*/
Quindi creare una nuova funzione con un nome preciso e ben distinto da quelle originali del plugin, ad esempio:
function pinco_wp_categorie(){
...
}
All’interno della quale andrà inserito il codice da utilizzare, ricordando di inserire nella funzione quanto occorre al funzionamento della funzione, eventuali variabili prese dal Loop ad esempio eccetera, niente di particolarmente complicato per chi mastica un po’ di php.
La funzione ovviamente sarà poi quella richiamata nel template.
Ovviamente ci sono anche funzioni avanzate quali filtri eccetera che possono essere facilmente apprese tramite il codex di WP o forse anche qui sul Wiki di WP Italy
ShinRaPartecipanteQuesto plugin potrebbe farti comodo
ShinRaPartecipanteDevi modificare il file di template dei singoli post, solitamente si chiama single.php, se non esiste cerca il file index.php nella cartella del tema che utilizzi (es: wp-content/themes/tema-che-usi/single.php) quindi prima di
<?php comments_template(); ?>
Aggiungi il codice che ti serve e vedi il risultato.
ShinRaPartecipanteBisognerebbe a mio avviso andare a modificare la funzione che inserisce i post in DB o molto meglio aggiungere un filtro tramite plugin, in entrmabi i casi basterebbe qualche str_replace fatto per bene che converta i caratteri accentati (tutti, anche quelli inseriti ad esempio da un Mac) nei corrispettivi codici.
Modificare il codice originale è abbastanza inutile soprattutto considerando che ogni mese ormai esce una versione di WP nuova, d’altro canto non ho trovato nessun filtro che agisca tramite plugin prima dell’inserimento dei dati in DB.
Se qualcuno lo conoscesse basterebbe poi veramente poco a sisitemare il tutto.
ShinRaPartecipanteDevi utilizzare la funzione in_category, ad esempio:
<?php if ( in_category('category_id') ): ?>
// Codice HTMl/PHP
<?php endif; ?>
Dove category_id è il numero della categoria Vetrina (lo scopri in Amministrazione -> gestione -> categorie).
ShinRaPartecipanteProbabilmente è solo una questione di cache del browser, io la favicon la vedo. (una specie di A azzurra giusto?)
ShinRaPartecipanteLa data nel codice HTML generato esiste? Se cosଠfosse forse hai un problema di CSS e colori, altrimenti non so che dirti, io ho provato in locale e viene stampato tutto correttamente.
ShinRaPartecipanteWordPress salva i contenuti in un database e non dentro a file.
Questo articolo del Wiki può aiutarti.
ShinRaPartecipanteCome hai richiamato esattamente la funzione nel template?
Pare che il problema stia nella prima query al db in quanto nella seconda (quella che riporti) manca il collegamento a ID.
-
AutorePost