Home › Forum › Pubblica Amministrazione › ANAC XML Bandi di Gara › Conflitto con WordPress SEO di Yoast
- Questo topic ha 4 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 8 anni, 4 mesi fa da Andrea Riva.
-
AutorePost
-
27 Giugno 2015 alle 14:17 #2866Andrea RivaPartecipante
Ciao Marco
Sto sviluppando un sito con includendo il tuo plugin alla versione 6.2.3. Uso anche il plugin WordPress SEO di Yoast per la stampa dei meta tag per i motori di ricerca nella sezione head della pagina.Uso la funzionalità di generazione automatica della meta-description di Yoast, ma c’è bisogno di una piccola modifica per far funzionare correttamente il tuo plugin con quello di Yoast; in caso contrario, quando si apre la pagina di un bando di gara, il tuo plugin stampa il codice della tabella di dettaglio del bando anche a metà della sezione head.
Ho risolto modificando la funzione
avcp_job_cpt_template_filter
nel filesinglehack.php
, salvando tutte le stringhe del codice di output in una variabile anzichè stamparle con gliecho
e facendo unreturn
della variabile al termine della function.Questa è la function modificata: http://pastebin.com/1bLLSigG
Spero tu possa includere queste modifiche nella prossima versione del tuo plugin 🙂
29 Giugno 2015 alle 21:19 #2867Marco MilesiAmministratore del forumCiao Andrea,
non ho notato conflitti con quel plugin (che utilizzo al 100%). Verificherò eventuali anomalie nelle descrizioni!
Grazie per il tuo contributo!
A presto29 Giugno 2015 alle 21:43 #2868Andrea RivaPartecipanteCiao Marco
Scusami, nel messaggio precedente ho dimenticato di specificare come ricreare il problema.Il problema si presenta se sotto le impostazioni di Yoast > Titoli e metalli > Tipi articolo > Bandi di gara > Template della meta description inserisco la variabile
%%excerpt%%
.Mi sembra che sia dovuto al fatto che il filter the_content di WordPress si aspetti che venga ritornato un valore anzichè stampato con un echo: https://codex.wordpress.org/Plugin_API/Filter_Reference/the_content
Grazie per il tuo lavoro!
15 Giugno 2016 alle 7:55 #3130[email protected]Partecipanteciao, vedo che e’ passato circa un anno e il problema persiste.
Andrea Riva potresti postare un wetransfer con il plugin modificato? Se hai risolto uso quello invece che aspettare lo sviluppatore che dopo un anno ancora non ha risolto.
Grazie
ciao- Questa risposta è stata modificata 8 anni, 4 mesi fa da [email protected].
15 Giugno 2016 alle 9:05 #3132Andrea RivaPartecipanteCiao Marco Civita,
Purtroppo non uso più attivamente questo plugin e inavvertitamente l’ho aggiornato, perdendo le modifiche che avevo apportato.Tuttavia, ricordo che il fix è stato semplicissimo: basta che tu apra il file
avcp/singlehack.php
e sostituisca la funzioneavcp_job_cpt_template_filter
con quella che avevo mandato nel PasteBin del primo post; dovrebbe sistemarsi tutto!Fammi sapere se riesce
-
AutorePost
- Devi essere connesso per rispondere a questo topic.