Risultati della ricerca per 'Modifica header wordpress'

Stai vedendo 13 risultati - da 46 a 58 (di 58 totali)
  • Ciao @albertok,
    quello che ti sto per consigliare non segue molto le linee guida di sviluppo con WordPress però dovrebbe essere in grado di risolvere il tuo problema.

    Per prima cosa dovresti rimuovere tutto il codice presente tra la funzione get_header e la funzione get_footer ritrovandoti con una pagina simile a questa:

    <?php
    /**
     * Theme Page Section for our theme.
     *
     * Pagina template per il Palinsesto
     * creata il 04.04.2017
     */
    get_header(); ?>
    
    //Inserisci il codice interno al <body> della tua pagina
    
    <?php get_footer(); ?>

    (Mi sono permesso di rimuovere l’intestazione originale nei commenti che per i nostri scopi sono irrilevanti.)

    Per quanto riguarda lo script con la funziona CambiaSfondo onestamente credo che potresti spostare anche quella dall’<head> per inserirla prima della chiusura del body, </body>. Però questo dipende dal codice che hai inserito al suo interno.

    Fatte queste operazioni quello che resta è collegare il foglio di stile della tua pagina HTML attraverso gli strumenti di WordPress. Per fare questo non devi far altro che aprire il file functions.php e scrivere qualcosa come questo:

    add_action( 'wp_enqueue_scripts', 'miotema_carico_script_styles' );
    function miotema_carico_script_styles(){
        if( is_page( 2628 ) ){
            wp_enqueue_script( 'css_pagina_uni', get_theme_file_uri( 'percorso/foglio.css') );
        }
    }

    Modifica il percorso/foglio.css e dovrebbe andare tutto bene.

    Ti lascio però con un consiglio. Se ti trovi a voler caricare spesso gli esempi di codice FrontEnd che per studio, lavoro o passione ti trovi a realizzare forse sarà più semplice per te iniziare a utilizzare uno strumento come CodePen e integrare i vari esempi che puoi creare all’interno di una pagina o un articolo presente nel tuo blog 😉

    Spero di averti aiutato e non esitare a continuare questa interessante discussione.

    A presto,
    Andrea

    sicuramente puoi provare con uno di questi plugins: https://it.wordpress.org/plugins/search.php?q=responsive+menu

    in alternativa puoi creare un tema figlio e modificare la parte relativa al menu che probabilmente sarà dentro header.php

    • Buonasera a tutti!

      Spero, innanzitutto, di aver scritto nella corretta sezione del Forum.
      Ho usato lo strumento “ricerca”, ma mi è sembrato di non aver letto nulla in merito alla mia problematica.

      Passando al dunque: gestisco un sito wordpress aggiornato alla 4.7.1., sul quale ho installato un tema a pagamento.

      Ho effettuato varie modifiche e tutto sembrava filar liscio.

      Oggi, aprendo alcune pagine del sito, ho visto, in “testa” alle pagine, questo messaggio di errore:

      Warning: array_shift() expects parameter 1 to be array, boolean given in /web/htdocs/www.miosito.it/home/wp-content/themes/lawbusiness/header.php on line 390

      Cercando di ripercorrere brevemente le mie operazioni antecedenti all’errore: ricordo di aver modificato il contenuto di testo di alcune pagine, inserito un nuovo logo (ma il problema si verifica solo in alcune pagine, non in tutte), eliminato una pagina, sostituendola con un link personalizzato (nel caso di specie mi serviva una sorta di pagina dalla quale scendesse un menù a tendina, senza che la “pagina” fosse cliccabile [in sostanza, titolo1 non cliccabile, che mi visualizza, a tendina, pagina 2, 3 e 4]), ed inserito una nuova icona.

      Non ho apportato nessun’altra modifica.

      Vi ringrazio anticipatamente, sperando riusciate a consigliarmi come risolvere! Grazie!

    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,

    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.

    Moderator Cristiano Zanca

    (@cristianozanca)

    Ciao @fabrizio1 ,

    essendo stata suggerita da @gmosso e @francescodicandia la preziosa lettura di questo https://codex.wordpress.org/it:Temi_Child dove c’è scritto questo

    Per esempio, se desiderate cambiare il codice per la testata del sito, potete includere un file header.php nella directory del vostro tema child e questo file verrà utilizzato al posto del header.php del tema genitore.

    ovvero

    se devo modificare il file header.php, creerò un file header.php che contiene tutto il codice necessario

    Moderator Cristiano Zanca

    (@cristianozanca)

    Salve @oban07 ,

    per modificare alcuni elementi di un tema WP bisogna fare un CHILD THEME

    dentro il quale scriverai un file header.php personalizzato.

    Moderator Guido Scialfa

    (@wido)

    Ciao @alibabaa,

    Hai ragione devi modificare il file header.php del tema, ma sarebbe ancor meglio creare un child theme così che le tue modifiche non intacchino il tema e tu in futuro possa aggiornarlo.

    Per creare un child theme vedi questa guida https://codex.wordpress.org/Child_Themes dopo di che copia il file first/header.php all’interno del nuovo child e modifica la riga 70 dove trovi

    
    <img src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="">
    

    in

    
    <a href="<?php /* dove vuoi che punti il link */ ?>">
        <img src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="">
    </a>
    
    • Ciao a tutti. Dopo tanta ricerca ho trovato un tema da installare con wordpress, ovvero:
      https://wordpress.org/themes/first/

      Come vedete dall’anteprima, c’è un immagine nell’header.
      Il problema è che vorrei che quell’immagine fosse cliccabile.

      Come posso fare?

      Credo che io debba modificare il file header.php del tema, ma non so dove mettere mani.

      Grazie e buona domenica 🙂

    • Salve a tutti,
      ho installato wordpress su un mio dominio ma il sito è visibile solo all’URL: “www.miosito.com/wp”.
      Ho trovato su internet le guide wordpress per poter rimuovere il /wp finale ma stranamente non funzionano. Ho provato a modificare il siteweb URL su impostazioni > generali di wordpress e tramite Filezilla copiare i file “.htaccess” e “index.php” dalla cartella WP alla cartella public_html e in seguito modificare il file index.php sostituendo la riga require(‘./wp-blog-header.php’); con la riga require(‘./wp/wp-blog-header.php’); insomma, ho seguito alla lettera la guida WordPress ma purtroppo senza alcun risultato.

      Ho provato altri metodi trovati online ma con nessuno di essi ho avuto successo,
      qualcuno saprebbe darmi una mano?

      Grazie

Stai vedendo 13 risultati - da 46 a 58 (di 58 totali)