Php, Wordpress e accessibilità

dalziani

Nuovo Utente
12 Ott 2009
9
0
0
Ciao, la linea guida 3.3.6 delle wcag 2.0 prevede che l'utente possa rivedere i dati prima dell'invio definitivo.

Così ho studiato un sistema che inserisco in tutti i miei siti (il sito in questione è http://4elementi.info/wordpress/) una pagina di verifica dei dati che nel sistema Wordpress può interfacciare comments.php del tema e wp-comments-post.php contenuto nella cartella principale.
Il formulario di comments.php passa il contenuto delle caselle a sendmail.php che lo passa a wp-comments-post.php per l'invio.

Tutto bene per gli utenti non registrati: la pagina che invia e la pagina che riceve hanno gli stessi campi, ma qunado l'utente è registrato i campi nome, e.mail, url scompaiono dal front-end del blog. La pagina 'intefaccia' funziona ugualmente ma i tre campi risultano vuoti e la tripla A va va vooma.

Sto quindi pensando a due ipotesi:
- una funzione if che porti alla visualizzazione (echo) di due formulari distinti (uno con tutti i vampi e l'altro con solo quello del messaggio) nella pagina sendmail.php, quella 'di mezzo', ma la funzione if che riconosce se l'utente è registrato funziona in comment.php e non nella nuova pagina sendmail.php;
- il richiamo dei dati nella nuova pagina sendmail.php mediante la funzione <?php get_userdata(userid); ?> , che però non funziona in detta pagina.

Che fare?

Un caro saluto

Francesco
 
Ultima modifica:

dalziani

Nuovo Utente
12 Ott 2009
9
0
0
Wordpress, accessibilità e opzione di convalida dati

Ciao,

mi rispondo da solo.

Ho risolto il problema creando due pagine di revisione dati (il sito è http://4elementi.info/wordpress/):

sendmail.php e
sendmail2.php

Ho poi inserito una condizione nel ciclo If del file comments.php:
- se l'utente è loggato echo i primi tre tag del form che invia s sendmail2.php,
- else (l'utente non è loggato) echo i primi tre tag del form che invia s sendmail.php.

Entrambe sendmail.php e sendmail2.php puntano a wp-comments-post.php.

Spero sia utile.

Un caro saluto

Francesco
 
Ultima modifica:

gianni21031

Utente Attivo
29 Mar 2008
656
0
0
Palermo
grazie mille per aver scritto il procedimento per mezzo del quale hai risolto... sicuramente sarà utilissimo per altri utenti che hanno lo stesso problema ;)
 

dalziani

Nuovo Utente
12 Ott 2009
9
0
0
A disposizione

Ciao,

sono a disposizione per rispondere, codice alla mano, a domande più specifiche.

Forse la tripla AAA delle Wcag 2.0 non è un obiettivo così lontano anche per il Frontend di Wordpress.

Francesco
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
Shyson Spostare filtro php di WordPress WordPress 0
S [PHP] categorie portfolio wordpress WordPress 3
L [Wordpress]Precedenza Index.php a Index.html WordPress 1
D [WordPress] [PHP] icone distanziate su Iphone x WordPress 2
R [WordPress] [PHP] Come organizzare data, sala e prestazione WordPress 17
Shyson [WordPress] [PHP] Creare codice che evidenzia nuovi articoli WordPress 0
C [PHP] Come realizzare un tema wordpress per monetizzarlo?e dove testarlo gratis? PHP 3
dvdscr [PHP] Problema malfunzionamento Wordpress WordPress 13
K [PHP] Paginazione Wordpress: passare variabile PHP 6
bubino8 [WordPress] [PHP] Login diretto da bottone WordPress 4
G [WordPress] [PHP] Parse error: syntax error, unexpected '$x332cbce1' WordPress 2
M [wordpress-galleria immagini]Inserire classe php in html PHP 0
Lizzy [WordPress] Associare una pagina php ad un css WordPress 2
S [WordPress] Footer php - il background riempie tutta la pagina - help WordPress 1
D [WordPress] Aggiornamento a php 5.6 causa blackout del sito WordPress 2
N [PHP] Problema upload immagini wordpress PHP 2
DaveCricket [WordPress] [PHP] Cambiare il colore del link di una pagina attiva WordPress 3
D [WordPress] [PHP] Pulsante per auto riempire i campi in un modulo WordPress 1
Matteo Lorenzon [PHP][WORDPRESS] Form in Wordpress, creazione PDF con dati del form ed invio tramite email WordPress 1
O Wordpress 4.5.2 e versione PHP WordPress 1
D Cerco Collaboratore in gradio di creare siti in wordpress, joomla, e PHP Offerte e Richieste di Lavoro e/o Collaborazione 7
S wordpress php WordPress 2
S php e wordpress PHP 0
S Wordpress PHP PHP 0
M [RETRIBUITO] php wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
G aiuto impaginazione php + wordpress. Tutti i risultati in una pagina PHP 6
E risultati query in più pagine usando <! next page->, wordpress php PHP 3
C form php in wordpress WordPress 0
C wordpress ed il file wp-config.php WordPress 1
M Wordpress, template, php e html: consigli [era: Templates or not?] Webdesign e Grafica 2
D Wordpress, nuove pagine tema e funzioni php WordPress 4
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0

Discussioni simili