Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Castelfidardo
    Messaggi
    5

    Modificare template wordpress

    Ciao a tutti, non so se questa è la sezione giusta (sono nuova) ma spero di sì.
    Sto facendo il mio primo lavoro su Wordpress, utilizzando la versione gratuita di un tema trovato online (questo: http://www.magpress.com/wordpress-themes/kitapp.html)
    Come potete ben vedere in alto a sinistra sono già predisposti i pulsantini dei social.

    Mi piacerebbe modificare alcuni social, ad esempio togliere Pinterest e al suo posto mettere Linkedin. Dovrebbe essere semplice perché esistono le classi di default per ogni pulsantino (se non erro) ma nei file sorgente che ho scaricato del tema Kitapp non riesco a trovare la parte di codice che mi consente di modificare i pulsanti. C'è un modo per capire quale sia il file contenente questa parte di codice?

    È possibile che scaricando il tema alcuni file sorgente non siano stati rilasciati dagli sviluppatori? In questo caso come faccio ad aggiungere pulsanti ad altri social non previsti di base??

    Grazie mille a tutti in anticipo
    Namasté!

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Se non sbaglio il codice dei social si trova nella funzione frkw_add_social_box() nel file:

    <tama>/functions/hook-functions.php

    Come puoi vedere i link li prende dalle impostazioni del tema, quindi se vuoi aggiungerli o fai un hardcoding su questa funzione o devi modificare anche la parte di admin:
    - aggiungendo il link a linkedin
    - probabilmente modificando il db

    oppure ricicli il social che non vuoi usare modificando solo il label lato admin mantenedo il vecchio nome pe rle variabili.

    Inoltre visto che per le icone usa font awesome devi aggiungere/modificare uno stile (come fa fa-youtube) con il codice dell icona che vuoi.

    Cmq potresti chiedere nella sezione cms, visto che si tratta di wordpress

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Castelfidardo
    Messaggi
    5
    Quote Originariamente inviata da boots Visualizza il messaggio
    Come puoi vedere i link li prende dalle impostazioni del tema, quindi se vuoi aggiungerli o fai un hardcoding su questa funzione o devi modificare anche la parte di admin:
    - aggiungendo il link a linkedin
    - probabilmente modificando il db
    Come faccio ad aggiungerlli andando a modificare le impostazioni del tema??


    oppure ricicli il social che non vuoi usare modificando solo il label lato admin mantenedo il vecchio nome pe rle variabili.
    All'inizio infatti avevo pensato di fare così ma mi sono bloccata perché non sapevo quale parte di codice andare a modificare...

  4. #4
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Apri il file

    <tema>/functions/customizer-function.php

    cerca pinterest_url e dovresti trovare questo codice:

    Codice PHP:

     $wp_customize
    ->add_control'pinterest_url', array(
    'label'   => __'Pinterest Link''kitapp' ),
    'description' => __'Enter full url with http for your Pinterest link''kitapp' ),
    'section' => 'custom_misc_section',
    'settings'   => 'pinterest_url',
    'type'     => 'text'
    )
    ); 
    Cambia il label e description. poi su hook-functions.php nella funzione frkw_add_social_box() cambi solo il codice relativo a pinterest (icona, descrizione, css).

    Se vuoi aggiungere un social (quindi lasciare pinterest):
    1 copia il codice qui sopra e cambia nella copia anche pinterest_url in (es) linkedin_url, oltre a label e desc
    2 cerca di nuovo pinterest_url e dovresti trovare

    Codice PHP:
    $wp_customize->add_setting('pinterest_url',array('type' => 'theme_mod','capability' => 'edit_theme_options','default' => '','sanitize_callback' => 'frkw_sanitize_nohtml')); 
    fai una copia della riga e in questa cambia pinterest_url in linkedin_url (o quello che hai messo nel punto 1)

    3 nella
    frkw_add_social_box() modifica di conseguenza riprendendoti l'opzione
    Codice PHP:
       ....
       $linkedin_link = get_theme_mod('linkedin_url');
        ...

      <?php if($linkedin_link) { ?><p class="s_linkedin"><a title="<?php _e('Follow us on Linkedin''kitapp'); ?>" target="_blank" href="<?php echo $linkedin_link?>"><i class="fa fa-linkedin"></i></a></p><?php ?>
    Ovviamente verifica i css (s_linkedin, fa-linkedin, etc)
    Ultima modifica di boots; 08-11-2016 a 10:47

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Castelfidardo
    Messaggi
    5
    Grazie mille!

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.