Home › Forum › Problemi Vari con WP › Personalizzare pagina protetta da password
-
AutorePost
-
-
5 Ottobre 2019 alle 16:58 #31972adasPartecipante
Salve ho creato una pagina, attualmente in bozza, protetta da password. Sono riuscito a modificare il testo che normalmente presenta WP quando l’utente accedendo alla stessa trova il form nel quale inserire la password richiesta, la modifica l’ho fatta tramite il functions.php del child theme che uso. Purtroppo il testo e relativo form risultano attaccati al banner del sito e non so quale css modificare per dare un margine al testo e al form.
Qui sotto il codice che ho aggiunto nel functions
function my_password_form() {
global $post;
$label = 'pwbox-'.( empty( $post->ID ) ? rand() : $post->ID );
$o = '<form action="' . esc_url( site_url( 'wp-login.php?action=postpass', 'login_post' ) ) . '" method="post">
' . __( "Per accedere alla pagina segreta con le risorse gratuite inserisci la password che ti ho inviato dopo l’iscrizione alla newsletter:" ) . '
<label for="' . $label . '">' . __( "Password:" ) . ' </label><input name="post_password" id="' . $label . '" type="password" size="20" maxlength="20" /><input type="submit" name="Submit" value="' . esc_attr__( "Submit" ) . '" />
</form>
';
return $o;
}
add_filter( 'the_password_form', 'my_password_form' );
La versione WP è la 5.2.3–it_IT, non inserisco il link semplicemente perchè essendo la pagina ancora in bozza sarebbe inutile.
Qualcuno può darmi qualche indicazione su come procedere?
Grazie -
27 Novembre 2020 alle 13:39 #126192quaio61Partecipante
Ciao adas, io ho risolto così: Ho aperto la pagina in questione con lo “strumento per sviluppatori” (se usi windows ctrl+Maiusc+i) e impostato la visuale come cellulare in modo da rendere visibile il campo password. Sempre con l’aiuto dello “strumento per sviluppatori” ho visto l’Id (o la class) a cui faceva riferimento. Ho inserito l’Id nel css (css aggiuntivo del tema child nel mio caso) e ho dato il valore 100 al margin-top (#valoreId {margin-top:100px;}.
Spero di esserti stato utile! -
19 Febbraio 2021 alle 10:45 #126315AnonimoInattivo
Buongiorno,
mi accodo a questa discussione.
È possibile cambiare il messaggio di default senza intervenire nel codice?Esempio: di default mi esce “Il contenuto è protetto da password. Per visualizzarlo inserisci di seguito la password:”
qui https://trentinomese.altervista.org/febbraio-2021/Grazie
PIno -
19 Febbraio 2021 alle 13:06 #126317SteveAglAmministratore del forum
No
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.