Risultati della ricerca per 'Wordpress theme code'

Stai vedendo 15 risultati - da 76 a 90 (di 407 totali)
  • Moderator Gloria Liuni

    (@glorialchemica)

    Ciao @leonardo2,
    il tema che stai utilizzando usa il file front-page.php.
    Questo file inibisce le funzioni di Impostazioni > lettura > La tua homepage mostra…

    Qui trovi la documentazione sul Template Hierarchy di WP.

    Per personalizzare la tua home page devi pertanto:
    – rinominare il file front-page.php (ad es: disable-front-page.php, questo non farà più funzionare questo file)

    – creare un file nominato template-mytemplate.php (ad es. template-miahome.php) che devi salvare nella root principale.

    – nel file template-mytemplate.php vai a incollare tutto il codice che trovi nel file page.php e in cima, nella parte commentata scrivi:

    <?php
    /**
     * Template Name: Home personalizzata
     */

    – la parte dove c’è scritto il seguente codice va cancellata

    <?php
    while ( have_posts() ) : the_post();
    
    get_template_part( 'template-parts/content', 'page' );
    
    // If comments are open or we have at least one comment, load up the comment template.
    if ( comments_open() || get_comments_number() ) :
    	comments_template();
    endif;
    
    endwhile; // End of the loop.
    ?>

    – inserisci nel punto dove hai appena cancellato il tuo loop personalizzato, ad esempio questo (lo dovrai personalizzare come desideri in base anche alle classi del tema)

    <!-- Start Content Last 1 post on HomePage -->
    				
    <?php if ( have_posts()) : ?>
      <?php	$the_query2 = new WP_Query( 'posts_per_page=1' ); 
    				
    	while ( $the_query2->have_posts() ) : $the_query2->the_post(); ?>
    	<article class="home-blog">
    	   <div class="post-blog">
    	      <?php  if ( has_post_thumbnail() ) { ?>
    
    	      <a href="<?php the_permalink(); ?>"> <?php the_post_thumbnail('thumbnail'); ?></a>
    		<?php } ?>
    
    		<a class="post-blog-titile" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title('<h3 class="title-home-post">', '</h3>'); ?></a>
    
    		<?php echo the_excerpt();?>	
    	</div>
    			
         </article>
    </div>
    				
     <?php endwhile; ?>
    				
    <?php endif; //* end loop  ?> 
    
    <!-- end Content Last -->

    La parte che fa visualizzare solo l’ultimo articolo scritto è ( 'posts_per_page=1' ).

    Qui trovi i riferimenti sul loop di WordPress .

    A questo punto nella tua pagina HOME troverai il template che hai creato e potrai applicarlo alla pagina.

    Spero di esserti stata di aiuto.

    • Questa risposta è stata modificata 7 anni, 7 mesi fa da Gloria Liuni.
    Moderator Gloria Liuni

    (@glorialchemica)

    Ciao @claudio-cantello,
    di temi WP col nome Nirvana ne esiste più di uno. Sarebbe utile capire se quello che stai utilizzando è un tema a pagamento o meno.

    In linea generale, comunque, i temi di WP non vanno mai modificati direttamente, ma attraverso la creazione di un Child Theme

    Puoi provare a chiedere sul forum del tema, lo sviluppatore è la persona più indicata per un problema simile.

    • Salve a tutti, dovrei fare l’unzip da un plugin al tema quindi, per prova, ho realizzato un file test.php che fa l’unzip di un file.zip e sposta il contenuto dalla directory del file alla directory del tema.
      Funziona perfettamente sia in locale che sul server quando richiamo direttamente dal browser il file test.php ma se inserisco la funzione all’interno del function.php o all’interno di un plugin non funziona, ho provato a cambiare i permessi, qualsiasi cosa … niente!

      Ho utilizzato sia la funzione nativa di wordpress (con WP_Filesystem();) che la funzione a seguire ma il risultato è identico, non credo che sia un problema di codice piuttosto mi sorge il dubbio che debba richiamare qualche classe … qualsiasi suggerimento è più che apprezzato, grazie!

       $file = 'files.zip';// get the absolute path to $file$path = pathinfo(realpath($file), PATHINFO_DIRNAME);$destination = ABSPATH . 'wp-content/themes/miotema/';
      $zip = new ZipArchive;$res = $zip->open($file);if ($res === TRUE) {  // extract it to the path we determined above  $zip->extractTo($destination);  $zip->close();  echo "WOOT! $file extracted to $destination";} else {  echo "Doh! I couldn't open $file";}    

    Non è un problema di WordPress, né del tema, ma della configurazione del server.
    Se sei su un server condiviso, devi chiedere al tuo provider di aumentare il/i valore/i post.max_vars e/o request.max_vars.

    Comunque, se il tuo tema è questorimozione link al tema a pagamento a discrezione dei moderatori – ti conviene cambiarlo perché in quella pagina pare evidente che è un tema vecchio e non supportato.

    P.S.: noi non supportiamo temi commerciali.

    Moderator Guido Scialfa

    (@wido)

    Ciao @mrpress01,

    Quello che devi fare è sovrascrivere il template https://github.com/woocommerce/woocommerce/blob/master/templates/loop/no-products-found.php di WooCommerce nel tuo tema.

    In parole povere WooCommerce permette di sovrascrivere i templates, ti basta creare uno stesso file loop/no-products-found.php all’interno del tuo tema nella directory woocommerce creala se non esiste.

    Poi puoi modificare il testo a tuo piacimento, aggiungere altro contenuto etc…

    Ti consiglio di farlo usando un child theme o quando aggiornerai il tema perderai le modifiche.

    Per info su come creare un child theme puoi dare una lettura a https://codex.wordpress.org/Child_Themes per creare il child theme se non ti senti confidende con il codice prova a dare un occhio a questo plugin https://wordpress.org/plugins/orbisius-child-theme-creator/

    Facci sapere

    • Questa risposta è stata modificata 7 anni, 9 mesi fa da Guido Scialfa.
    Forum: Aspetto = Temi
    In risposta a: Immagine in evidenza
    Moderator Gloria Liuni

    (@glorialchemica)

    Ciao @samuelbeltrame,
    ho visto la differenza dell’immagine di cui parli. Nei post l’immagine è praticamente a pieno schermo, mentre nelle pagine ha un’altezza minore.

    Analizzando il codice ho trovato degli stili in linea che determinano la differenza di altezza. Forse quindi è possibile agire sui file di template (dopo aver creato un Child Theme).

    Detto questo il tema che stai utilizzando è un prodotto a pagamento, percui non è possibile effettuare un test per poterti dare maggiori indicazioni.

    Come da linee guida del forum:

    Prodotti a pagamento
    Se stai usando un tema o un plugin a pagamento e hai bisogno di aiuto ti suggeriamo di visitare i canali di supporto ufficiali del prodotto.

    Al fine di essere una buona guida della comunità di WordPress e incoraggiare innovazione e crescita, crediamo sia importante indirizzare le persone verso i canali ufficiali di supporto 🙂

    Noi non abbiamo accesso ai prodotti a pagamento, quindi non possiamo sapere perché il tuo tema o plugin non stanno funzionando correttamente, questa è la ragione per cui ti stiamo reindirizzando verso i canali ufficiali del venditore, il quale è l’unico responsabile del funzionamento del proprio prodotto.

    Ti consiglio quindi di contattare lo sviluppatore del tema per capire come effettuare la modifica che vorresti.

    Moderator Gloria Liuni

    (@glorialchemica)

    Ciao @bircastri,
    vediamo se ho capito la tua esigenza.

    Quelle che tu chiami pagine, credo siano articoli, in quanto in home page è possibile visualizzare o una sola pagina, oppure gli ultimi articoli pubblicati.

    Quando visualizzi il singolo articolo l’immagine in evidenza viene riportata.
    Per non farla vedere puoi fare in due modi:
    – nasconderla tramite CSS aggiuntivo (più semplice)
    – modificare il file single.php dopo aver creato un Child Theme (più articolato se non hai conoscenze dei temi di WordPress)

    Per nasconderla tramite CSS dovrebbe andare bene così: vai sotto Aspetto > CSS aggiuntivo e inserisci questa regola

    .single .wp-caption img[class*="wp-image-"] {
        display: none;
    }

    Per quanto riguarda inserire una slideshow nel tuo articolo nel repository trovi diversi plugin che possono fare al caso tuo. Solitamente generano uno shortcode che puoi incollare nell’editor di testo del tuo articolo. https://it.wordpress.org/plugins/search/slideshow/

    Facci sapere

    Risposta breve: modificando il loop.

    Risposta lunga: innanzi tutto devi decidere se intendi modificare l’ordine solo per le pagine categoria o se anche per tutte le altre pagine archivio.
    Una volta deciso, bisogna modificare il tema nel template relativo (se c’è, category.php), o in alternativa nel file functions.php.
    Su come modificarlo, dipende dal tema.
    Prima di effettuare ogni modifica, però, è necessario creare un child theme, per mettere in sicurezza tutti i cambiamenti in occasione degli aggiornamenti del tema.

    Un’alternativa a tutto ciò potrebbe essere un plugin.

    Forum: Aspetto = Temi
    In risposta a: Immagine in evidenza
    VaRu

    (@vallisca)

    Salve @posius88
    è presente un post risolto nel forum inerente a questa richiesta

    https://it.wordpress.org/support/topic/immagini-in-evidenza-come-eliminarle-dai-post/

    È consigliabile lavorare su un child theme, qui è possibile trovare maggiori informazioni

    https://codex.wordpress.org/it:Temi_Child

    Aggiornaci

    Il codice che hai fornito non è l’originale di Twenty Seventeen.
    Per modificare i temi occorre un child theme; se quello è già l’header di un tuo child theme, non è possibile dire quali modifiche fare su un file o tema che non sappiamo come funziona.
    Se invece stai usando direttamente il file originale modificato, devi ripristinarlo (idem per eventuali altri) e creare come detto un child theme per fare modifiche durature altrimenti saranno perse ogni volta che farai l’aggiornamento.

    Detto questo, comunque anche sull’originale Twenty Seventeen quella che chiedi non è una modifica banale, dovresti quindi rivolgerti a un professionista a pagamento (qui o qui), nonostante quello che chiedi sia inutile e ridondante dato che già il titolo del sito è cliccabile, e in tutte le pagine che non sono l’homepage l’header si riduce talmente tanto che è impossibile non riuscire a cliccare il titolo, oltre alla presenza di un ulteriore link nel menu alla voce “Home”.

    OK, vedo che il sito sta usando Twenty Seventeen (la prossima volta metti un link diretto alla pagina di modo che lo si possa cliccare – e non serve mettere gli URL della bacheca perché chi non è connesso con quel sito non può e non deve raggiungerli).
    In questo tema è disponibile di default un menu link ai social nel footer, ed è così che è stato fatto quello che vedo nel sito, dove attualmente sono inserite quattro icone, che puntano correttamente agli URL inseriti, in questo caso alla email e ai social del titolare del sito, non c’è quindi nessun errore.

    Se vuoi sapere (e dovresti volerlo sapere) come è stato creato, QUI le istruzioni (si riferiscono a Twenty Fifteen ma è la stessa cosa): si possono aggiungere tutte le icone nell’elenco che vedi in quella stessa pagina.
    Di nuovo, quelle sono icone con link ai vari social, non servono per condividere. Sono semplicemente link. Per condividere devi usare un plugin.

    PS: non dovendo modificare il tema ora non ti occorre creare un child-theme, ma se vuoi gestire un sito WordPress dovrai, prima di metterci le mani, imparare a cosa servono e di conseguenza cosa si intende per files di template; non c’è affatto bisogno che tu sappia come funziona un template alla lettera, ma sapere a grandi linee come lavora un tema di WordPress ti sarà utile per capire anche come fare eventuali modifiche.

    Chi ha creato la discussione andreasun

    (@andreasun)

    Certo, grazie, uno tra quelli che mi indicavi.

    Per la seconda parte, invece, non posso cambiare l’URL perché non saprei cosa inserire per fare in modo che cliccando quell’icona (di Facebook) qualunque parte del sito sia condivisa su Facebook.
    Il luogo dov’è presente l’icona (non so dove si possa cambiare l’URL, ammesso che la funzione che mi occorre, sia gestibile attraverso questo) è il menù generale (se potessi allegarti un’immagine lo farei) che vedo in basso su ogni pagina del sito.
    Questo è l’indirizzo della pagina: http://www.krstinahanzic.eu/wp-admin/nav-menus.php

    E’ il tema base di WordPress.

    Al template, come al child-theme mi perdo ancora di più :)’

    • Questa risposta è stata modificata 7 anni, 11 mesi fa da andreasun.
    Forum: Funzionalità = Plugin
    In risposta a: Tag-Cloud

    @matteospi, il widget del tag cloud non è del tema ma è un widget standard di WordPress. E, in generale, è improbabile che le personalizzazioni dei temi riguardino i widget di default, semmai ne aggiungono di propri.

    @giormazz, la dimensione dei link dei tag varia a seconda della quantità di articoli a loro collegati, quindi le differenti misure servono per distinguerli tra loro sia come ricorrenza che come argomento.
    Metterli tutti della stessa misura creerà un po’ di confusione, almeno fino a che non li si scorre con il puntatore, tuttavia se lo stesso vuoi quell’effetto devi inserire nel foglio stile del child-theme (anche se il tema Twenty-Ten non sarà più aggiornato, non me la sento di dirti di modificare il tema originale…)

    .widget_tag_cloud .tagcloud a {
        font-size: 16px !important;
    }
    Moderator Cristiano Zanca

    (@cristianozanca)

    Ciao @hastashop

    il tema attivo in hastalalista.it è un child theme di MaxStore

    Theme Name:   Hastalalista Store
     Theme URI:    http://example.com/theme/hastalalista-store/
     Description:  Hastalalista Store is a child theme of MaxStore WooCommerce WordPress theme
    Theme Name: MaxStore
    Theme URI: http://themes4wp.com/theme/maxstore/

    c’è un errore nel CSS del tema “padre” maxstore:

    manca un \


    quell’errore è ripetuto anche in altre righe del css, quelle con ‘FontAwesome’ usato per inserire caratteri speciali

    Il consiglio è di contattare l’autore del tema e segnalarlo

    Buona Giornata

    Forum: Fixing WordPress
    In risposta a: modificare tema

    I temi originali non si modificano via editor, ma via child theme.

    Comunque ogni tema permette modifiche, ma quella che stai facendo non è la procedura corretta per non perderle quando il tema sarà aggiornato.

Stai vedendo 15 risultati - da 76 a 90 (di 407 totali)