Risultati della ricerca per 'Header wordpress'

Stai vedendo 15 risultati - da 166 a 180 (di 211 totali)
  • FranCoz

    (@francescout)

    Ciao @liamd00
    non conosco il tema in oggetto ne il plugin per la gestione dell’header, ma da una rapida occhiata ti basta inserire come ampiezza dell’immagine la percentuale 100% piuttosto che la dimensione in pixel come indicata ora.

    Nel codice leggo:
    <img src="http://URL.jpg" height="320" width="1120" alt="">
    Che deve diventare:
    <img src="http://URL.jpg" height="320" width="100%" alt="">

    Questo lo puoi fare come indicato nelle FAQ del plugin WP Display Header effettuando questa modifica nel file header.php già eventualmente modificato per far funzionare tale plugin:

    <img src="<?php header_image(); ?>" width="100%" height="<?php echo get_custom_header()->height; ?>" alt="" />
    Potresti provare ad impostare al 100% anche l’altezza se non ti trovi con immagini di altezza diversa.

    Thomas Vitale

    (@thomas-vitale)

    Ciao @andreaisi,

    ho guardato e ci sono due problemi:
    1) Il codice che ti ho suggerito è PHP, non JavaScript, copialo in fondo al file functions.php del tuo tema per farlo funzionare correttamente.
    2) Hai sostituito ‘login_headerurl’ con ‘it.wordpress.org’, così non funziona, utilizza il codice così come l’ho scritto.

    Fammi sapere come va

    Thomas

    • Questa risposta è stata modificata 9 anni, 5 mesi fa da Thomas Vitale.
    Thomas Vitale

    (@thomas-vitale)

    Ciao @andreaisi,

    per cambiare il link del logo sulla pagina di login puoi sfruttare il filter hook ‘login_headerurl’. Ad esempio, per far puntare il link all’homepage del sito:

    function change_login_logo_url() {
    	return home_url();
    }
    add_filter( 'login_headerurl', 'change_login_logo_url' );

    Questa funzione può essere inserita o in un plugin apposito (così da mantenere la modifica anche se si cambia tema) oppure nel file functions.php del tema in uso (possibilmente il file functions.php di un child theme, così da non perdere la modifica quando si aggiorna il tema).

    Spero di essere stato d’aiuto,

    Thomas

    • Questa risposta è stata modificata 9 anni, 5 mesi fa da Thomas Vitale.
    Forum: Fixing WordPress
    Come il topic: Errore 404
    • Buonasera…… il mio intento era spostare il sito WordPress dalla directory “wp” alla root di dominio in modo da cambiare l’URL del sito da http://www.miosito.it/wp in http://www.miosito.it.
      Cercando la soluzione in rete mi sono imbattuto in questa guida che, tra le tante, era la più recente e quindi giudicata dal sottoscritto la più affidabile:
      1. Eseguire backup del sito (cartelle e file + database).
      2. Cancellare (prima farne copia via ftp) tutto quello presente nella root di dominio, esclusa la cartella “wp” di WordPress ovviamente.
      3. Eseguire l’accesso al backend di WordPress e disattivare i permalink selezionando l’opzione “Semplice”, presente all’interno della voce di menu “Impostazioni => Permalink” e cliccando su “Salva le modifiche”.
      4. Sempre all’interno del pannello di amministrazione di WordPress (il nostro amato backend), cliccare sulla voce “Impostazioni => Generali” e modificare l’indirizzo del nostro sito web modificando il campo “Indirizzo sito (URL)” in http://www.miosito.it, facendo molta attenzione a NON MODIFICARE il contenuto del campo “Indirizzo WordPress (URL)” che resta http://www.miosito.it/wp. Salvare la nuova configurazione cliccando sul pulsante “Salva modifiche” .
      5. Dalla nostra cartella “wp” copiamo (avete letto bene, “copiamo” e NON “spostiamo”) i files index.php e .htaccess all’interno della root dell’account. Successivamente, tramite un editor di testi (quello presente all’interno del File Manager del Cpanel va più che bene, ma anche Blocco Note di Windows) modifichiamo la index.php in questo modo:
      troviamo la riga
      require (‘./wp-blog-header.php)
      e trasformiamola in
      require (‘./wp/wp-blog-header.php)
      Salviamo il nuovo file “index.php” per rendere attive le modifiche.
      6. Eseguiamo, ancora una volta, il login al backend del nostro sito e ripristiniamo i permalink disattivati precedentemente flaggando su “Struttura personalizzata” http://www.miosito.it/%category%/%postname%/. Apriamo il browser, digitiamo il nome del nostro sito nella barra degli indirizzi et…voilà! Se abbiamo eseguito tutto in maniera corretta visualizzeremo il nostro bel lavoro tramite l’URL principale (la root appunto) http://www.miosito.it/, nonostante i files risiedano ancora all’interno della cartella “wp”.

      Avrei detto che la guida ha funzionato alla perfezione…………infatti il sito funziona benissimo, nessuna differenza rispetto alla situazione precedente……
      Sfortunatamente accade questo:
      – Ricercando con i motori di ricerca, parole o argomenti che riconducono al sito, le pagine e gli articoli vengono trovati col vecchio URL e non con il nuovo percorso, rilasciando all’apertura l’errore 404…… per esempio la pagina http://www.miosito.it/pagina-prova contenente parole o argomenti digitati nel campo di ricerca del motore, viene trovata come http://www.miosito.it/wp/pagina-prova con l’errore 404 alla sua apertura.
      Il problema immagino dipenda dai permalink….. mi potete cortesemente aiutare a rimettere le cose a posto senza dover compromettere l’intero sito?
      Grazie a tutti coloro volessero dare il loro supporto.

    • Buongiorno, dopo un attacco al sito, dopo aver chiesto al service provider la pulizia del cms wordpress e del tema, stavo andando a cancellare articoli non creati o vecchi. Mi viene fuori il seguente messaggio:

      Notice: Undefined index: w7039669 in /var/www/vhosts/cdluzzi.gov.it/httpdocs/wp-admin/edit.php on line 1

      Warning: Cannot modify header information – headers already sent by (output started at /var/www/vhosts/cdluzzi.gov.it/httpdocs/wp-admin/edit.php:1) in /var/www/vhosts/cdluzzi.gov.it/httpdocs/wp-includes/pluggable.php on line 1174

      Come posso risolvere ?

    Moderator Rosetta Facciolini

    (@ramthas)

    Web Manager

    Ciao @noname00
    sarebbe meglio trattare ogni argomento con un nuovo topics e con un titolo attinente il problema, in modo da aiutare anche altri che possono avere il tuo stesso problema, e anche per non fare confusione in questo post.
    Approfondisci qua alcune regole del forum: https://codex.wordpress.org/it:Benvenuto_nel_Forum

    Riguardo le modifiche al tuo tema suggerisco di effettuarle tramite un “tema child” che ti consente di fare modifiche senza alterare il tema originale: https://codex.wordpress.org/it:Temi_Child
    Anche perchè al primo aggiornamento del tema perderai tutte le personalizzazioni.

    Riguardo poi la dimensione del logo, nel file CSS (style.css) del child, prova ad inserire questo:

    #header .logo img {
        border: none;
        max-width: 500px!important;
    }

    Fa sapere se risolvi.
    Ciao

    Ho lo stesso problema…

    Io ho gia fatto:

    DISABILITAZIONE PLUGIN CAMBIANDO NOME CARTELLA
    DISABILITAZIONE TEMA CAMBIANDO NOME
    REINSTALLAZIONE DI WORDPRESS E IMPORTAZIONE DEL DATABASE
    PROBLEMI NON RISOLTI PERCHE’ TEMO POSSA TRATTARSI DI UN PROBLEMA CHE HO SALVATO CON IL BACKUP DEL SITO QUINDI RIFACENDO LE STESSE COSE HO LO STESSO PROBLEMA CON 2 VERSIONI DIVERSE DI WORDPRESS

    Warning: Cannot modify header information – headers already sent by (output started at /home/mhd-01/www.vivosolidale.com/htdocs/wp-config.php:1) in /home/mhd-01/www.vivosolidale.com/htdocs/wp-includes/pluggable.php on line 1174

    Sto impazzendo qualcuno riesce a risolvere questo errore?
    Mi impedisce di loggarmi in wordpress sia con wp-admin che wp-login.php

    Grazie a tutti allego qui il codice di errore

    Warning: Cannot modify header information – headers already sent by (output started at /home/mhd-01/www.vivosolidale.com/htdocs/wp-config.php:1) in /home/mhd-01/www.vivosolidale.com/htdocs/wp-includes/pluggable.php on line 1174

    Moderator Cristiano Zanca

    (@cristianozanca)

    Ciao @andrea-capretti ,

    come consigliato da Yoast, prova ad usare il loro robots.txt:

    https://yoast.com/wordpress-robots-txt-example/

    We also do not block our /wp-admin/ folder. The reason is simple: if you block it, but link to it somewhere by chance, people will still be able to do a simple [inurl:wp-admin] query in Google and find your site. This type of query is the type of query malicious hackers love to do. If you don’t do anything, WordPress has (by my doing) a robots meta x-http header on the admin pages that prevents search engines from showing these pages in the search results, a much cleaner solution.

    Facci sapere com’è andata

    • Questa risposta è stata modificata 9 anni, 5 mesi fa da Cristiano Zanca.
    Chi ha creato la discussione electroita

    (@electroita)

    Ho trovato il log degli errori (scusate, è la prima volta che faccio una cosa simile):

    [Mon Sep 26 10:30:15 2016] [error] [client 157.55.39.202:25482] – http://www.vetroartefatto.it – AH01215: WordPress database error UPDATE command denied to user ‘Sql579900’@’62.149.143.114’ for table ‘wp_options’ for query UPDATE wp_options SET option_value = ” WHERE option_name = ‘_transient_adventurous_footercode’ made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/adventurous-pro/404.php’), get_footer, locate_template, load_template, require_once(‘/themes/adventurous-pro/footer.php’), wp_footer, do_action(‘wp_footer’), call_user_func_array, adventurous_footercode, set_transient, update_option: /web/htdocs/www.vetroartefatto.it/home/index.php

    Forum: Fixing WordPress
    Come il topic: Installazione
    • Non mi è mai capitato. Ho caricato l’ultima versione di wordpress sul mio spazio. Provo ad installarlo ma mi da on line il codice dell’index:

      <?php
      /**
      * Front to the WordPress application. This file doesn’t do anything, but loads
      * wp-blog-header.php which does and tells WordPress to load the theme.
      *
      * @package WordPress
      */

      /**
      * Tells WordPress to load the WordPress theme and output it.
      *
      * @var bool
      */
      define(‘WP_USE_THEMES’, true);

      /** Loads the WordPress Environment and Template */
      require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );

      Provo ad accedere al pannello e mi riporta una serie di codice
      A cosa potrebbe essere dovuto?

      Grazie

    Moderator Rosetta Facciolini

    (@ramthas)

    Web Manager

    allora provo a spiegarmi meglio

    questo codice

    <?php
    header(‘Location: /MiaCartella/’);
    ?>

    va messo all’interno di un file denominato index.php che puoi realizzare con un editor di testo (per esempio il blocco note di windows)

    questo file va poi inserito all’interno del tuo spazio hosting nella DIRECTORY PRINCIPALE (quindi NON deve essere WordPress a prenderlo in considerazione ma il tuo server)

    Ovviamente il nome “MiaCartella” deve essere RINOMINATO con il nome della cartella effettiva su cuoi vuoi fare il redirect.

    Spero di essermi spiegata meglio ora…
    Facci sapere se risolvi.

    Ciao 🙂

    Moderator Guido Scialfa

    (@wido)

    Non è conveniente utilizzare una semplice chiamata a header per varie ragioni, vi sono da impostare anche dati aggiuntivi per far in modo che il redirect sia coerente con le headers http, sia per ragioni di seo che di sicurezza.

    Tra le funzioni di WordPress puoi contare wp_redirect() e wp_safe_redirect(), quest’ultimo consigliabile per i redirect interni.

    Tra l’altro le funzioni prendono un secondo parametro che è lo stato del redirect. In List of HTTP status codes puoi vedere a cosa corrispondono ogni status ed utilizzare quello appropriato.

    Il mio suggerimento è l’uso di Quick PagePost Redirect Plugin o comunque di un plugin che faccia il lavoro per te.

    @ramthas scusami due precisazioni.

    1 – Il file index.php è l’ultimo file della gerarchia di WordPress e quindi se la homepage del sito è una pagina ( impostazione front page ) il file index non verrà mai richiamato.

    Inoltre se non vi è impostata una front page ed una home è possibile che il tema includa front-page.php oppure home.php che sovrascriverebbero comunque index.php.

    2 – Mai terminare un file php con la chiusura “?>” in quanto può causare problematiche in alcuni casi in cui più file php vengano inclusi in altri.

    • 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)
      <?php

      include(‘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>”;
      }

      ?>

    Questo plugin permette all’incirca di fare quanto voluto (mi pare)

    Theme My Login

    Ovviamente deve essere posizionato in un Widget… inserirlo nell’header” non mi pare immediatissimo…

Stai vedendo 15 risultati - da 166 a 180 (di 211 totali)