Risultati della ricerca per 'Script to wordpress'
-
-
Salve, sto utilizzando wordpress per creare un sito web. Ho avuto la necessità di creare un form per registrare dei partecipanti a un corso, in una tabella creata in un database su php my admin.
Ho creato un template dove ho incluso un file html. in questo file html ho creato il form sa visualizzare inserendo in “action” il file php che dovra essere eseguito all’invio dei dati tramite il tasto “invia”.
Il problema che riscontro è che se vado a schiacciare invia, una volta inseriti i dati, wordpress mi apre un’altra pagina con la seguente scritta “ops questa pagina non si trova”. In poche parole wordpress per quanto ho capito io non mi interpreta il codice php se non è inserito in un template.
qualcuno puo aiutarmi? ho provato tante soluzioni.
Ad esempio se creo un altro template in un file php e inserisco il codice php inserito nel file “form.php” e vado a creare una pagina wordpress aggiungengole il template appena creato, il codice inserito viene interpretato e funziona tutto correttamente perche basta associare l’url di questa pagina wordpress in “action” nel form.html e i dati vengono inseriti correttamente nella tabella del database. Solo che in questo modo appena si schiaccia il tasto invia si viene indirizzati a una pagina diversa. Mentre io desidero che appena si schiaccia il tasto invia compaiono le finestre popup con la conferma se l’utente è stato inserito o meno sempre nella stessa pagina.
TEMPLATE :
<?php
/* Template name: FORM INS DATI*/
get_header();
include “form.html”;
?>
FILE HTML(form.html)
<!DOCTYPE html>
<html lang=”it”>
<head>
<meta charset=”UTF-8″>
<link href=”style.css” rel=”stylesheet” type=”text/css”>
</head><body>
<form action=”form.php” method=”POST”>
Nome:<br>
<input type=”text” name=”nome”> <br>
Cognome:<br>
<input type=”text” name=”cognome”><br>
Data di nascita (yy-mm-dd): <br>
<input type=”text” name=”data di nascita”><br>
Luogo di nascita: <br>
<input type=”text” name=”luogo di nascita”><br>
Codice Fiscale: <br>
<input type=”text” name=”codice fiscale”><br>
<button type=”submit”>invia</button></form>
</body>
</html>FILE PHP (form.php)
<?phpinclude(‘conn_selez_db.php’);
$nome = $POST[‘nome’];
$cognome = $_POST[‘cognome’];
$nascita = $_POST[‘data_di_nascita’];
$città = $_POST[‘luogo_di_nascita’];
$cod_fiscale = $_POST[‘codice_fiscale’];$query = “INSERT INTO persone_inserite
(nome, cognome,data_di_nascita,luogo_di_nascita,codice_fiscale)
VALUES
(‘$nome’,’$cognome’, ‘$nascita’, ‘$città’, ‘$cod_fiscale’)”;if (mysqli_query($conn, $query)) {
print “<script type=’text/javascript’>alert(‘Utente inserito’)</script>”;} else {
$errore = mysqli_error($conn);
print “<script type=’text/javascript’>alert(‘Errore: $errore’)</script>”;
}?>
-
Buongiorno,
Il mese scorso ho aggiunto un annuncio pubblicitario (banner ads) e ha funzionato, ma ieri ho rimosso il codice. Dieci minuti dopo ho riscritto lo stesso codice nello stesso widget della barra laterale.
Prima funzionava perfettamente, ma ora, quando vado nella pagina con un browser, posso vedere che il codice che ho scritto é cambiato (modificato da wordpress senza motivo)
L’ultima riga non è come il codice all’interno del Widget di wordpress, ma è diverso, e non so perché!
Qualcuno ha un’idea?document.write (“‘></scr”+”ipt>”);
//]]>–></script>diventa:
document.write (“‘>”);
//]]>–></script>Many thanks
-
Salve a tutti.
Ho creato un carousel in bootstrap che vorrei aggiungere nell’header.php del mio child theme di wordpress.
ecco qui il codice:<!-- Main Bar --> <?php if (is_front_page()) { ?> <!-- Full Page Image Background Carousel Header --> <?php echo esc_url( get_template_directory_uri() . '/js/jquery.js' ); ?> <header id="PPA-Carousel" class="carousel slide"> <!-- Indicators --> <ol class="carousel-indicators"> <li data-target="#PPA-Carousel" data-slide-to="0" class="active"></li> <li data-target="#PPA-Carousel" data-slide-to="1"></li> </ol> <!-- Wrapper for Slides --> <div class="carousel-inner"> <div class="item active"> <!-- Set the first background image using inline CSS below. --> <div class="fill" style="background-image:url('http://www.progettiperarduino.it/wp-content/uploads/2016/07/index.jpg');"></div> <div class="carousel-caption"> <div class="bkjb"> <h1 >Progetti Per Arduino</h1> <center><img src="http://www.progettiperarduino.it/wp-content/uploads/2016/07/rsz_ppa_logo-05.png" class="img-responsive" alt="Progetti Per Arduino"></center> <h2>Crea, Pubblica e Condividi i tuoi progetti per Arduino</h2> <a title="" href="http://www.progettiperarduino.it/about/" class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-classic vc_btn3-color-grey">Progetti</a> </div> </div> </div> <div class="item"> <!-- Set the second background image using inline CSS below. --> <div class="fill" style="background-image:url('http://placehold.it/1900x1080&text=Slide Two');"></div> <div class="carousel-caption"> <h2>Caption 2</h2> </div> </div> </div> <!-- Controls --> <a class="left carousel-control" href="#PPA-Carousel" data-slide="prev"> <span class="icon-prev"></span> </a> <a class="right carousel-control" href="#PPA-Carousel" data-slide="next"> <span class="icon-next"></span> </a> </header> <!-- Script to Activate the Carousel --> <script> $('.carousel').carousel({ interval: 4000 //changes the speed }) </script>Ho provato a seguire quest guida senza nessun risulto
GuidaHo anche provato a caricare il framework nella cartella del theme utilizzando i link alle librerie:
<link href="css/bootstrap.min.css" rel="stylesheet">
e` <!– jQuery –>
<script src=”js/jquery.js”></script><!– Bootstrap Core JavaScript –>
<script src=”js/bootstrap.min.js”></script><!– Script to Activate the Carousel –>`
mettendo gli opportuni link..
Dove sbagglio?
A me serve solo per inserire questo carousel all’interno del theme.
-