• User

    non riesco a modificare un campo in plugin di wp

    buongiorno, chiedo aiuto per la modifica di un campo, poichè non riesco. Alle varie pagine del mio sito tra cui questa psicologaonlinesalerno. it/disturbo-borderline/ a fine commento vi è "Avvisa mi delle risposte", dettato da un plugin http. /wordpress. org/plugins/comment-notifier/ di wordpress. Non iresco a modificare la lunghezza della frase per renderla allineata alla spunta. Ho provato a vedere nell'editor del plugin il css, l'unico css che c'è è questo comment-notifier/admin.css in cui c'è il seguente codice

    #satollo-header {
      text-align: left;
      background-color: #f4f4f4;
      padding: 5px;
      padding-left: 15px;
      border-radius: 3px;
      text-transform: uppercase;
    }
     a {
        margin-right: 15px;
    }
    

    Qualcuno mi dà una mano?


  • User Attivo

    Purtroppo sugli elementi che vuoi allineare non vedo dei selettori css utilizzabili. Significa che se vuoi utilizzare dei valori diversi per margin o line-height in modo da ottenere, andrai a modificare un sacco di altre cose nel tema.
    Dovresti innanzitutto modificare il markup, inserendo ad esempio una class=''comment-subscribe" sull'elemento p che contiene checkbox e label.


  • User

    grazie davello, ma rinuncio...per me è arabo!


  • User Attivo

    Ho visto che esiste anche il plugin comment plus, che dovrebbe essere una versione evoluta di quello che hai usato tu. Forse ti può essere utile.


  • User

    Grazie davello, ma li avevo già visti gli altri plugin..e creano lo stesso problema quindi è proprio un problema del tema. ci rinuncio, a meno che qualcuno mi indichi passo per passo cosa modificare (facendo le prove in locale ovviamente)...


  • User Attivo

    Anche dicendoti passo passo come modificare il plugin che usi, cosa di cui non sono capace in quanto non sono pratico di wordpress, c'è la concreta possibilità che al primo aggiornamento la modifica venga eliminata.
    Forse gli altri plugin inseriscono nel markup un selettore css in più su cui lavorare.

    In questo momento se modifichi il css del tema vedi che cambi sia il controllo che vuoi modificare che il resto della pagina. Forse potresti trovare un compromesso valido per tutto.


  • User

    @davello said:

    Anche dicendoti passo passo come modificare il plugin che usi, cosa di cui non sono capace in quanto non sono pratico di wordpress, c'è la concreta possibilità che al primo aggiornamento la modifica venga eliminata.
    Forse gli altri plugin inseriscono nel markup un selettore css in più su cui lavorare.

    infatti lo escludo > In questo momento se modifichi il css del tema vedi che cambi sia il controllo che vuoi modificare che il resto della pagina. Forse potresti trovare un compromesso valido per tutto.come, npn ho capito...


  • User Attivo

    Per farti un esempio pratico, se vai ad editare la linea 404 del file .../wordpress/wp-content/themes/beauty/style.css e la cambi da

    
    
    #commentform label {width:101.5px;clear:left;display:block;float:left;font-size:1em;line-height:40px;margin:0;text-align:left;vertical-align:middle;}
    

    a

    
     label {width:101.5px;clear:left;display:block;float:left;font-size:1em;margin:0;text-align:left;vertical-align:middle;}
    

    puoi vedere come il componente che vuoi modificare diventa più grazioso, ma le etichette Nome, Email e Sito Web immediatamente sopra si spostano un pò verso l'alto. Questo potrebbe essere un compromesso già accettabile, forse.


  • User

    Grazie davvero davello, in effetti è un buon compromesso quello da te proposto 😉 sto solo cercando di inserirlo nel css del child theme che ho in uso ma non me lo riconosce...forse sbaglio qualcosa. Tu riesci a vedere la modifica in questo momento? può essere che sia un problerma mio.


  • User Attivo

    Probabilmente già lo sai, ma spesso le modifiche nei css sembrano non avere effetto perché la pagina che vediamo non è ricarcata ogni volta, ma è quella memorizzata nella cache del browser. Per ovviare a questo prova con ctrl+f5, oppure cancella la cache.