Risultati della ricerca per 'Script to wordpress'

Stai vedendo 15 risultati - da 226 a 240 (di 339 totali)
  • Chi ha creato la discussione albyus

    (@albyus)

    si hosting linux…. non capisco come devo (se devo modificare qualcosa… quello è quello che mi ha scritto nella mail:

    è possibile scaricare il pacchetto al seguente URL:
    https://xxx.xxx.xx

    Il pacchetto contiene un dump del database mysql [ physio.sql ] e il tar.gz della directory del sito.

    Installato il tutto andranno in primis cambiate le credenziali di accesso al database in wp-config.php
    e successivamente migrato l’indirizzo del sito da aaaaaa.aaaaaa.biz a http://www.bbbbbb.it utilizzando lo script search and replace.
    Qui le istruzionie su come installarlo ed utilizzarlo:
    https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

    graziegrazie

    Ciao @geniovi,
    c’è veramente molta letteratura su questo argomento e se non hai problemi a leggere l’inglese ti consiglio questo post che raccoglie un gran numero di articoli che trattano le diverse casistiche. Comunque se il tuo tema non ha delle impostazioni particolari potresti seguire questi tre passaggi:

    1. cambia in Impostazioni generali sia Indirizzo WordPress che Indirizzo sito con il nuovo dominio
    2. fai un search/replace nel tuo database per trasformare tutti i riferimenti a blog.miosito.it a miosito.it (personalmente mi trovo molto bene con questo script PHP)
    3. adesso puoi rimuovere il tuo sottodominio dalla configurazione del tuo hosting e puntare alla cartella dove hai installato WordPress direttamente il tuo dominio. Se il tuo hosting non ti permette di fare un’operazione del genere dovrai cancellare i file del vecchio sito presenti nella cartella principale e sostituirli con quelli di WordPress.

    Attenzione: ricorda sempre di eseguire un backup completo (files + database) prima di fare qualsiasi modifica perché altrimenti rischi di fare casini dai quali è difficile tornare indietro. Con un backup invece la cosa è molto più semplice.

    Per il resto, se sei preoccupato per il SEO io ti consiglierei di tenere sotto mano tutti i link che puntano a delle risorse che ti interessano su blog.miosito.it e farle puntare alle nuove risorse miosito.it con dei redirect 301. Questa è un’operazione che ho già fatto diverse volte e a parte i primi giorni si ottiene velocemente il proprio posizionamento e se hai provato anche a migliorare i tuoi articoli generalmente si guadagna anche qualche posizione 😉

    Per il resto non esitare a rispondere a questa discussione per qualsiasi problema o dubbio.
    A presto.

    Andrea

    La password in chiaro sulla url?
    Davvero?

    Mi pemetto di suggerirti di pensare ad un altra soluzione (cokies/nounce) in quando lo vedo vome un grosso problema di sicurezza…

    detto questo esiste un hook per gestire le singole voci di menu che si chiama walker_nav_menu_start_el

    qui un link: https://developer.wordpress.org/reference/hooks/walker_nav_menu_start_el/
    qui un esempio dove aggiungono la descrizione http://themefoundation.com/menu-item-descriptions/

    Chi ha creato la discussione Mastro

    (@studiomastro)

    Ciao @thomas-vitale
    grazie per la pronta risposta. Scusami ma sono stato via e solo ora riprendo il discoro.
    Il mio caso consiste nel spostare da miosito.com/prova a miosito.com
    Potrei semplicemente cambiare l’url del sito nelle impostazioni, ma ciò mi crea un conflitto che on WPML che smette di funzionare.

    Ora vedendo le guida sembra più o meno tutto chiaro credo che il mio caso sia questo:

    Changing Your Domain Name and URLs
    Moving a website and changing your domain name or URLs (i.e. from http://example.com/site to http://example.com, or http://example.com to http://example.net) requires the following steps – in sequence.

    Download your existing site files.
    Export your database – go in to MySQL and export the database.
    Move the backed up files and database into a new folder – somewhere safe – this is your site backup.
    Log in to the site you want to move and go to Settings > General, then change the URLs. (ie from http://example.com/ to http://example.net ) – save the settings and expect to see a 404 page.
    Download your site files again.
    Export the database again.
    Edit wp-config.php with the new server’s MySQL database name, user and password.
    Upload the files.
    Import the database on the new server.
    When your domain name or URLs change there are additional concerns. The files and database can be moved, however references to the old domain name or location will remain in the database, and that can cause issues with links or theme display.

    If you do a search and replace on your entire database to change the URLs, you can cause issues with data serialization, due to the fact that some themes and widgets store values with the length of your URL marked. When this changes, things break. To avoid that serialization issue, you have four options:

    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 ** )
    Note: Only perform a search and replace on the wp_posts table.
    Note: Search and Replace from Interconnectit is a 3rd party script

    Giusto? A parte qualche passaggio non proprio chiaro, mi chiedo, non conviene fare pulizia generale sul server e reinstallare da capo, downloadando prima tutto sia dal server che dal DB?

    Grazie!
    AM

    Chi ha creato la discussione Mastro

    (@studiomastro)

    Ciao @thomas-vitale,

    sto leggendo la guida e anche se tendenzialmente è tutto chiaro, ho una paura matta di buttare all’aria mesi di lavoro.

    Potresti darmi una mano a riguardo?
    Io dovrei spostare il mio sito da:

    miosito.com/prova a miosito.com

    Potrei farlo direttamente dal pannel Admin, cambiando l’indirizzo del sito URL da quello wordpress, ma ciò mi crea conflitto con il plugin WPML che smette di funzionare in front-end.

    Il mio caso è descritto nell’articolo da te linkato ma sembra che possa portare dei problemi:

    Changing Your Domain Name and URLs
    Moving a website and changing your domain name or URLs (i.e. from http://example.com/site to http://example.com, or http://example.com to http://example.net) requires the following steps – in sequence.

    Download your existing site files.
    Export your database – go in to MySQL and export the database.
    Move the backed up files and database into a new folder – somewhere safe – this is your site backup.
    Log in to the site you want to move and go to Settings > General, then change the URLs. (ie from http://example.com/ to http://example.net ) – save the settings and expect to see a 404 page.
    Download your site files again.
    Export the database again.
    Edit wp-config.php with the new server’s MySQL database name, user and password.
    Upload the files.
    Import the database on the new server.
    When your domain name or URLs change there are additional concerns. The files and database can be moved, however references to the old domain name or location will remain in the database, and that can cause issues with links or theme display.

    If you do a search and replace on your entire database to change the URLs, you can cause issues with data serialization, due to the fact that some themes and widgets store values with the length of your URL marked. When this changes, things break. To avoid that serialization issue, you have four options:

    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 ** )
    Note: Only perform a search and replace on the wp_posts table.
    Note: Search and Replace from Interconnectit is a 3rd party script

    Dici sia questa la strada da percorrere?
    Re-Installare da capo non potrebbe esser meglio?

    Grazie!
    AM

    Se il plugin che usi per il form non lo prevede l’unica è usare un autocomplite javascrit

    Te ne suggerisco un paio:

    Il primo è – jQuery UI Autocomplete – che è anche già presente nel core di WordPress (https://developer.wordpress.org/themes/basics/including-css-javascript/)

    L’altro è select2 (https://select2.github.io/)

    In entrambi i casi devi avere l’elenco dei cap, ma in rete trovi un sacco di database con questi dati.

    In alternativa dai anche un occhiata a questo: https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete

    In bocca al lupo

    • Salve a tutti, come da oggetto, ho riscontrato su un sito vetrina wordpress uno strano comportamento nei meta title e meta descriptions, nei risultati della ricerca mi appaiono in lingua giapponese…
      Cliccando sul link il sito mi viene riproposto in maniera corretta ma nel caso in cui clicco sulla voce “Traduci questa pagina” mi fa visualizzare in maniera randomica delle pagine contenenti dei prodotti. Ho provato con vari plugin ad individuare il problema attraverso cui o potuto constatare che nella pagina index.php vengono aggiunte delle porzioni di codice incomprensibile, nonostante rimuova tutto, puntualmente dopo qualche giorno il problema si ripresenta. Avete qualche consiglio da darmi? Grazie!

    Forum: Aspetto = Temi
    Come il topic: Aiuto su Child Theme
    • Ciao a tutti
      premetto che sono un principiante ma penso di aver cercato e guardato l’impossibile riguardo la creazione di temi child ma c’è qualcosa che proprio non riesco a capire e sarei molto grato (a vita 😉 a chi mi illuminerà.

      Dunque:
      io sto usando un tema (padre) che ha il suo bel file style.css nella directory principale ma che (se ispeziono le pagine del sito con firebug ad esempio) noto che non lo richiama praticamente mai mentre ha un altro file nel percorso “tema-padre/css/style-ltr.css” che risulta essere quello sempre usato per i vari elementi delle pagine. Il tema ovviamente ha anche vari file php sparsi un po’ ovunque in vari percorsi cos’ come vari css.

      Siccome voglio modificare alcuni aspetti del tema e non voglio perdere le modifiche ad ogni aggiornamento del tema, ho creato il tema child seguendo le istruzioni qui
      ovvero ho creato

      – il foglio style.css solo con l’intestazione commentata con il richiamo alla cartella del tema padre (non ho usato @import url per intendersi)

      – il file functions.php con il seguente codice

      <?php
      function my_theme_enqueue_styles() {
      
          $parent_style = 'parent-style';
          wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
          wp_enqueue_style( 'child-style',
              get_stylesheet_directory_uri() . '/style.css',
              array( $parent_style ),
              wp_get_theme()->get('Version')
          );
      }
      add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
      ?>

      che credo di aver capito richiama il tema padre e anche eventuali file presenti nel path del tema figlio sovrascrivendo quelli del padre. E in effetti ho notato che se voglio modificare il file “tema-padre/functions/footer.php” creando il nuovo file “tema-figlio/functions/footer.php” funziona…il footer.php figlio sovrascrive il file del padre (intendo dire che il footer.php è completo come quello del padre ma con le modifiche che voglio).

      Il problema però rimangono i file css! In particolare il famoso file “tema-padre/css/style-ltr.css che proprio non capisco come fare per fargli prendere le modifiche!! Devo ricopiarlo tutto nel nuovo path “tema-figlio/css/style-ltr.css” e lì apportare le modifiche?? Oppure posso scrivere solo le modifiche nel file “tema-figlio/css/style-ltr.css” e il sistema fa un merge tra il file padre e il file figlio??? Oppure le modiche le posso scrivere direttamente nel file “tema-figlio/style.css”???

      Scusate se sono stato prolisso ma sono diversi giorni che ci sto impazzendo facendo milliardi di prove e non sono ancora arrivato a niente.

      Ho letto che potrebbe dipendere dal modo in cui il tema padre registra il suo stylesheet….mah…ripeto che sono un principiante e per niente esperto di funzioni wordpress quindi ringrazio fin da ora chi vorrà aiutarmi.

    Chi ha creato la discussione stefanonht

    (@stefanonht)

    Bene, dopo 2 ore di prove per capire come creare un child (sembrava tutto così semplice dalla guida), sono riuscito a far sparire completamente il sito. Schermo bianco sia come amministratore che come ospite 🙁

    Spiego cosa ho fatto:
    -creato directory nome-tema-child nella cartella wp-content/themes.
    -creato file style.css con text edit e incollato e corretto il codice del link suggerito:

    /*
    Theme Name: template1 child
    Theme URI: http://www.nome-sito.com/
    Description: Tema Child per il tema template1
    Author: Stefano Battaglia
    Author URI: http://www.nome-sito.com
    Template: template1
    Version:0.1.0
    */

    dove “template1” è il nome della directory del mio template attuale. (Il template in realtà ha un’altro nome, ma quando l’ho caricato ho cambiato nome alla directory)

    -in questo modo però mi continuava a dare un errore del tipo “template padre non esiste. Installare template padre”
    -dopo diversi tentativi, nei quali provavo a cambiare la formattazione del testo per vedere se riconosceva il tema”template1″, ho preso lo style.css di un’altro sito, ho cancellato il contenuto e ho riscritto quello sopra.
    -nella schermata dei temi di wp è finalmente comparso il mio tema child. Solo che invece di avere come immagine la stessa del padre, era senza immagine (quadratini di trasparenza).
    -ho comunque attivato il tema child….. ed è scomparso tutto!

    Ora, andando per ordine: come faccio a riattivare il tema padre? E dove ho sbagliato?

    Grazie

    Moderator Guido Scialfa

    (@wido)

    Credo che sia proprio l’installer a questo punto.

    WordPress di suo non aggiunge alcun checkbox riguardo età o termini di utilizzo perchè può essere utilizzato da utenti che risiedono in paesi diversi per cui le leggi sono differenti.

    Avendo escluso, WordPress, plugins e tema, l’unica rimane la versione installata dall’hosting stesso.

    A questo punto hai 3 scelte direi.

    1. Contatti l’assistenza hosting e chiedi come mai c’è quel campo e se puoi rimuoverlo
    2. Effettui una installazione di WordPress manualmente, quindi backup dati e db, rimozione dei files via ftp, caricamento dei files di WordPress manualmente etc… Maggiori info https://codex.wordpress.org/it:Installare_WordPress
    3. Rimuovi il campo di input via javascript ma questo non ti può dare alcuna sicurezza di riuscita perchè dipende da come è scritto il codice.

    Io opterei con un pò di pazienza e studio alla soluzione 2, così che hai il vantaggio di imparare qualcosa sulla piattaforma ed avere una installazione su cui hai il controllo.

    Moderator Cristiano Zanca

    (@cristianozanca)

    Ciao,

    intanto, se non è ancora stata letta, il consiglio è di leggere questa documentazione CHILD THEME

    dove si trova come includere il css del child, aggiungendo questo in functions.php:

    <?php
    add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
    function my_theme_enqueue_styles() {
        wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
    
    }
    ?>

    Sostituire my_theme col nome del tema attivo

    “Per far sì che non vada in sovrapposizione con la pagina iniziale e le pagine archivi dove la sidebar è presente” il consiglio è di modificare il singolo template seguendo questa documentazione:
    https://docs.woocommerce.com/document/template-structure/

    • Ciao a tutti,
      sto usando wordpress per creare un sito in cui gli utenti si possano iscrivere inserendo una loro descrizione ed altre informazioni tramite dei campi personalizzati.
      Ho pensato che la cosa più comoda fosse farli iscrivere come sottoscrittori in modo che il compito dell’amministratore fosse solamente quello di approvare le iscrizioni. Avevo iniziato creando dei custom post type ma così avrei dovuto inserire io tutti i membri oppure dare ad ogni membro l’accesso a tutte le pagine di tutti i membri già iscritti.
      Qualcuno mi sa consigliare una strada migliore?

      Percorrendo la strada che avevo in mente ho creato i campi personalizzati per gli autori con show_user_profile/edit_user_profile e personal_options_update/edit_user_profile_update per salvarli. Fin qui tutto funziona ma quando vado a fare una ricerca sembra che vada a cercare solamente nei campi nome e cognome, se cerco una parola che è nella descrizione o nel sito web non mi da alcun risultato e lo stesso vale per i campi personalizzati.
      Nella pagina search.php ho inserito questo codice:

      <?php // The search term
      		$search_term = $_GET["s"];
      
      		// WP_User_Query arguments
      		$args = array (
      			'role' => '',
      			'order' => 'ASC',
      			'orderby' => 'ID',
      			'search' => '*'.esc_attr( $search_term ).'*',
      			'meta_query' => array(
      				'relation' => 'OR',
      				array(
      					'key'     => 'first_name',
      					'value'   => $search_term,
      					'compare' => 'LIKE'
      				),
      				array(
      					'key'     => 'last_name',
      					'value'   => $search_term,
      					'compare' => 'LIKE'
      				),
      				array(
      					'key' => 'description',
      					'value' => $search_term,
      					'compare' => 'LIKE'
      				),
      				array(
      					'key' => 'campo_personalizzato',
      					'value' => $search_term,
      					'compare' => 'LIKE'
      				)
      			)
      		);
      
      		// Create the WP_User_Query object
      		$wp_user_query = new WP_User_Query($args);
      
      		// Get the results
      		$authors = $wp_user_query->get_results();
      
      		// Check for results
      		if (!empty($authors)) {
      			echo '<ul>';
      			// loop through each author
      			foreach ($authors as $author)
      			{
      				// get all the user's data
      				$author_info = get_userdata($author->ID);
      				echo '<li>' . $author_info->first_name . ' ' . $author_info->last_name . '</li>';
      			}
      			echo '</ul>';
      		} else {
      			echo 'No authors found';
      		} ?>

      Mi sapete dire dove sbaglio? Ovviamente un sito del genere non ha senso se non posso fare una ricerca nei campi personalizzati.
      Grazie mille in anticipo.
      Fosco

    Moderator Cristiano Zanca

    (@cristianozanca)

    imagesLoaded PACKAGED v3.1.8 è una libreria javascript, scoprire se è un plugin che la carica o il tema e provare a disabilitarlo.

    intanto ecco alcuni consigli che possono risolvere il problema:
    – Prima di iniziare a modificare fare un BACKUP completo (files e dump del database) per poter sempre tornare alla situazione attuale.
    – Aggiornare tutto (WP , Plugin e temi) all’ultima versione.
    – Disattivazione di tutti i plugin per vedere se questo risolve il problema. Se funziona, riattivare i plugin uno alla volta fino a trovare il plugin che da problemi.
    – Impostare il tema di default (tema Twenty Fifteen) per escludere eventuali problemi specifici del tema.
    – Resettare la cartella dei plugin da FTP o PhpMyAdmin. A volte, un plugin apparentemente inattivo può ancora causare problemi.
    – Ricaricare le cartelle wp-admin e wp-includes da una installazione nuova di WordPress.

    Moderator Cristiano Zanca

    (@cristianozanca)

    Salve @giosalici ,

    il consiglio è provare a disabilitare il plugin o il javascript imagesLoaded PACKAGED v3.1.8 che attiva questo preload di ogni file grafico

    preload

    e contattare gli autori del tema Oria https://wordpress.org/themes/oria/ e aggiornarlo nel caso in cui non fosse aggiornato

Stai vedendo 15 risultati - da 226 a 240 (di 339 totali)