Risultati della ricerca per 'Script footer wordpress'

Stai vedendo 6 risultati - da 16 a 21 (di 21 totali)
    • Ciao a tutti,

      ho creato un tema child del tema originale store. Dopo aver creato la cartella store-child e i file style.css e functions.php sono andato nella sezione temi di wordpress e ho effettivamente trovato il tema child. Però come vado a vedere l’anteprima del tema si vede subito che il layout è totalmente sballato, è tutto fuori posto: menu, widget, footer, ecc… non c’è una cosa a posto!

      Qualcuno sa dirmi dove sbaglio?

      Ecco di seguito il contenuto del file style.css:

      /*
      Theme Name: store child
      Theme URI:
      Description: Child theme per Store
      Author: Kawabonga
      Author URI:
      Template: store
      Version: 1.1
      */

      Questo invece il contenuto di functions.php:

      <?php

      add_action( “wp_enqueue_scripts”, “enqueue_parent_theme_style” );
      function enqueue_parent_theme_style() {
      wp_enqueue_style( “parent-style”, get_template_directory_uri().”/style.css” );
      }

      In precedenza ho provato con la funzione @import nel file style.css ma il risultato è il medesimo.

      Grazie a tutti!

    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.

    • Ciao a tutti.
      Sono un nuovo utente, e un quasi nuovo utilizzatore di WordPress.
      Sto facendo delle prove su un template gratuito, per iniziare a “mordere” il prodotto.

      Ho seguito un tutorial che mi permetteva di inserire delle librerie nel mio template (bootstrap e font-awesome) ed è andato tutto liscio.
      Adesso volevo aggiungere una libreria javascript per fare delle “progress bar circolari”, ma non riesco a farlo funzionare.
      Posto il codice che ho usato per inserire le librerie nel template (function.php)…

      /*integrazione dei files di bootstrap e del blocco di font Awesome */
      function theme_add_bootstrap() {
          wp_enqueue_script( 'jquery', '//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js', array('jquery'), '1.11.3', true); // aggiungere la libreria JQuery
          wp_enqueue_style( 'bootstrap-css', get_template_directory_uri() . '/bootstrap/css/bootstrap.css' );
          wp_enqueue_script( 'bootstrap-js', get_template_directory_uri() . '/bootstrap/js/bootstrap.js', array(), '3.3.6', true );
          wp_enqueue_script( 'bootwidget', get_template_directory_uri() . '/bootstrap/js/boot-widget.js', array(), '3.3.6', true );
          wp_enqueue_style ('bootstrapstyle', get_template_directory_uri() . '/bootstrap/css/bootstrapstyle.css');
          wp_enqueue_style( 'font-awesome',  get_template_directory_uri() . '/font-awesome/css/font-awesome.min.css' );
      /* Script per le barre di avvnzamento circolare */
          wp_enqueue_script( 'progressbar', get_template_directory_uri() . '/js/progressbar.js',array(),'1.0.0', true);
      }
        
      add_action( 'wp_enqueue_scripts', 'theme_add_bootstrap' );

      qui il css (contenuto in uno dei file già dichiarati quindi già funzionante)

      /* contenitore delle barre circolari di avanzamento */
      #circularbar {
        margin: 20px;
        width: 200px;
        height: 200px;
        position: relative;
      }

      Qui la chiamata al tutto sulla pagina php

      <div id=”circularbar”>qui la barra circolare animata</div>

      seguendo un altro tutorial, ho letto che la chiamata al codice javascript può essere fatto comodamente nella pagina (o nel footer) attraverso il comando <script></script> di hatml…
      e io l’ho messo nel footer…

      http://codepad.org/EipkT4no

      inserendolo esattamente prima della chiusura del footer.

      potete dirmi se è corretto e se non lo è come aggiustarlo?
      Non funziona , dato che non fa vedere la barra circolare.

      grazie

      • Questo topic è stato modificato 9 anni, 8 mesi fa da Cristiano Zanca. Motivo: progressbar, javascript
    Forum: Varie ed eventuali
    In risposta a: Velocità sito
    Moderator Guido Scialfa

    (@wido)

    Ciao,

    Innanzitutto prova a rimuovere quei due 404 che escono in fase di caricamento per:

    http://www.badacarrelli.com/wp-content/themes/constrion/fonts/fontawesome-webfont.woff2?v=4.3.0
    http://www.badacarrelli.com/wp-content/uploads/2016/05/sfondo2-02-02.jpg

    Come passaggi iniziali dovresti innanzi tutto rimuovere il numero di richieste ad i files css e javascript, cercando dove possibile di concatenarli in un unico file sia per css che js e sposta i javascript nel footer, vedo che alcuni js vengono caricati nella header.

    Prova a partire da Come velocizzare un sito wordpress.

    • Buongiorno a tutti,
      vorrei chiedervi un aiuto, ho un tema wordpress responsive, e nella versione mobile il menu ha uno stile che non mi piace e vorrei cambiarlo. tramite plugin non ho nessun problema ad aggiungere il menu che mi piace il problema è che rimane quello originale.
      leggendo in rete ho visto (non so se è giusto) che dovrei agire sul css del menu e aggiungere l’opzione: .block_menu
      il problema è che non trovo il css che definisce il mio menu nella versione mobile, ne saprei come agire sul css senza fare casini, potete aiutarmi?
      Grazie

      via allego le categorie del mio thema, sia il figlio che il genitore (cherry):

      GENITORE

      • Template 404
      (404.php)
      • accordion.php
      • options-framework.php
      • options-interface.php
      • options-medialibrary-uploader.php
      • options-sanitize.php
      • Archivi
      (archive.php)
      • Template autore
      (author.php)
      • Template categorie
      (category.php)
      • Commenti
      (comments.php)
      • filterable-portfolio-loop.php
      • Pié di pagina
      (footer.php)
      • framework_options.php
      • Funzioni del tema
      (functions.php)
      • Testata
      (header.php)
      • aq_resizer.php
      • class-tgm-plugin-activation.php
      • class.wp-help-pointers.php
      • custom-function.php
      • less-compile.php
      • lessc.inc.php
      • live-chat.php
      • locals.php
      • register-motopress.php
      • register-plugins.php
      • sidebar-init.php
      • theme-function.php
      • theme-init.php
      • theme-pagemeta.php
      • theme-portfoliometa.php
      • theme-postmeta.php
      • theme-scripts.php
      • theme-slidermeta.php
      • theme-teammeta.php
      • theme-testimeta.php
      • voting.php
      • Pagina principale
      (index.php)
      • loop-archives.php
      • loop-author.php
      • loop-blog.php
      • loop-faq.php
      • loop-page.php
      • loop-portfolio2.php
      • loop-portfolio3.php
      • loop-portfolio4.php
      • loop-single-portfolio.php
      • loop-single-team.php
      • loop-single-testi.php
      • loop-single.php
      • loop-testi.php
      • options.php
      • Filter Folio 2 cols template di pagina
      (page-Portfolio2Cols-filterable.php)
      • Filter Folio 3 cols template di pagina
      (page-Portfolio3Cols-filterable.php)
      • Filter Folio 4 cols template di pagina
      (page-Portfolio4Cols-filterable.php)
      • Archives template di pagina
      (page-archives.php)
      • FAQs template di pagina
      (page-faq.php)
      • Fullwidth Page template di pagina
      (page-fullwidth.php)
      • Home Page template di pagina
      (page-home.php)
      • Testimonials template di pagina
      (page-testi.php)
      • Template pagine
      (page.php)
      • portfolio-loop.php
      • Risultati della ricerca
      (search.php)
      • Modulo di ricerca
      (searchform.php)
      • Barra laterale
      (sidebar.php)
      • single-portfolio.php
      • single-team.php
      • single-testi.php
      • Articolo singolo
      (single.php)
      • slider.php
      • static-404.php
      • static-footer-nav.php
      • static-footer-text.php
      • static-logo.php
      • static-nav.php
      • static-not-found.php
      • static-search.php
      • static-slider.php
      • static-title.php
      • Template tag
      (tag.php)
      • title.php
      • wrapper-footer.php
      • wrapper-header.php
      Stili
      • Foglio di stile
      (style.css)
      • Editor visuale RTL foglio di stile
      (editor-style-rtl.css)
      • Editor visuale foglio di stile
      (editor-style.css)
      • Foglio di stile RTL
      (rtl.css)

      FIGLIO

      • custom-function.php
      • custom-js.php
      • register-plugins.php
      • sidebar-init.php
      • theme-init.php
      • options.php
      • Home Page template di pagina
      (page-home.php)
      • parallaxSlider.php
      • static-footer-text.php
      • wrapper-footer.php
      • wrapper-header.php
      Stili
      • Foglio di stile
      (style.css)
      • main-style.css
      • Foglio di stile RTL
      (rtl.css)

    Chi ha creato la discussione zacducati

    (@zacducati)

    Seguendo le sue indicazioni, ho trovato il file, di cui riporto il contenuto:

    <?php
    /**
    * Dashboard Administration Screen
    *
    * @package WordPress
    * @subpackage Administration
    */

    /** Load WordPress Bootstrap */
    require_once( dirname( __FILE__ ) . ‘/admin.php’ );

    /** Load WordPress dashboard API */
    require_once(ABSPATH . ‘wp-admin/includes/dashboard.php’);

    wp_dashboard_setup();

    wp_enqueue_script( ‘dashboard’ );
    if ( current_user_can( ‘edit_theme_options’ ) )
    wp_enqueue_script( ‘customize-loader’ );
    if ( current_user_can( ‘install_plugins’ ) )
    wp_enqueue_script( ‘plugin-install’ );
    if ( current_user_can( ‘upload_files’ ) )
    wp_enqueue_script( ‘media-upload’ );
    add_thickbox();

    if ( wp_is_mobile() )
    wp_enqueue_script( ‘jquery-touch-punch’ );

    $title = __(‘Dashboard’);
    $parent_file = ‘index.php’;

    $help = ‘<p>’ . __( ‘Welcome to your WordPress Dashboard! This is the screen you will see when you log in to your site, and gives you access to all the site management features of WordPress. You can get help for any screen by clicking the Help tab in the upper corner.’ ) . ‘</p>’;

    // Not using chaining here, so as to be parseable by PHP4.
    $screen = get_current_screen();

    $screen->add_help_tab( array(
    ‘id’ => ‘overview’,
    ‘title’ => __( ‘Overview’ ),
    ‘content’ => $help,
    ) );

    // Help tabs

    $help = ‘<p>’ . __( ‘The left-hand navigation menu provides links to all of the WordPress administration screens, with submenu items displayed on hover. You can minimize this menu to a narrow icon strip by clicking on the Collapse Menu arrow at the bottom.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Links in the Toolbar at the top of the screen connect your dashboard and the front end of your site, and provide access to your profile and helpful WordPress information.’ ) . ‘</p>’;

    $screen->add_help_tab( array(
    ‘id’ => ‘help-navigation’,
    ‘title’ => __( ‘Navigation’ ),
    ‘content’ => $help,
    ) );

    $help = ‘<p>’ . __( ‘You can use the following controls to arrange your Dashboard screen to suit your workflow. This is true on most other administration screens as well.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Screen Options – Use the Screen Options tab to choose which Dashboard boxes to show.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Drag and Drop – To rearrange the boxes, drag and drop by clicking on the title bar of the selected box and releasing when you see a gray dotted-line rectangle appear in the location you want to place the box.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Box Controls – Click the title bar of the box to expand or collapse it. Some boxes added by plugins may have configurable content, and will show a “Configure” link in the title bar if you hover over it.’ ) . ‘</p>’;

    $screen->add_help_tab( array(
    ‘id’ => ‘help-layout’,
    ‘title’ => __( ‘Layout’ ),
    ‘content’ => $help,
    ) );

    $help = ‘<p>’ . __( ‘The boxes on your Dashboard screen are:’ ) . ‘</p>’;
    if ( current_user_can( ‘edit_posts’ ) )
    $help .= ‘<p>’ . __( ‘At A Glance – Displays a summary of the content on your site and identifies which theme and version of WordPress you are using.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Activity – Shows the upcoming scheduled posts, recently published posts, and the most recent comments on your posts and allows you to moderate them.’ ) . ‘</p>’;
    if ( is_blog_admin() && current_user_can( ‘edit_posts’ ) )
    $help .= ‘<p>’ . __( “Quick Draft – Allows you to create a new post and save it as a draft. Also displays links to the 5 most recent draft posts you’ve started.” ) . ‘</p>’;
    if ( ! is_multisite() && current_user_can( ‘install_plugins’ ) )
    $help .= ‘<p>’ . __( ‘WordPress News – Latest news from the official WordPress project, the WordPress Planet, and popular and recent plugins.’ ) . ‘</p>’;
    else
    $help .= ‘<p>’ . __( ‘WordPress News – Latest news from the official WordPress project, the WordPress Planet.’ ) . ‘</p>’;
    if ( current_user_can( ‘edit_theme_options’ ) )
    $help .= ‘<p>’ . __( ‘Welcome – Shows links for some of the most common tasks when setting up a new site.’ ) . ‘</p>’;

    $screen->add_help_tab( array(
    ‘id’ => ‘help-content’,
    ‘title’ => __( ‘Content’ ),
    ‘content’ => $help,
    ) );

    unset( $help );

    $screen->set_help_sidebar(
    ‘<p>‘ . __( ‘For more information:’ ) . ‘</p>’ .
    ‘<p>’ . __( ‘Documentation on Dashboard‘ ) . ‘</p>’ .
    ‘<p>’ . __( ‘Support Forums‘ ) . ‘</p>’
    );

    include( ABSPATH . ‘wp-admin/admin-header.php’ );
    ?>

    <div class=”wrap”>
    <h1><?php echo esc_html( $title ); ?></h1>

    <?php if ( has_action( ‘welcome_panel’ ) && current_user_can( ‘edit_theme_options’ ) ) :
    $classes = ‘welcome-panel’;

    $option = get_user_meta( get_current_user_id(), ‘show_welcome_panel’, true );
    // 0 = hide, 1 = toggled to show or single site creator, 2 = multisite site owner
    $hide = 0 == $option || ( 2 == $option && wp_get_current_user()->user_email != get_option( ‘admin_email’ ) );
    if ( $hide )
    $classes .= ‘ hidden’; ?>

    <div id=”welcome-panel” class=”<?php echo esc_attr( $classes ); ?>”>
    <?php wp_nonce_field( ‘welcome-panel-nonce’, ‘welcomepanelnonce’, false ); ?>
    “><?php _e( ‘Dismiss’ ); ?>
    <?php
    /**
    * Add content to the welcome panel on the admin dashboard.
    *
    * To remove the default welcome panel, use {@see remove_action()}:
    *
    * remove_action( ‘welcome_panel’, ‘wp_welcome_panel’ );
    *
    * @since 3.5.0
    */
    do_action( ‘welcome_panel’ );
    ?>
    </div>
    <?php endif; ?>

    <div id=”dashboard-widgets-wrap”>
    <?php wp_dashboard(); ?>
    </div><!– dashboard-widgets-wrap –>

    </div><!– wrap –>

    <?php
    require( ABSPATH . ‘wp-admin/admin-footer.php’ );

Stai vedendo 6 risultati - da 16 a 21 (di 21 totali)