Risposte nei forum create
-
AutorePost
-
kkasugaPartecipante
Bah, magari questo tema o plugin ha dei form di svariata complessità con dei campi dinamici i cui possibili valori vengono presi da un db…
kkasugaPartecipanteAlternative ufficiali?
kkasugaPartecipanteOk…non so dove avevo letto che la versione fosse rimasta la precedente. Di conseguenza ho semplicemente scaricato il CSS aggiornato e tutto si è sistemato con la nuova versione grafica. Grazie!
kkasugaPartecipantedevi vedere da quinti px di larghezza il tema diventa mobile…dovrebbe esserci qualcosa del genere nel css:
@media screen and (max-width: 639px){
/* il CSS che rende mobile il sito */
}
ti crei un child theme seguendo le istruzioni a questa pagina
nel CSS del tuo child theme aggiungi una regola analoga a quella vista prima che nasconda (display:none) la colonna di sx quando entra in funzione la versione mobile del tuo temakkasugaPartecipanteCOme l’ho modificato io devi vedere l’alert punto… se non non lo avrei scritto, ma mi sa che il codice manco lo hai guardato.
Non è cosà¬, e il tuo codice l’ho copiato ed incollato pari pari
Ovviamente la funzione chiamante lha il die vero?
La funzione chiamata semmai, ed il die come puoi vedere dal mio primo post c’è…ma a sto punto mi sa che sei tu che non guardi bene…
La pagina fa il refresh ovviamente perchè c’è un errore nel javascript che aprendo la console di FF o chrome avresti dovuto vedere e quindi prosegue col submit normale…
Posto che purtroppo non ho grande esperienza con il debug di javascript e jquery e di conseguenza non ho aperto la console, non l’hai aperta nemmeno tu dato che il codice che non funziona è preso pari pari dal tuo come detto poc’anzi
Tralascio la tua parte polemica se no chiuderei il thread e addio!!
Polemica? Ti ho solo fatto notare il tuo atteggiamento…non mi sembrava una polemica. Ti ha dato fastidio?
http://www.html.it/pag/18403/jquery-ajax/ in italiano
PS il paramentro data aspetta sempre una coppia chiave valore o uan stringa come per i paramentri passati in GET “valore=pippo&valore2=pluto”
IL manuale di jQuery linkato sopra lo hai guardato? direi di no…
qui un esempio completo e funzionante che venga eseguito sul document ready invece che sul submit non cambia è solo l’evento che o lancia che nulal a che fare con ajax o WP m
Mi sembrava di aver già scritto che quei manuali li ho letti e riletti non riuscendo a metterli in pratica. O metti in dubbio ciò che affermo?
Infine il codice in questi esempi non è quello che andrebbe usato in WordPress dato che WordPress ha il suo modo di eseguire gli script (vedi ad es il compatibility mode). O credi che non abbia già provato a seguire i manuali Ajax per utilizzo su siti normali cercando di adattare gli script in WordPress?
Detto ciò, visto che continuo a notare una tua marcata strafottenza nello scrivere i messaggi, se vuoi DAVVERO aiutarmi, mi fai un esempio di codice FUNZIONANTE che io possa studiarmi e modificarmi per cercare di capire almeno in questo modo come far funzionare Ajax in WordPress, altrimenti se devi continuare a tirarmi frecciatine o postarmi briciole di link (per altro non attinenti a WordPress) ti ringrazio per il tempo che hai speso in questo thread, mi tengo (per ora) la mia ignoranza e chiederò altrove aiuto…
kkasugaPartecipanteHo letto la pagina da te linkata…ora, posto che NON HO MAI LAVORATO PRIMA CON AJAX, se hai realmente intenzione di aiutarmi e non di sottolineare la mia ignoranza al riguardo, posto che ti ho più volte detto che ho letto la documentazione a riguardo senza capirla, non sarebbe più facile e più veloce se mi facessi un esempio pratico di script funzionante?
Per la compatibility mode è stato un mio errore banale, l’ho già usata in altri script jQuery e conosco il suo funzionamento…mi sono solo scordato di passarla alla funzione. Ad ogni modo non era quello il problema principale a quanto pare visto che utilizzando comunque la tua sintassi il risultato non cambia: niente alert e pagina refreshata…
kkasugaPartecipanteho copiato il codice dalla pagina in questione e modificato cosà¬:
jQuery('#demo_ajax').submit(function(){
var ajaxurl = "<?php echo admin_url('admin-ajax.php'); ?>?action=demo_ajax";
var data = {
action: 'demo_ajax',
whatever: 1234
};
// since 2.8 ajaxurl is always defined in the admin header and points to admin-ajax.php
$.post(ajaxurl, data, function(response) {
alert('Got this from the server: ' + response);
});
return false;
});
ho assegnato il valore di ‘ajaxurl’ manualmente, come da istruzioni su quella pagina, dato che non mi trovo nel backend ma nel frontend.
chiamo l’add action con wp_ajax_no_priv_(action), proprio come da istruzioni su quella pagina, sempre dato che mi trovo nel frontend e non nel backend.
il risultato? la pagina viene ricaricata nonostante il “return false;” e non viene creato alcun alert……….
kkasugaPartecipanteciao e grazie per la risposta…guarda, avrò letto quella pagina almeno 10 volte e ti giuro che non riesco a capire come fare! potresti gentilmente farmi un esempio pratico? se non è chiedere troppo…
l’alert era solo per verificare che la variabile venisse passata…ci potevo mettere un echo o un printf…in realtà ciò che dovrò poi fare sarà passare la variabile ad una query di inserimento…
29 Maggio 2013 alle 8:59 in risposta a: rimuovere i inclusi automaticamente nel tag [gallery] #103806kkasugaPartecipantesoluzioni del secondo topic che nel mio caso allora non funzionano…magari è anche per questo che il topic si è dilungato? -.-
28 Maggio 2013 alle 16:06 in risposta a: rimuovere i inclusi automaticamente nel tag [gallery] #103796kkasugaPartecipantenon mi sono spiegato bene evidentemente: io utilizzo un child theme di 2012 e “le gallerie hanno tutte 1 riga per max 5 colonne” significa che in quella pagina ho gallerie da max 5 foto…
-
AutorePost