Risultati della ricerca per 'Use database in wordpress'

Stai vedendo 15 risultati - da 46 a 60 (di 100 totali)
  • Moderator Cristiano Zanca

    (@cristianozanca)

    Salve dariotoby

    Per fare una pagina custom il consiglio è di fare un CHILD THEME in cui creare

    un Custom Post Type https://codex.wordpress.org/Post_Types

    oppure https://developer.wordpress.org/themes/template-files-section/page-template-files/

    e utilizzare wpdb per interrogare il database per esempio così

    $mydb = new wpdb('username','password','database','localhost');
    $rows = $mydb->get_results("select Name from my_table");
    echo "<ul>";
    foreach ($rows as $obj) :
       echo "<li>".$obj->Name."</li>";
    endforeach;
    echo "</ul>";

    fonte https://wordpress.stackexchange.com/questions/1604/using-wpdb-to-connect-to-a-separate-database

    https://codex.wordpress.org/it:Riferimento_classi/wpdb

    Moderator Cristiano Zanca

    (@cristianozanca)

    solo per sciogliere ogni dubbio, è stato creato il database e l’user con i privilegi necessari a creare le tabelle per WP ?

    Crea un database per WordPress sul tuo server web, ed un utente MySQL che abbia tutti i permessi per accederci e modificarlo;

    https://codex.wordpress.org/it:Installare_WordPress

    Se è stato già fatto, come dice luca21 a volte ci sono caratteri che creano confusione, il consiglio è di rifare un altro database con un altro user e modificare wp-config.php

    Chi ha creato la discussione alex391

    (@alex391)

    Le credenziali che mi chiede wordpress sono: Nome Database, Username, Password, Host database, Nome colonna!
    Nel Nome Database io metto il nome che c’è scritto sul sito (Es. Sql0000000_1), nel username metto il nome del database tranne “_1”, come password metto quella corrispondente all’username per entrare nel sito “mysql.aruba.it” che metto come nome dell’host database e poi come Nome colonna lascio “wp_”… Cosa c’è di sbagliato secondo voi?

    Moderator Cristiano Zanca

    (@cristianozanca)

    Salve @andreahrc

    @webepc se fosse ovvio non avrebbe chiesto aiuto nel forum 🙂

    Il consiglio è di leggere bene questo
    https://codex.wordpress.org/Moving_WordPress

    e di aggiornare gli indirizzi che inevitabilmente sono cambiati da locale a remoto usando uno di questi strumenti consigliati:

    Use the Velvet Blues Update URLs plugin if you can access your WP Admin Dashboard.
    
    Use the Better Search Replace plugin if you can access your WP Admin Dashboard.
    
    Use WP-CLI's search-replace if your hosting provider (or you) have installed WP-CLI.
    
    Use the Search and Replace for WordPress Databases Script to safely change all instances on your old domain or path to your new one. (** only use this option if you are comfortable with database administration ** )

    Aggiornaci

    Moderator Cristiano Zanca

    (@cristianozanca)

    Ciao @jmorana

    leggendo WordPress errore sul database Table ‘Sql645764_1.wp_options’ doesn’t exist sembra che l’user del db mysql non abbia i permessi di creare tabelle nel db

    Il consiglio è di verificare che sia stato fatto questo:

    Create a database for WordPress on your web server, as well as a MySQL (or MariaDB) user who has all privileges for accessing and modifying it

    tratto da https://codex.wordpress.org/Installing_WordPress

    Aggiornaci

    • michelemalagn

      (@michelemalagn)


      Salve ieri mi sono dimenticato la password del mio account wordpress, ho provato a resettarla con la funzione password dimenticata ma non mi rendevo conto che la mail per il ripristino password mi andava in spam, allora ho cercato di resettare la password da da database phpmyadmin.
      Una volta entrato nel database ho cercato la tabella wp_user sono andato su user_pass e ho provato a modificare la password, non succedeva nulla.
      Dopo un po sono rientrato nella mail sono andato in spam è ho potuto resettato la password del mio account.
      Rientrando nel database mi sono reso conto che la nuova password settata tramite mail di reset non corrisponde con la password presente nel data base ? come è possibile? cosa sto sbagliando ?

      ringrazio in anticipo per l aiuto

    Ciao Sergio,
    puoi provare questo plugin: https://wordpress.org/plugins/post-comment-notification-to-multiple-user/,
    ti consiglio, per sicurezza, di fare un backup di files e database prima di installarlo siccome non è stato testato sulle ultime versioni.

    pagina reset password, inserisco, quindi, l’email o lo username utilizzato, clicco sul captcha

    Oltre alla giusta osservazione sull’eventuale database scaduto di @cristianozanca, aggiungo che il login di default di WordPress non ha un captcha, quindi la prima cosa da fare quando si hanno problemi con una funzionalità data o modificata da un’estensione è disattivare quell’estensione (o tutte… cioè tutti i plugin) per vedere se il problema non si presenta e sapere così a chi imputare la causa.

    Moderator Gloria Liuni

    (@glorialchemica)

    Ciao @cinquemiglia,
    secondo me la cosa migliore, come hai già trovato, è utilizzare un plugin di Migrazione. Personalmente mi trovo bene con Duplicator, che è sia Free che Pro. Si occupa lui di andare a modificare gli url nelle tabelle del database.
    Io trovo l’interfaccia intuitiva. Ovviamente dovrai dirgli i nuovi parametri di configurazione (ftp, host, user, psw) affinchè possa migrare il sito in modo corretto.

    Facci sapere

    Ciao, darti una risposta su cos’è meglio fare o meno, è difficle, ci sono troppe variabili da considerare e non sapendo tutta la logica dell’applicazione che devi sviluppare diventa difficile se non impossibile dire cos’è meglio fare.

    Poss solo dare dei consigli che sono:

    • Leggi con attenzione i link che ti ho inviato prima,
    • Considera che il campo meta_value della tabella wp_usermeta e di tipo longtext il che significa che puoi inserire fino a 4gb di dati (fonte: https://dev.mysql.com/doc/refman/5.7/en/string-type-overview.html).
    • Se crei una tabella nuova per i dati aggiuntivi degli utenti devi far corrispondere i dati agli utenti registrati in Wp con i loro ID già presenti.
    • Nome email e cognome per gli utenti sono già gestiti da WP.

    ti lascio altri due link per approfondire l’argomento DB e WordPress.
    WordPress Database Description
    Create Table with Plugins

    ciao

    Chi ha creato la discussione micheleadmin

    (@micheleadmin)

    Intanto grazie per la risposta… e il benvenuto.

    <è necessario capire se e quali plugin sono stati usati fin’ora per generare quel campo scadenza>

    Non ho usato alcun plugin, ma il campo è stato generato e riempito via MySQL, tramite uno script che ha inserito i dati nei campi del database di WordPress (tabella usersmeta, appunto) a partire da un db esterno.

    <https://it.wordpress.org/plugins/paid-member-subscriptions/&gt;

    Ho installato e provato questo plugin. Ho il problema di non poter fissare la data di scadenza nelle caratteristiche dell’abbonamento quando vado a crearlo, ma solo una durata. Non posso poi modificare il parametro “Expiration date” in un secondo momento per tutti gli utenti di una data categoria in blocco, ma dovrei farlo manualmente per le migliaia di utenti attualmente registrati..

    Inoltre per questo plugin dovrei trovare un workaround per i pagamenti, che attualmente devono essere effettuati necessariamente via bonifico o bollettino postale. E su questo purtroppo ho dei vincoli amministrativi (è per una associazione). Attualmente l’amministratore mi manda l’elenco degli abbonati in regola e con una query io posso aggiornare gli utenti che hanno accesso ai contenuti riservati lavorando sul quel campo data della tabella usersmeta. Potrei settare l’abbonamento come gratuito e lavorare io dal backend per aprire e chiudere gli accessi. Esiste un metodo più smart??

    Moderator Cristiano Zanca

    (@cristianozanca)

    Benvenuto nel forum @micheleadmin

    Nel database, alla tabella usersmeta, esiste un campo data con la data di scadenza dell’abbonamento per ogni utente.

    prima che di agire direttamente sul database è necessario capire se e quali plugin sono stati usati fin’ora per generare quel campo scadenza

    Il consiglio è di provare questo plugin

    https://it.wordpress.org/plugins/paid-member-subscriptions/

    Aggiornaci

    • lo6u90

      (@lorusso6u90)


      Salve a tutti, non ho trovato una discussione con il mio stesso problema, spero possiate aiutarmi.

      Vi descrivo il problema riscontrato:
      vi scrivo da dilettante in materia, al quale è stato affidata l’idea di realizzare un sito per l’attività di famiglia in modo tale da creare una cosa molto semplice: crare pagine per descrivere l’azienda e una parte in cui poter accedere ad una parte e-commerce per poter vendere gli articoli di nostra produzione.

      In attesa di acquistare dominio e hosting, ho caricato il file del WORDPRESS su un servizio abbastanza famoso(non cito per ovvie ragioni) che permette gratuitamente di avere uno spazio, database e quant’altro per poter iniziare a lavorarci su.
      Dopo aver creato quindi tutte le varie sezioni, impostazioni dei vari plug-in, ho dato la possibilità di vederlo e iniziare ad inserire i vari prodotti a sistema ad un nostro dipendente, avendogli spiegato come procedere.

      Costui, dopo aver inserito qualche prodotto, si è reso conto che il sito ovviamente notava che non essendoci la certificazione per l’https, veniva segnalato come “non sicuro”.

      Ha così cercato una guida su internet in cui veniva spiegato come effettuare il passaggio, ma si è ovviamente bloccato al primo passaggio:

      veniva detto di andare nelle impostazioni e semplicemente cambiare l’url del sito, passando quindi da http://nomesito.it a https://nomesito.it.

      ovviamente, una volta salvate le impostazioni, il sito è andato in BUG totale:

      Ricevo l’errore dal broswer:

      Impossibile raggiungere il sito

      Connessione negata da nomesito.it
      Prova a:
      Verificare la connessione
      Controllare il proxy e firewall
      ERR_CONNECTION_REFUSED

      Sapreste indicarmi una via per risolvere non avendo a disposizione un backup? Magari da FTP modificando qualche file.

      Non so davvero dove mettere le mani. Spero in un un vostro gentilissimo supporto e aiuto.

      Grazie

    Moderator Cristiano Zanca

    (@cristianozanca)

    Ciao @stanysarno

    prima di tutto il consiglio è di fare un BACKUP

    Successivamente accedere al tuo account amministratore del server (cPanel, Hsphere, Plesk, ecc …)
    aprire PhpMyAdmin
    aprire il database usato da WordPress (il nome del db si trova nel file wp-config.php)
    cliccare su wp_users nella colonna sinistra.
    scegliere sfoglia dal menu superiore.

    Chi ha creato la discussione robert080

    (@robert080)

    Grazie Sig. Giulio per la precisa risposta nonostante immagino si tratti di un tema abbastanza trito e ritrito. Aggiungo dettagli immagino indispensabili. L’Hosting è Aruba, ed a seguire indico i dati da me inseriti sul file editato con il notepad. Ovviamente le x sono inserite da me per anonimizzare i dati.

    ** Il nome del database di WordPress */
    define(‘DB_NAME’, ‘MSSql1x4x8x’);

    /** Nome utente del database MySQL */
    define(‘DB_USER’, ‘MSSql1x4x8x’);

    /** Password del database MySQL */
    define(‘DB_PASSWORD’, ‘7xx3xx7xx8’);

    /** Hostname MySQL */
    define(‘DB_HOST’, ’62.xxx.15x.xx’)

    */
    define(‘WP_DEBUG’, true);

    A seguire la schermata che mi esce (in realtà ho inserito il numero ip fornitomi da Aruba e non localhost)
    http://i.imgur.com/9cFZ5jb.jpg

    Grazie in anticipo per ogni altro contributo

    Addendum, dubbio da ignorante: non è che il problema è che il database è di tipo Myssql e non Mysql? Non avevo notato fino ad ora la doppia s o la s singola, non so se fa differenza.

    • Questa risposta è stata modificata 8 anni, 8 mesi fa da robert080.
Stai vedendo 15 risultati - da 46 a 60 (di 100 totali)