Campi personalizzati e Widget
-
Qualcuno mi può suggerire una buona coppia di plugin free per gestire dei campi personalizzati e la loro visualizzazione nella barra dei widget?
Ne ho provati diversi, ma non c’è verso di visualizzare nulla e a questo punto non so proprio se sia un problema di “accoppiata” che non funziona o di altro tipo.
Prima di passare ad uno a pagamento (il classico ACF?) vorrei essere certo che, per l’appunto, il problema non siano proprio i plugin.Per inciso il test lo sto facendo creando nell’articolo un semplice campo radial button con due sole opzioni.
Mi aspetto di vedere nel widget tutte le opzioni selezionate e, da qui, gli articoli associati.Lo scopo finale è visualizzare le sotto categorie per ciascuna categoria ed ovviamente con un filtro in cascata degli articoli.
Grazie.- Questo topic è stato modificato 7 anni, 10 mesi fa da Cobra.
-
Se usi ACF (https://wordpress.org/plugins-wp/advanced-custom-fields/) puoi usare ACF WIDGETS (https://wordpress.org/plugins-wp/advanced-custom-fields-widget/)
Con la versione PRO (>= 5) dovrebbe essere integrato ma sinceramente non lo vedo…
- Questa risposta è stata modificata 7 anni, 10 mesi fa da Maurizio Pelizzone. Motivo: refuso
- Questa risposta è stata modificata 7 anni, 10 mesi fa da Maurizio Pelizzone.
È uno dei primi ad avere testato.
A parte il fatto che nella pagina poi compare un errore (che riporto in fondo), nel widget mi fa selezionare il gruppo e poi nel gruppo sono costretto a selezionare una delle opzioni.
A questo punto vedo tutti gli articoli di quella sezione.
Io però vorrei semplicemente una lista delle opzioni selezionate ed il numero degli articoli associati.Un po’ come se fosse una lista delle categorie: vedi la lista, fai clic su una voce, vedi gli articoli associati.
Qui invece la voce va pre selezionataPoi tutte quelle opzioni che si vedono nella pagina di descrizione non ce n’è neppure una.
Dulcis in fundo, al momento dell’installazione viene segnalata che non è testata con la mia versione di WP, forse è per questo?In quanto all’errore, ecco cosa compare sullo schermo:
widget_acf_widget_3
Fields:
Array
([field_5890c4d689b6c] => voce01)
Use get_field( ‘fieldname’, \$acf_key ); to get the fields in the widget function.- Questa risposta è stata modificata 7 anni, 10 mesi fa da Cobra.
Per i problemi relativi al plugin ed agli errori che rilevi prova ad usare il forum di supporto specifico del plugin (https://wordpress.org/support/plugin/advanced-custom-fields-widget)
sicuramente loro ti sapranno aiutare meglio.
eventualmente prova con un altro plugin tipo questo: https://wordpress.org/plugins/get-custom-field-values/
(ma ne trovo anche molti altri)Come dicevo, anche io ne ho trovati altri. Il problema è visualizzare poi gli articoli in un widget.
Non ho trovato ancora una coppia plugin+widget che funzioni.
Proverò anche il tuo.
GraziePerdonami ma allora non ho capito… 🙁
Nel widget (che immagino sara visibile nella sidebar) vuoi visualizzare i custom fields realitivi all’articolo o altro?Immaginiamo un campo con radial button denomito “CAT1”
Nell’articolo io seleziono una delle voci, diciamo che siano 5: V1, V2, V3, V4, V5.
Avendo, diciamo, 100 articoli saranno distribuiti su queste 5 voci.
Nel Widget, associato a CAT1 dovrei trovare:
– V1 (20)
– V2 (30)
– V3 (5)
– V4 (15)
– V5 (30)Se poi ho una gestione del campo che mi permette un qualche controllo, potrei avere 5 camp1 CAT1-1 … CAT1-5 che hanno delle loro sottovoci.
Nella pagina relativa voce CAT1/V1 mi troverò un widget che mi elencherà le sottovoci di CAT1-1.Per un esempio concreto con tre campi in cascata, quando inserisco un articolo selezionerò nel Campo “Marca” se quell’articolo è relativo a Fiat, Audi o Mercedes; selezionato FIAT nel campo “Modello” troverò Punto, Panda o 500 e nel terzo campo Motore troverò Diesel e Benzina.
Il Widget mi permetterà di trovare tutti gli articoli relativi a FIAT, in questo elenco quelli relativi a Punto ed in questo ancora gli articoli relativi alle Punto Benzina.
OK. Adesso ho capito.
Da quello che posso leggere temo però che l’unica sia scrivere una query custom perchè oltre a recuperare un valore devi operare delle logiche.Mi spiace ma non ho plugin da consigliarti.
Come ultima cosa mi permetto si suggerirti l’utizzo di tassonomie gerarchiche che per questo tipo di cose sono più efficenti per l’estrazione dei posts.
Sicuramente la conosci già, ma questa è la funzione per creare nuove tassonomie:
https://codex.wordpress.org/Function_Reference/register_taxonomyMi sa infatti che mi devo indirizzare a qualcosa di diverso, ma volevo prima creare un prototipo senza tante difficoltà.
In ogni caso ti ringrazio.
- Il topic ‘Campi personalizzati e Widget’ è chiuso a nuove risposte.