Collegare Tipi di Post Personalizzati

In questa pagina:

Introduzione

Con il Addon Tipi di Post Personalizzati (CPT), puoi collegare due CPT tra loro, allo stesso modo in cui gli eventi possono essere collegati ad altri annunci.
Poiché i CPT possono avere campi personalizzati, prezzi ecc. diversi, questa funzionalità amplia notevolmente ciò che può essere pubblicato sul tuo sito.

Applicazioni

Ecco alcuni esempi per farti capire come potresti utilizzare questa funzionalità:

CPT Collegato al CPT
Catena di fast food I nostri hamburger
Band rock Tutti i locali abituali in cui suona la band
Marche di auto I nostri modelli

Per il resto dell'articolo utilizzeremo un CPT per i costruttori di auto e un CPT per i modelli di auto.

Installazione

  1. Crea i tuoi CPT e configura tutte le impostazioni secondo le tue esigenze; di seguito trovi le impostazioni che utilizziamo per l'esempio. Nota che si tratta solo di un esempio, adatta le impostazioni alla tua situazione:
    CPT Auto Modelli Commenti
    Ha un indirizzo Sì No Non abbiamo bisogno di indirizzi per i modelli di auto (opzionale)
    Franchise abilitato Sì No Consentiremo l'aggiunta di concessionarie (opzionale)
  2. Vai alle impostazioni del CPT che vuoi poter collegare a un altro CPT. Nel nostro esempio vogliamo che i vari modelli di auto siano collegati al CPT delle auto, quindi andiamo su GD > Tipi di Post Personalizzati > CPT Modello (solo esempio) > Modalità Avanzata > Collega attività.
  3. Spunta Collega Attività, seleziona il CPT a cui vuoi collegarlo, e Salva.

Utilizzo

  1. Quando un utente aggiunge un annuncio nel CPT collegato (Modelli nel nostro esempio), può collegarlo a un annuncio nel CPT collegabile (Auto nel nostro esempio).
  2. Il modulo Aggiungi Annuncio per il CPT collegato avrà un'opzione di ricerca per trovare l'annuncio nel CPT collegabile:
  3. Inizia a digitare almeno le prime tre lettere dell'annuncio che vuoi connettere (questa non è una funzione di ricerca, ma una funzione di popolamento automatico).
  4. Non puoi connettere un annuncio a un annuncio di un CPT collegabile appartenente a un altro utente (a meno che tu non sia un amministratore).
  5. Quando il sistema trova l'annuncio, selezionalo e clicca Compila i dettagli dell'attività.
  6. Questo precompilerà alcuni campi del nuovo annuncio con gli stessi dati dell'annuncio collegabile.
  7. Modifica titolo, descrizione ecc. secondo le tue esigenze.
  8. Ed ecco come apparirà: nella barra laterale otterrai un collegamento da tutti gli annunci collegati all'annuncio collegabile:

    e nella pagina di dettaglio di quell'annuncio collegabile, otterrai una scheda con tutti gli annunci collegati
  9. Per modificare il layout nella scheda con gli annunci collegati, vai su GD > Design > Scheda dettaglio > Impostazioni Post Correlati > Layout, e seleziona lì la visualizzazione elenco o la visualizzazione griglia di tua preferenza:

Shortcode per Tipi di Post Personalizzati

CPT Listings

Shortcode: [gd_cpt_listings]

Parametri:

  • cpt_img_width – larghezza della miniatura per il CPT
  • cpt_img_height – altezza della miniatura per il CPT
  • title – il titolo per i CPT listings
  • cpt_exclude – tipi di post da escludere (di default mostra tutti) (esempi: 'gd_place' o 'gd_place,gd_event')
  • cpt_hide_name – nascondere il nome del CPT? True o False (predefinito = false)

Questo esempio mostra un widget con le immagini CPT a 120×90 pixel:
[gd_cpt_listings cpt_img_width=120 cpt_img_height=90]

Questo esempio mostra un widget con un titolo personalizzato e non mostra un link al CPT gd_place:
[gd_cpt_listings title="Browse listings" cpt_exclude=gd_place]

Custom Post Types Add-on – Panoramica

Introduzione

Il nostro plugin gratuito GeoDirectory viene fornito con un solo Post Type chiamato Places. Ma a volte vorresti avere un nome separato per ogni tipo di inserzione (es: Bar, Hotel, Ristoranti ecc.) invece di un unico nome generico Place.

Capire Luoghi, Categorie, Inserzioni e Tipi di contenuto personalizzati

Installando il nostro add-on Custom Post Types, rimuovi questo limite. Puoi creare un numero illimitato di Post Type.

Il vantaggio di questo plugin è che, invece di cercare di gestire una directory ampia e variegata con molte categorie tutte sotto un unico post type, puoi suddividerle in CPTpiù gestibili, potrai quindi aggiungere diversi campi personalizzati a ogni CPT e gestirne più facilmente i prezzi.

Questo plugin si integra perfettamente anche con il nostro addon Advance Search Filters e ti permetterà di cercare per tipo di post e di avere filtri avanzati diversi per ogni tipo di post; ad esempio, un CPT "Hotels" potrebbe avere filtri come "WiFi gratuito" e un altro CPT "Punti di Interesse" potrebbe avere un filtro "Adatto ai bambini".

Installazione

  1. Visita wpgeodirectory.com ( Acquista un abbonamento se necessario )
  2. Vai a Il mio account > Download ( Accedi se necessario )
  3. Download Geodir Custom Posts file zip.
  4. Vai alla dashboard del tuo sito WordPress e naviga fino a  Plugin > Aggiungi nuovo > Carica plugin
  5. Sfoglia e carica il file zip scaricato da wpgeodirectory.com
  6. Attiva il plugin.

Configurazione

Dopo l'attivazione verrai reindirizzato alla pagina GeoDirectory > Tipi di contenuto personalizzati . Questa è la pagina in cui puoi aggiungere, modificare o eliminare i tuoi post type. Nessuna configurazione aggiuntiva necessaria.

 

gd_cpt

Per aggiungere un nuovo post type

Per aggiungere un nuovo post type, clicca sul link "Aggiungi Post Type" dalla pagina Custom Post Types.

toadd

Elenco dei campi del modulo e valori accettati

L'esempio seguente presuppone che tu stia pianificando di creare un post type personalizzato chiamato Bars. Se stai pianificando di creare un post type diverso, modifica i valori di conseguenza.

Post Type

  1. Tipo di post
    1. Il nome di sistema del nuovo post type
    2. Di solito al singolare.
    3. Minimo 2 caratteri
    4. Massimo 17 caratteri
    5. Solo caratteri minuscoli e trattini bassi.
    6. Una volta aggiunto, il nome di sistema del post type non può essere modificato.
    7. Esempio:  bar
  2. Slug dell'annuncio
    1. Il nome slug dell'inserzione.
    2. Verrà visualizzato nell'URL.
    3. Minimo 2 caratteri.
    4. Massimo 20 caratteri.
    5. Solo caratteri minuscoli, trattini bassi e trattini(-).
    6. Esempio:  bars
  3. Ordine nell'elenco dei tipi di post
    1. Posizione in cui questo tipo di post apparirà nell'elenco dei tipi di post su tutto il sito web.
    2. Nota: Se il valore inserito è già un ordine di un altro tipo di post, questa impostazione non avrà alcun effetto.
    3. Esempio:  4
  4. Carica immagine predefinita
    1. Immagine predefinita del tipo di post.
    2. Se imposti un'immagine qui, verrà utilizzata come miniatura dell'inserzione quando non è disponibile alcuna immagine.

Etichette

  1. Nome
    1. Nome generale per il tipo di post.
    2. Solitamente al plurale.
    3. Esempio: Bars
  2. Nome singolare
    1. Nome per un singolo oggetto di questo tipo di post.
    2. Predefinito al valore del nome.
    3. Esempio: Bar
  3. Aggiungi nuovo
    1. Il testo per aggiungere nuovo.
    2. Il valore predefinito è Aggiungi nuovo sia per i tipi gerarchici che per quelli non gerarchici.
    3. Esempio: Aggiungi nuovo
  4. Aggiungi nuovo elemento
    1. Il testo per aggiungere un nuovo elemento.
    2. Se lasci questo campo vuoto Aggiungi Nuovo Elemento il testo verrà utilizzato.
    3. Esempio: Aggiungi Nuovo Bar
  5. Modifica elemento
    1. Il testo per modificare l'elemento.
    2. Se lasci questo campo vuoto Modifica Elemento il testo verrà utilizzato.
    3. Esempio: Modifica Bar
  6. Nuovo elemento
    1. Il testo per il nuovo elemento.
    2. se lasci questo campo vuoto Nuovo Elemento il testo verrà utilizzato.
    3. Esempio: Nuovo Bar
  7. Visualizza elemento
    1. Il testo per visualizzare l'elemento.
    2. Se lasci questo campo vuoto Visualizza Elemento il testo verrà utilizzato.
    3. Esempio: Visualizza Bar
  8. Cerca elementi
    1. Il testo per la ricerca degli elementi.
    2. Se lasci questo campo vuoto Cerca Elementi il testo verrà utilizzato.
    3. Esempio: Cerca Bars
  9. Non trovato
    1. Il testo per elemento non trovato.
    2. Se lasci questo campo vuoto Non Trovato il testo verrà utilizzato.
    3. Esempio: No Bar Trovato
  10. Non trovato nel cestino
    1. Il testo per elemento non trovato nel cestino.
    2. Se lasci questo campo vuoto Non Trovato Nel Cestino il testo verrà utilizzato.
    3. Esempio: No Bar Trovato nel Cestino
  11. Etichetta scheda Profilo
    1. Etichetta di testo per la scheda "Profilo" nella pagina di dettaglio del post.
    2. È facoltativo. Lascia vuoto se non necessario.
  12. Etichetta scheda Ulteriori Info
    1. Etichetta di testo per la scheda "Ulteriori Info" nella pagina di dettaglio del post.
    2. È facoltativo. Lascia vuoto se non necessario.
  13. Etichetta scheda Foto
    1. Etichetta di testo per la scheda Foto" nella pagina di dettaglio del post.
    2. È facoltativo. Lascia vuoto se non necessario.
  14. Etichetta scheda Mappa
    1. Etichetta di testo per la scheda "Mappa" nella pagina di dettaglio del post.
    2. È facoltativo. Lascia vuoto se non necessario.
  15. Etichetta scheda Recensioni
    1. Etichetta di testo per la scheda "Recensioni" nella pagina di dettaglio del post.
    2. È facoltativo. Lascia vuoto se non necessario.
  16. Etichetta della scheda Listing correlati
    1. Etichetta di testo per la scheda "Listing correlati" nella pagina di dettaglio del post.
    2. È facoltativo. Lascia vuoto se non necessario.

Menu di navigazione

  1. Post
    1. Se selezionato, disabiliterà gli elenchi di post (del tipo di post corrente) in Aspetto > Menu.
  2. Categorie
    1. Se selezionato, disabiliterà le categorie di post (del tipo di post corrente) in Aspetto > Menu.
  3. Tag
    1. Se selezionato, disabiliterà i tag dei post (del tipo di post corrente) in Aspetto > Menu.

Supporti

Registra il supporto di determinate funzionalità per un dato tipo di post. Ogni funzionalità ha un impatto diretto sul campo corrispondente visualizzato nella schermata di modifica del post.

  1. Autore
    1. Se selezionato, la funzionalità Autore verrà abilitata per il tipo di post corrente.
  2. Miniatura
    1. Se selezionato, la funzionalità Miniatura verrà abilitata per il tipo di post corrente.
    2. Il tema corrente deve supportare anche le miniature dei post.
  3. Estratto
    1. Se selezionato, la funzionalità Estratto (Descrizione breve) verrà abilitata per il tipo di post corrente.
  4. Campi personalizzati
    1. Se selezionato, la funzionalità Campi personalizzati verrà abilitata per il tipo di post corrente.
  5. Commenti
    1. Se selezionato, la funzionalità Commenti verrà abilitata per il tipo di post corrente.
    2. Se selezionato, verrà visualizzato anche il contatore dei commenti nella schermata di modifica.
  6. Formati di post
    1. Se selezionato, la funzionalità Formati di post verrà abilitata per il tipo di post corrente.

Descrizione

  1. Descrizione
    1. Un breve riepilogo descrittivo del tipo di post.

Icona del menu

  1. Icona del menu
    1. L'URL dell'icona da utilizzare per questo menu.

Esportabile

  1. Esportabile
    1. Se impostato su Vero, i dati del tipo di post corrente possono essere esportati.

SEO

  1. Parole chiave meta
    1. Le parole chiave meta appariranno nel tag head della pagina di elenco di questo tipo di post.
  2. Meta descrizione
    1. La meta descrizione apparirà nel tag head della pagina di elenco di questo tipo di post.

Per modificare un tipo di post

Per modificare un tipo di post, clicca sul link "Modifica" dalla pagina Tipi di post personalizzati.

toedit

Per eliminare un tipo di post

Per eliminare un tipo di post, clicca sul link "Elimina" dalla pagina Tipi di post personalizzati.

todelete

Utilizzo

Una volta creato un nuovo tipo di post, potrai vedere nuove voci di menu nelle seguenti aree.

barsmenu

barsettings

Impostazioni barra

bartabs

Questa pagina contiene le seguenti schede.

  1. Campi Personalizzati
  2. Opzioni di ordinamento
  3. Ricerca avanzata ( Filtri di ricerca avanzata Obbligatorio )

Campi Personalizzati

Per saperne di più sui campi personalizzati, visita questa sezione

Opzioni di ordinamento

Per saperne di più sulle opzioni di ordinamento, visita questa sezione

Ricerca Avanzata

Per saperne di più sulla ricerca avanzata, visita questa sezione

Capire Luoghi, Categorie, Inserzioni e Tipi di contenuto personalizzati

Introduzione

Una volta che hai installato il plugin GD per la tua directory, dovrai creare delle categorie prima di poter aggiungere annunci alla tua directory.

Il plugin GD gratuito creerà automaticamente un nuovo tipo personalizzato di post WordPress, che ti permette di aggiungere contenuti alla tua directory. Il plugin GD chiama questi post personalizzati Luoghi, e li troverai nel menu principale dell'amministrazione di WP.
core-places
Nel contesto di GeoDirectory, questi post sono chiamati annunci.

Ogni annuncio deve essere assegnato a una categoria, altrimenti non verrà aggiunto alle mappe GD.

GD supporta anche un livello di sottocategoria:

Places > Categoria > Sottocategoria > Annuncio

Esempi con il core di GD

Un esempio è una directory locale, e questa potrebbe essere la tua configurazione:

Categoria Sottocategoria Annuncio OPPURE Categoria Annunci
Ristoranti French L'escargot Ristoranti L'escargot
La Baguette La Baguette
Italian Mario Mario
The Pizza Dude The Pizza Dude
Accommodation Hotel The Sleep Inn Accommodation The Sleep Inn
The Rich The Rich
Bed and Breakfast Chez Nous Chez Nous
The Rooster The Rooster

Estendi la tua directory

Gli esempi precedenti si basano sull'installazione standard del plugin GD gratuito: tutti gli annunci e le categorie devono appartenere allo stesso tipo di post personalizzato Luoghi.

Custom Post Types Addon

Il Custom Post Types Addon (CPT) ti consente di aggiungere tutti i CPT di cui hai bisogno.

Di default, GeoDirectory viene fornito con un CPT chiamato Luoghi (vedi sopra); i nuovi CPT avranno il proprio menu laterale dedicato e un sistema di gestione proprio come Places.

ctp

Perché e quando usare i Custom Post Type?

Il vantaggio di questo plugin è che, invece di cercare di gestire una grande directory variegata con molte categorie tutte sotto un unico tipo di post, puoi suddividerle in CPT più gestibili.

Fattori da considerare per decidere se organizzare il tuo sito con CPT diversi:

  • puoi aggiungere campi personalizzati diversi a ciascun Custom Post Type
  • è più facile gestire livelli di prezzo differenti con i CPT rispetto alle categorie
  • un annuncio può essere inviato a un solo CPT alla volta, ma è possibile inviare lo stesso annuncio a più di una categoria
  • Alcuni widget possono essere filtrati su un solo CPT alla volta.
  • Le mappe possono mostrare un solo CPT alla volta, ma possono visualizzare più categorie contemporaneamente.

Events Addon

Il Events Addon è un tipo di post personalizzato progettato appositamente per il modo in cui gli eventi vengono ordinati per data.

Con questo plugin puoi permettere agli utenti di aggiungere i propri eventi al tuo sito. Gli eventi sono ordinati per data più prossima in modo predefinito. Gli utenti possono inserire date ricorrenti per i loro eventi, senza dover creare tanti eventi separati. Essendo anch'esso un tipo di post personalizzato, hai la consueta possibilità di aggiungere campi personalizzati e opzioni di ordinamento.

Esempi con gli addon CPT ed Events

CTP Categoria Sottocategoria Annuncio
Goditi Ristoranti French L'escargot
La Baguette
Italian Mario
The Pizza Dude
Accommodation Hotel The Sleep Inn
The Rich
Bed and Breakfast Chez Nous
The Rooster
Eventi Mercati Mercato Settimanale degli Agricoltori
Mostra di Antiquariato
Musica Concerti Milli Vanilla
Elvis Presley Live
Lezioni Scuola di Cornamusa
Locale Salute Medici Doctors R Us
Centri Fitness Fitness4U
Edilizia Ferramenta Nuts&Bolts
Falegnami We'll Nail You