Documentazione · Riferimento amministratore

Riferimento a shortcode e widget

Questo documento rappresenta il riferimento per la schermata Shortcodes & Widgets del plugin ADP Car Market Hub (Car Market Hub → Shortcodes & Widgets). Documenta ogni shortcode registrato dal plugin, gli attributi e i parametri URL supportati, le integrazioni con l'editor e i page-builder, nonché i widget della bacheca forniti con il plugin.

Quando utilizzare questo documento

Leggi questo documento se sei un editor, un creatore di siti o uno sviluppatore e hai bisogno di:

  • Incorporare in una pagina l'elenco dei veicoli, i moduli di ricerca, le tabelle di confronto, i preferiti, i box delle sedi o i box degli orari di apertura.
  • Pre-filtrare l'inventario al momento dell'inserimento utilizzando gli attributi dello shortcode.
  • Inviare traffico pre-filtrato alla pagina dell'inventario utilizzando i parametri URL.
  • Sovrascrivere un template del plugin nel tuo tema attivo.
  • Capire quali widget della bacheca fornisce il plugin.

Panoramica

Il plugin registra sei shortcode pubblici:

ShortcodeScopo
[as24ci_archive]Inventario completo dei veicoli con filtri, ordinamento e paginazione.
[as24ci_search_filter]Modulo di ricerca autonomo, pensato per landing page o home page.
[as24ci_compare]Tabella di confronto dei veicoli per i veicoli selezionati dal visitatore.
[as24ci_favorites]Pagina dei preferiti del visitatore (le voci sono memorizzate lato client in localStorage).
[as24ci_location_box]Scheda di contatto per la sede del concessionario collegata a un veicolo.
[as24ci_hours_box]Scheda degli orari di apertura per la sede del concessionario collegata a un veicolo.

Ogni shortcode è anche elencato nella schermata come una voce a sé stante con un pulsante Copia dedicato e una sezione espandibile Attributi ed esempi che mostra gli attributi supportati e gli esempi pronti all'uso per quel determinato shortcode.

Nella parte superiore della schermata, cinque riquadri KPI riassumono a colpo d'occhio l'utilizzo degli shortcode:

Riquadro KPIMostra
Shortcode disponibiliQuanti shortcode pubblici registra il plugin.
Shortcode in usoOccorrenze totali di shortcode trovate nelle pagine e negli articoli scansionati.
Integrazioni builderQuante famiglie di integrazione supportate per editor / page-builder sono disponibili.
Pagine che usano il pluginNumero di pagine e articoli pubblicati che contengono almeno uno shortcode del plugin.
Sovrascritture dei templateNumero di template del plugin attualmente sovrascritti dal tuo tema attivo.

Sotto i riquadri, una scheda introduttiva offre pulsanti di copia rapida con un clic per i quattro shortcode più utilizzati — [as24ci_archive], [as24ci_search_filter], [as24ci_compare] e [as24ci_favorites] — in modo da poterli copiare negli appunti senza doverli digitare.

La schermata presenta anche una tabella di Panoramica sull'utilizzo degli shortcode che elenca le pagine e gli articoli pubblicati contenenti qualsiasi shortcode del plugin (fino ai 100 risultati più recenti) e una scheda Note per gli sviluppatori che documenta le sovrascritture dei template e i parametri URL supportati.

Requisiti o prerequisiti

  • Un utente con un ruolo (capability) che consenta di modificare pagine o articoli.
  • Per [as24ci_compare] e [as24ci_favorites], la corrispondente opzione di attivazione della funzionalità deve essere abilitata in Car Market Hub → Settings. Quando una funzionalità è disabilitata, la schermata contrassegna lo shortcode con un badge Disabilitato.
  • Per [as24ci_location_box] e [as24ci_hours_box], deve essere configurata almeno una sede in Locations e gli ID venditore devono corrispondere al veicolo.

Istruzioni passo dopo passo

Incorporare uno shortcode in una pagina

  1. Apri la pagina o l'articolo nel tuo editor.
  2. Inserisci lo shortcode utilizzando il controllo nativo dell'editor: - Editor a blocchi (Gutenberg): aggiungi un blocco Shortcode. - Elementor: aggiungi un widget Shortcode. - Divi, Beaver Builder, WPBakery: usa lo shortcode o il modulo di testo. - Editor classico: digita lo shortcode direttamente nel contenuto.
  3. Incolla lo shortcode desiderato (con gli attributi se necessario).
  4. Salva e visualizza l'anteprima.

Il plugin carica i propri stili e script solo sulle pagine che contengono uno shortcode del plugin, in modo che le pagine non correlate non vengano influenzate.

Pre-filtrare l'archivio al momento dell'inserimento

Utilizza gli attributi dello shortcode su [as24ci_archive], ad esempio:

[as24ci_archive make="BMW" price_max="40000" order_by="price" order="asc"]
[as24ci_archive fuel="electric" body="suv" per_page="12"]

Aggiungi i parametri GET all'URL dell'archivio (i parametri URL sovrascrivono gli attributi dello shortcode):

/inventory/?make=BMW&max_price=20000
/inventory/?condition=new&sort=price_asc

Riferimento di configurazione

Attributi di [as24ci_archive]

Tutti gli attributi sono opzionali. I parametri URL sovrascrivono gli attributi dello shortcode.

AttributoDescrizioneEsempio
makePre-filtra per marca.make="BMW"
modelPre-filtra per modello (utilizzare insieme a make).model="3 Series"
price_minPrezzo minimo (numerico).price_min="10000"
price_maxPrezzo massimo (numerico).price_max="40000"
fuelTipo di carburante, ad esempio petrol, diesel, electric.fuel="electric"
bodyTipo di carrozzeria, ad esempio suv, sedan, coupe.body="suv"
order_byCampo di ordinamento: price, mileage, o date (predefinito).order_by="price"
orderDirezione di ordinamento: asc (predefinito) o desc.order="asc"
per_pageElementi per pagina: 12, 24 (predefinito), 48, 72, all.per_page="12"

Attributi di [as24ci_search_filter]

AttributoDescrizioneEsempio
results_urlURL della pagina dei risultati. Il valore predefinito è l'URL dell'archivio veicoli del plugin.results_url="/inventory/"

[as24ci_compare]

Nessun attributo. Posizionalo su una pagina di confronto dedicata. La schermata delle impostazioni può creare questa pagina automaticamente.

[as24ci_favorites]

Nessun attributo. Posizionalo su una pagina dedicata ai preferiti o alla lista dei desideri. I preferiti vengono memorizzati nel browser del visitatore tramite localStorage — non è richiesto alcun account e nessun dato viene inviato al server.

Attributi di [as24ci_location_box] e [as24ci_hours_box]

AttributoDescrizioneEsempio
post_idID dell'articolo del veicolo. Il valore predefinito è l'articolo corrente nel loop.post_id="123"

La sede collegata al veicolo viene risolta tramite il Seller ID di AutoScout24. Se non viene trovata alcuna corrispondenza, viene utilizzata la prima sede (predefinita) da Locations.

Parametri URL supportati

Questi parametri possono essere aggiunti all'URL dell'archivio. I parametri URL sovrascrivono gli attributi dello shortcode.

ParametroDescrizioneEsempio
makeFiltra per marca.?make=BMW
modelFiltra per modello (richiede make).?model=3+Series
min_price / max_priceFiltra per fascia di prezzo.?min_price=5000&max_price=20000
mileage_maxChilometraggio massimo.?mileage_max=80000
conditionall, new, o used.?condition=new
sortprice_asc, price_desc, mileage_asc, mileage_desc.?sort=price_asc
per_pageElementi per pagina (12, 24, 48, 72, all).?per_page=12
qRicerca per parola chiave.?q=diesel

Supporto per Builder ed Editor

Controlli nativi per gli shortcode in Editor a blocchi (Gutenberg), Elementor, Divi / Beaver Builder / WPBakery e nell'Editor classico. La barra dei KPI sullo schermo segnala quattro famiglie di integrazione supportate.

Widget della bacheca

Il plugin aggiunge i seguenti widget alla bacheca standard di WordPress:

WidgetContenuto
CMH – Company OverviewConteggio dei veicoli, tempi di importazione, totali dei lead e valore del portafoglio.
CMH – AI and SEO MonitorCoda dei testi AI, coda SEO delle immagini e stato della connessione API.
CMH – Current LeadsAttività recente dei lead in entrata per i tuoi veicoli.
CMH – Car PerformanceVeicoli più visualizzati e panoramica del coinvolgimento.
CMH – Price InformationIstantanea dell'analisi dei prezzi per il tuo inventario.

Tabella di panoramica sull'utilizzo degli shortcode

La tabella di panoramica sull'utilizzo elenca ogni pagina o articolo pubblicato che contiene uno shortcode del plugin, con le seguenti colonne:

ColonnaMostra
Titolo del contenutoTitolo della pagina o dell'articolo.
Tipo di contenutoIndica se la voce è una pagina o un articolo.
Shortcode utilizzatiQuale/i shortcode del plugin contiene il contenuto.
ConteggioQuante occorrenze di shortcode del plugin sono presenti in quel contenuto.
Ultimo aggiornamentoQuando la pagina o l'articolo è stato modificato l'ultima volta.
AzioniUn link Modifica che apre la pagina o l'articolo nell'editor.

Sovrascritture dei template

L'output dello shortcode utilizza gli stessi template del CPT nativo del veicolo. Per sovrascrivere un template, copia il file nella radice del tuo tema attivo; WordPress caricherà automaticamente la tua versione.

TemplateUtilizzato per
archive-as24ci_car.phpOutput dell'archivio veicoli e dell'elenco dello shortcode.
single-as24ci_car.phpPagina di dettaglio del singolo veicolo.
page-as24ci_compare.phpPagina di confronto dei veicoli.

Note operative

  • La Panoramica sull'utilizzo degli shortcode scansiona fino alle 100 pagine e articoli pubblicati modificati più di recente che contengono qualsiasi shortcode del plugin. I tipi di contenuto personalizzati (CPT) non sono inclusi per impostazione predefinita.
  • Il riquadri KPI Shortcode in uso conta le occorrenze totali all'interno della stessa scansione.
  • Il riquadro KPI Sovrascritture dei template conta i template del plugin attualmente sovrascritti dal tuo tema attivo.
  • La disattivazione di Confronto o Preferiti in Settings non rimuove lo shortcode dal tuo contenuto; lo contrassegna solo come disabilitato in questo riferimento e potrebbe sopprimerne l'output sul frontend. Riabilita la funzionalità per rendere nuovamente attivo lo shortcode.

Risoluzione dei problemi

  • Uno shortcode viene visualizzato come testo normale. WordPress non ha eseguito l'analisi dello shortcode su quel campo. Inserisci lo shortcode nel contenuto della pagina principale o dell'articolo, in un blocco Shortcode o in un modulo del builder che supporti gli shortcode.
  • L'archivio mostra tutto nonostante un attributo. Un parametro URL sovrascrive gli attributi dello shortcode. Rimuovi il parametro URL o allinealo con il filtro desiderato.
  • [as24ci_compare] o [as24ci_favorites] appare vuoto. Verifica che la funzionalità corrispondente sia abilitata in Settings. In questo caso, la schermata mostra anche un badge Disabilitato.
  • La sede e gli orari tornano alla filiale predefinita. Il Seller ID del veicolo non è assegnato ad alcuna sede; aggiungilo in Locations.
  • Una sovrascrittura del tema non viene rilevata. Il file deve trovarsi nella radice della directory del tema attivo (o del tema child) e deve utilizzare l'esatto nome file sopra elencato.

Documenti correlati