Gli annunci sul mio forum non vengono sempre visualizzati e a volte Google non riesce a trovare un annuncio al momento, quindi mostra solo uno spazio vuoto. Questo va bene, ma credo che il testo dell’annuncio e lo spazio bianco occupato in questo scenario dovrebbero essere rimossi poiché creano confusione (ad esempio, le persone pensano che il post precedente fosse una pubblicità promossa)
Non sono sicuro dello spazio bianco, ma penso che funzioni per il testo:
Suppongo che per ora sia una soluzione temporanea, ma il testo è ora sempre nascosto. Preferirei averlo quando viene mostrata una pubblicità, nascosto quando non lo è. Armeggerò con il CSS e vedrò se riesco a creare un selettore che venga eseguito quando le pubblicità sono vuote.
Penso che dovrebbe essere teoricamente possibile poiché Google lo contrassegna con questa proprietà:
Ho capito!!
Manterrà il testo dell’annuncio nascosto per impostazione predefinita e lo mostrerà solo dopo aver confermato che l’annuncio è stato compilato e visualizzato. In questo modo posso assicurarmi che non ci sia confusione.
Se vuoi abilitare questa funzione sul tuo forum, dai un’occhiata al tutorial dettagliato che ho pubblicato sul mio blog
https://blog.codergautam.dev/how-to-hide-unfilled-advertisements-in-discourse-adplugin/
Modifica: utilizzo della versione rivista del codice funzionante dopo che Firepup ha trovato un bug
Spero che questo aiuti qualcuno!
E apparentemente non puoi semplicemente controllare l’iframe, poiché a volte aggiunge un iframe praticamente vuoto.
Non posso più causare questo, deve essere stato un caso isolato.
No, l’ho testato molto, quando non è compilato aggiunge comunque un iframe ma lo lascia vuoto. Quando invece è compilato, l’iframe viene popolato. Non è un bug.
C’è stata almeno una volta in cui ho nascosto manualmente l’AD, e in realtà c’era un AD, anche se era contrassegnato come non archiviato. Tuttavia, non sono riuscito a riprodurlo in seguito.
Nel caso non ne fossi a conoscenza, il selettore CSS :has non è ampiamente supportato, in particolare da Firefox:
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.


