wordpress

Programmatori siti in WordPress a Bergamo

Programmatori siti in WordPress a Bergamo

Wordpress

Ci sono diversi motivi per cui, da quando ho iniziato a lavorare seriamente nel mondo del web, mi sono convinto che WordPress sia la scelta migliore per siti di diverse dimensioni e con diverse necessità. Tali considerazioni sono vere soprattutto se si considera il territorio (e di conseguenza i clienti) su cui lavoro: Bergamo e la sua economia che si basa, come gran parte dell’Italia, sulla piccola e media impresa. (altro…)

read more >
Come impostare un’immagine di categoria in WordPress

Come impostare un’immagine di categoria in WordPress

Plugin

Spesso mi capita di dover impostare un’immagine di categoria in WordPress. Di base è possibile scegliere il nome, lo slug e la descrizione di una categoria (o di una taxonomy) ma non è possibile associarle un’immagine, che invece spesso può tornare utile per le pagine archivio e non solo.

Per ovviare a questa mancanza ricorro al plugin Taxonomy Images. Da backend l’utilizzo del plugin è facile ed intuitivo e impostare un’immagine per la categoria richiede lo stesso sforzo necessario per impostare l’immagine in evidenza di un articolo.

Dal punto di vista dell’utilizzo nello sviluppo di un tema, Taxonomy Images risulta a volte poco chiaro.

Per ottenere l’ID del media associato alla categoria se ci troviamo in una pagina archivio, bisogna ricorrere a questo filtro:

$image_id = apply_filters( "taxonomy-images-queried-term-image-id", 0 );

Il filtro ottiene l’ID del term della categoria (o della tassonomia) direttamente dalla query di WordPress. Come dicevo questo funziona nelle pagine archivio ma non, ad esempio, nelle pagine dei singoli articoli. Tuttavia c’è un piccolo workaround per sfruttare le immagini anche nella altre pagine o, in generale, ottenere l’ID dell’immagine relativa a un dato term. Eccolo:

<?php
    $images = get_option('taxonomy_image_plugin');
    $img_url = wp_get_attachment_url( $images[$term_id] ); 
?>

In questo modo è possibile mostrare le taxonomy images anche in una single.php.

read more >
Come gestire degli eventi in un CMS WordPress

Come gestire degli eventi in un CMS WordPress

Plugin

In questi giorni sto lavorando un sito web basato su WordPress per il quale è prevista una funzione di gestione di eventi.

L’amministratore dovrà avere la possibilità di creare un nuovo evento, indicando data, luogo, posti disponibili e tutte le altre informazioni del caso. Gli utenti del sito potranno vedere la lista degli eventi in programma, sia in formato lista che mediante un calendario con le date evidenziate. Potranno inoltre iscriversi, chiedere maggiori informazioni e visualizzare una mappa con la posizione dell’evento.

Come spesso accade quando si lavora con WordPress, ho trovato un plugin molto interessante che fa più o meno tutto il necessario. Si chiama Events Manager ed è disponibile in due versioni: una gratuita e una premium. La differenza sostanziale è che per la versione premium c’è maggiore supporto e più funzioni per gestire eventi a pagamento (con tanto di funzioni per il checkout).

Mi sembra un plugin molto valido, studiato per essere esteso e personalizzato. Contiene anche dei pratici widget per la visualizzazione a calendario (che ho dovuto modificare per adattarlo alla grafica richiesta).

Consigliato!

read more >