- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Installare Wordpress su Parallels PleskPanel 9.5.4 (sito già esistente)
-
Ciao Ultima,
ieri ti ho inviato i link per vedere gli stamp della cartella htdocs.
Dovew ho sbagliato?
-
Scusami, ma sono stato assente per lavoro.
Dunque, la tua disposizione prevede che hai inserito Wordpress in una root chiamata Wordpress, per tanto per accedere al sito in Wordpress, la url sarà: tuosito.it/wordpress/Partendo da ciò all'interno della cartella Wordpress, devi avere il file config.php configurato con le credenziali di accesso al database.
L'altro file, il config-sample.php puoi tranquillamente eliminarlo, perchè è un file di esempio, che non viene considerato da Wordpress.Fatto ciò, la tua installazione partirà al seguente indirizzo: tuo_sito.it/wordpress/
-
Niente da fare. Ho rinominato il file "wp-config-sample" in "wp-config" (ecco anche il link allo screenshot della cartella wordpress [it.tinypic.com/r/28iw685/8] ma quando digito miosito/wordpress/ mi esce questo messaggio:
"Occorre un file wp-config-sample.php per funzionare. Ricaricare i file dell'installazione di WordPress."---->ecco lo screenshot del messaggio-----> it.tinypic.com/r/qwyrdc/8)
Provo quindi a rinominare il file "wp-config in wp-config-sample". In questo caso l'installazione si avvia e riesco a intallare wordpress. Quando però entro nella piattaforma Wordpress e clicco su Visualizzo sito (**screenshot----->**it.tinypic.com/r/rtql4w/8)mi esce questo messaggio:
"Il file 'wp-config.php' esiste già. Se occorre azzerare una qualsiasi configurazione presente in questo file, per prima cosa cancellarlo. È possibile provare ad installare adesso".(**screenshot---->**it.tinypic.com/r/b9alx4/8)
Quando clicclo su installare adesso(che è linkato) mi esce questo messaggio: **"Sembra che WordPress sia già installato. Per reinstallarlo bisogna prima cancellare le tabelle dal database.
**
**Login" ** (**screenshot----->**it.tinypic.com/r/otdu37/8)Cosa devo fare?
Grazie in anticipo per la disponibilità
-
La situazione è cambiata sono riuscita a installare wordpress e sembra tutto apposto. Unica cosa: non mi escono i file del sito vecchio. Come li inserisco in wordpress?
-
Non ti possono uscire i file del vecchio sito
La piattaforma Wordpress è un CMS a se, ovvero un Content Management System o in italiano Gestore di contenuti.
Questi contenuti, devo essere inseriti in Wordpress, sotto forma di articoli o di pagine, attraverso l'uso del pannello di controllo.
Ora, per replicare il vecchio sito, devi crearti X articoli o pagine per X pagine del tuo vecchio sito.
Non solo, se il vecchio sito ha anche una corretta indicizzazione, sarà anche il caso che vengano eseguiti dei Redirect 301 per non perdere tale indicizzazione e pagerank.Forse, ti conveniva ottenere maggiori informazioni sull'uso di Wordpress prima di effettuare tale lavoro.
Comunque, se hai bisogno di aiuto chiedi pure!
-
Hai ragione!
Ultima cosa poi non ti annoio più: sul sito vecchio c'è un motore di ricerca in XML. Devo aggiungerlo sempre attraverso articoli e pagine oppure devo fare altro?
Grazie mille
-
Wordpress ha già un suo motore di ricerca interno, che se non visibile, lo puoi aggiungere con il widget 'cerca'
Quindi tutto cio che è pubblicato in Wordpress, attraverso il cerca, potrai cercarlo tranquillamente.A meno che quel motore di ricerca abbia una qualche funzione specifica, sei a posto con quello di Wordpress.
Fammi sapere
-
Si tratta di un motore di ricerca di rime. Cosa fare in questo caso?
-
In questo caso devi riuscire ad inserire il codice in una pagina o articolo.
Stai attenta però che il codice PHP non viene letto. Necessita di un plugins. Mentre invece se si tratta di codice HTML e/o Javascript, lo puoi inserire tranquillamente
-
Ciao Ultima,
ho trasferito tutti i file dal sito vecchio a quello nuovo(wordpress) attraverso le pagine. Nel sito vecchio c'era anche un motore di ricerca in php e ajax che per funzionare necessita anche del file text "data" (data.txt) che, da come ho potuto capire, funge da database. Come posso inserirlo per fare in modo che venga riconosciuto come database?
Spero che tu possa aiutarmi come hai fatto fino ad ora. Grazie!
-
Ciao lulla,
si puo fare tranquillamente, solo che adesso sono il tablet e acrivere codice non è proprio sensato. Rischierei di sbagliare qualcosa. Domani ti faccio un esempio. Te se puoi postami il codice o parte del contenuto del file data.txt così mi regolo anche su come realizzare il tutto. Facciamo tutto in javascript cosi evitiamo rogne di template custom.
-
Allora ti inserisco i link degli screenshot (senza http: / /) dei file "inerenti" al motore di ricerca in modo da farti capire meglio il tutto:
-data.text (it.tinypic.com/r/2qbrrif/8)(come ti ho detto prima, da come ho capito, è una sorta di database dove ci sono tutte le rime possibili)
-index.php (it.tinypic.com/r/24brc6b/8)(pagina principale dove c'è il motore di ricerca di rime)
-file.php (it.tinypic.com/r/i3gnrb/8)(penso che anche questo sia collegato al motore di ricerca)
-sitemap in xml (it.tinypic.com/r/30rwd9l/8)(non ti ho potuto fare lo screenshot di tutto il file)Ti ho indicato tutto per farti capire al meglio. Comunque l'importante per me è trasferire il motore di ricerca sul sito wordpress. Ti ho inviato un messaggio privato con ulteriori dettagli per facilitarti la cosa.
-
Ho dato un'occhiata al tutto.
Ora non ho molto tempo per realizzarti lo script completo, ma cerco di spiegarti al meglio come realizzarlo. Se poi hai dei problemi perchè non conosci il sistema Ajax, dimmelo e porta pazienza che te lo realizzo.
Comunque...
In una pagina, inserirai il form per il recupero dei dati, che lo trovi nella pagina php. Dalla pagina php lo elimini.
Poi crei ( sempre nella pagina di Wordpress ) un sistema di recupero dei dati dal form in jQuery scrivendo proprio il codice.
Una volta recuperati i dati, li passi in post con ajax, stando attenta ad evitare il normale submit del form e stampando i risultati in un div prelevati dalla pagina php.Spero di averti chiarito un po' le idee, poi se non riesci, oggi pomeriggio ho un'oretta libera e se vuoi ti posso fare lo script.
-
Ma il sistema di recupero dei dati dal form in jQuery dovrei crearlo da zero? In tal caso, non saprei proprio dove mettere mano e ti sarei grata se mi dessi una mano...
Una volta fatto tutto quello che mi hai detto il motore di ricerca funzionerà come nel sito vecchio?
Attendo lo script ma dovria aiutarmi anche a inserirlo. Ti chiedo scusa anticipatamente e ti ringrazio per la pazienza che hai avuto e avrai nel dirmi passo dopo passo le cose da fare.
-
Allora, come prima cosa, all'interno della cartella httpdocs ( dove ci sono i file dei wordpress ) crei una cartella chiamata database.
All'interno di questa cartella ci inserisci:- data.txt ( così com'è senza toccarlo )
Poi ti realizzi un nuovo file php in questo modo:
[PHP]
<?php
if( $_GET['rima'] == '' || empty( $_GET['rima'] ) ) {
echo '<p>Devi inserire una parola</p>';
exit();
}
if( $_GET['R1'] == 2 ) {
$rima = -2;
} elseif( $_GET['R1'] == 4 ) {
$rima = -4;
} elseif( $_GET['R1'] == 3 ) {
$rima = -3;
}
$parola = strtolower( $_GET['rima'] );
$rest = substr( $parola, $rima );
echo '<p>Parola: '. $parola .' - Attinenza: <strong>' . $rest .'</strong></p>';
$file = 'data.txt';
if( file_exists( $file ) ) {
$file = file( $file );
if( is_array( $file ) ) {
echo '<p>';
foreach( $file as $key ) {
if( substr( rtrim( $key ), $rima ) == $rest ) {
echo '- ' . $key . '<br>';
}
}
echo '<p>';
} else {
echo 'Il file data non è un array';
}
} else {
echo 'Il file data non esiste';
}
?>
[/PHP]
Salvi e lo nomini file.php. Lo inserisci nella cartella database.
Ora apri una nuova pagina in Wordpress, ed inserisci ( in modalità testo, non in modalità visuale mi raccomando ) questo form:
[HTML]
<input type="text" name="rima" id="rima" placeholder="Inserisci una parola per cercare una rima">
<input type="radio" value="2" name="R1"> 2<br>
<input type="radio" value="3" name="R1"> 3<br>
<input type="radio" value="4" name="R1"> 4<br>
<button type="button" id="carica">Trova rime con le ultime lettere!</button>
<div class="result"></div>
[/HTML]
Ora, non ci rimane altro che creare lo script jQuery che farà funzionare tutto.
Appena sotto il form, inserisci questa funzione javascript:
[HTML]
<script>
jQuery(document).ready(function($) {
// all'evento click del button
$('#carica').on( "click", function() {
$('.result').text('Attendi mentre veiene elaborata la richiesta').fadeIn(500);
var rima = $('#rima').val();
var R1 = $('input[type=radio][name=R1]:checked').val()
$.ajax({// inserisci bene la url del tuo sito url: 'http://www.tuo_sito.it/database/file.php', type: "GET", cache: false, data: { rima:rima, R1:R1 }, success: function( data ) { $('.result').html( data ); } }) })
})
</script>
[/HTML]Ricordati di mettere l'indirizzo del tuo sito in maniera corretta.
Salva la pagina e prova se tutto funziona.
Ovviamente penso dovresti inserire un po' di css per associare il form allo stile del tuo sito.Fammi sapere
-
Allora ho inserito i file data-text e file.php nella cartella "database" di Wordpress (it.tinypic.com/r/r10rc9/8).
Poii ho inserito i codici che mi hai indicato in una pagina Wordpress in modalità Testo (it.tinypic.com/r/ou9ylv/8). Quando vado a visualizzare la pagina mi compare questo: "it.tinypic.com/r/2rw40bd/8". Vado a digitare la parola ciao per vedere se il motore di ricerca funziona ma niente, il bottone è completamente inattivo.
Volevo dirti se in qualche modo poteva essere causato dal fatto che il sito non l'ho ancora pubblicato e la cartella wordpress è ancora nella cartella httpdocs.
In attesa di avere una risposta ti dico che ho inserito nella parte dove va il link del sito 3 link per sicurezza e ho provato a visualizzare la pagina in tutti e tre i casi:
1)rima-con.net/database/file.php
2)rima-con.net/wordpress/database/file.php
3)rima-con.net/wordpress/index/database/file.php
ovviamente in wordpress li ho inseriti con http : // wwww
Attendo un tuo riscontro se riesci a capire come mai non funziona. Grazie mille per la pazienza!
-
dammi la url della pagina con il form
-
Trovata da solo la pagina
c'è un errore con un marcatore </p> di chiusura e poi non capisco perchè non prende l'evento click. Correggi il codice js in questo modo[HTML]
<script>
// all'evento click del button
$('#carica').click( function( event ) {
event.preventDefault();
$('.result').text('Attendi mentre veiene elaborata la richiesta');
var rima = $('#rima').val();
var R1 = $('input[type=radio][name=R1]:checked').val()
$.ajax({
// inserisci bene la url del tuo sitourl: "http://www.rima-con.net/wordpress/database/file.php", type: "GET", cache: false, data: { rima:rima, R1:R1 }, success: function( data ) { $('.result').html( data ); } }) })
</script>
[/HTML]
-
(senza ht tp : // wwww)
-
Ho corretto il codice javascript ma il bottone continua a essere inattivo....