Risultati della ricerca per 'Wordpress theme code'

Stai vedendo 15 risultati - da 46 a 60 (di 407 totali)
  • Moderator Cristiano Zanca

    (@cristianozanca)

    il consiglio è di

    1) creare un CHILD THEME
    2) testare nel file functions.php la migliore tra queste soluzioni

    A)
    https://wordpress.stackexchange.com/questions/29881/stop-wordpress-from-hardcoding-img-width-and-height-attributes/29886#29886

    B) oppure questo codice

    add_filter( 'post_thumbnail_html', 'remove_wps_width_attribute', 10 );
    add_filter( 'image_send_to_editor', 'remove_wps_width_attribute', 10 );
    function remove_wps_width_attribute( $html ) {
        $html = preg_replace( '/(width|height)=\"\d*\"\s/', "", $html );
        return $html;
    }

    Aggiornaci

    • Buona giorno,
      ho acquistato un tema su themeforest solo che quando installo il tema acquistato non funziona.
      O meglio wordpress mi chiede di inserire il purchase code piu email.
      Inserisco i dati richiesti e non li accetta, non permettendo di fare nulla nel sito di entrare in nessun menu fino a quando non inserisco i dati corretti o disattivo il tema di cui ho acquistato.

      Ho provato anche a installare il plugin di envato market con token, mi fa vedere tutti i temi acquistati e ho provato da li ad attivare il tema.
      Ma wordpress di nuovo mi chiede i dati di acquisto.
      Sono 5 giorni che sto messo cosi e ho chiesto supporto sia a evanto forest anche al produttore del tema.
      Qui lo screenshot di come mi appare:
      https://www.topdisco.it/wp-content/uploads/2019/04/envato-register-theme.jpg

      Ma niente sto in un limbo.
      Spero mi potete aiutare ho finito le risorse.

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Chi ha creato la discussione danjde

    (@danjde)

    Salve Gloria e grazie ancora del prezioso aiuto!
    In effetti cercando nella cartella specifica di questo virtualhost:

    grep -R 'mejs-container' .

    ottengo parecchi elementi anche in path inaspettati:

    ./wp-content/themes/twentyseventeen/assets/css/editor-style.css:.mejs-container
    ./wp-content/themes/twentyseventeen/assets/css/editor-style.css:.wp-playlist-dark .mejs-container .mejs-controls
    ./wp-content/themes/twentyseventeen/style.css:.mejs-container
    ./wp-content/themes/twentyseventeen/style.css:.site-content .wp-playlist-dark .mejs-container .mejs-controls
    ./wp-includes/css/media-views.css:.mejs-container video
    ./wp-includes/css/media-views.css:.mejs-container:focus
    ./wp-includes/css/media-views.min.css: */.ui-draggable-handle....
    ./wp-includes/css/media-views-rtl.css:.mejs-container:focus
    ./wp-includes/css/media-views-rtl.css:.mejs-container video
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css:.mejs-offscreen
    ./wp-includes/js/mediaelement/wp-mediaelement.js:				.not( '.mejs-container
    ./wp-includes/js/mediaelement/wp-mediaelement.css:.wp-playlist .mejs-container 
    ./wp-includes/js/mediaelement/wp-mediaelement.css:.mejs-container .mejs-controls
    ./wp-includes/js/mediaelement/wp-mediaelement.css:.mejs-container
    ./wp-includes/js/mediaelement/wp-mediaelement.css:.mejs-container
    ./wp-includes/js/mediaelement/wp-mediaelement.css:.mejs-container
    ./wp-includes/js/mediaelement/wp-playlist.js:		$( '.wp-playlist:not(:has(.mejs-container))
    ./wp-includes/js/mediaelement/wp-playlist.min.js:!function(a,b,c){"use strict";function d(){a(".wp-playlist:not(:has(.mejs-container......
    ./wp-includes/js/mediaelement/wp-mediaelement.min.css:.mejs-container{clear:both;max-width:100%}.mejs-container....
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container 
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-keyboard-inactive a,
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-keyboard-inactive a:focus,
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-keyboard-inactive button,
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-keyboard-inactive button:focus,
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-keyboard-inactive [role=slider],
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-keyboard-inactive [role=slider]:focus
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container {
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container * {
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container video::-webkit-media-controls,
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container video::-webkit-media-controls-panel,
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container video::-webkit-media-controls-panel-container,
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container video::-webkit-media-controls-start-playback-button {
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-fill-container .mejs-container {
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container:focus {
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-fullscreen {
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-fullscreen .mejs-mediaelement,
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css:.mejs-container-fullscreen video
    ./wp-admin/css/media-rtl.css:.mejs-container {
    ./wp-includes/js/mediaelement/wp-mediaelement.min.js:!function(a,b){function
    ./wp-admin/css/media.css:.mejs-container {
    ./wp-admin/css/media.min.css:.media-item .describe{border-collapse:collapse....
    ./wp-admin/css/media-rtl.min.css:.media-item .describe{border-collapse:collapse....

    Se cerco invece non i contenuti ma i files:

    find ./ -iname *mediaelement*
    ./wp-includes/js/mediaelement
    ./wp-includes/js/mediaelement/wp-mediaelement.min.js
    ./wp-includes/js/mediaelement/mediaelementplayer.css
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.css
    ./wp-includes/js/mediaelement/mediaelement-migrate.min.js
    ./wp-includes/js/mediaelement/mediaelement-migrate.js
    ./wp-includes/js/mediaelement/mediaelementplayer.min.css
    ./wp-includes/js/mediaelement/mediaelement.js
    ./wp-includes/js/mediaelement/mediaelement-and-player.js
    ./wp-includes/js/mediaelement/mediaelement.min.js
    ./wp-includes/js/mediaelement/wp-mediaelement.min.css
    ./wp-includes/js/mediaelement/wp-mediaelement.css
    ./wp-includes/js/mediaelement/mediaelement-and-player.min.js
    ./wp-includes/js/mediaelement/wp-mediaelement.js
    ./wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css

    ed il plugin non risulta installato e nemmeno presente nella directory “Plugins” di WP…

    Non so che dire (a parte i complimenti allo sviluppatore..).
    Quale potrebbe essere ora la via più corretta di procedere?
    Ho visto nella sezione “Support” del plugin che la maggior parte dei thread no hanno risposta, ma credo sia d’obbligo per prima cosa segnalare la problematica e poi decidere cosa fare con la mia installazione WP.

    Suggerimenti? 🙂

    Grazie ancora della gentilissima disponibilità

    Davide

    • CarlVarsh

      (@carlo12teca)


      Buongiorno,

      sto sviluppando in locale da zero un sito portfolio.

      Sto riscontrando difficoltà nell’evitare il ritaglio delle immagini/thumbnails nelle anteprime dei contenuti di una sezione contenente articoli.

      Quello che vorrei ottenere è un box con dimensione fissa dove all’interno le immagini si ridimensionano in maniera proporzionale all’interno del box senza ritagli.

      Di seguito i codici da front-page.php(dove è contenuto il loop per i post), e la parte di functions.php riferita alle immagini e alle thumbnails.

      <div class="col-md-4">
         <a href="<?php the_permalink(); ?>" class="card mx-5 mb-6">
            <?php the_post_thumbnail('at_single', array( 'class' => 'card-img-top img-fluid', 'alt' => get_the_title() ))?>
            <div class="card-body card-img-overlay">
                <h2 class="card-title px-6"><?php the_title(); ?></h2>
            </div>
         </a>
      </div>

      —————————————————————————————

      // enable featured image
      add_theme_support(“post-thumbnails”);

      // create custom size images
      add_image_size(‘at_big’, 900, 9999, false );
      add_image_size(‘at_quad’, 600, 600, true);
      add_image_size(‘at_single’, 500, 700, false);

      —————————————————————————————

      Grazie davvero a chi potrà aiutarmi, è l’ultimo step per concludere il mio primo sito creato da zero e sviluppato su WordPress.

      Saluti
      Carlo

      • Questo topic è stato modificato 7 anni fa da CarlVarsh.

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Moderator Cristiano Zanca

    (@cristianozanca)

    Salve dariotoby

    Per fare una pagina custom il consiglio è di fare un CHILD THEME in cui creare

    un Custom Post Type https://codex.wordpress.org/Post_Types

    oppure https://developer.wordpress.org/themes/template-files-section/page-template-files/

    e utilizzare wpdb per interrogare il database per esempio così

    $mydb = new wpdb('username','password','database','localhost');
    $rows = $mydb->get_results("select Name from my_table");
    echo "<ul>";
    foreach ($rows as $obj) :
       echo "<li>".$obj->Name."</li>";
    endforeach;
    echo "</ul>";

    fonte https://wordpress.stackexchange.com/questions/1604/using-wpdb-to-connect-to-a-separate-database

    https://codex.wordpress.org/it:Riferimento_classi/wpdb

    • Salve, ho questo codice nella searchform.php

      <form role="search" method="get" class="search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>">
        <div class="input-group">
          <input type="text" class="search-field form-control" placeholder="<?php echo esc_attr_x( 'Inserisci qui cosa vuoi cercare!', 'placeholder' ) ?>" value="<?php echo get_search_query() ?>" name="s" aria-describedby="search-form">
            <span class="input-group-btn">
              <button type="submit" class="btn btn-danger" id="search-form"><?php echo esc_attr_x( 'Search', 'submit button' ) ?>
              </button>
            </span>
        </div>
      </form>

      Se provo ad digitare qualcosa.. tipo : “Eccoci” che è una notizia che ho scritto .. la pagina search.php non mi mostra nulla e non da nessun errore.

      <?php
      get_header();
      ?>
      <div class="container">
        <div class="row">
          <div class="col-sm-8 col-md-8">
            <?php if (have_posts()): ?>
              <h1><?php printf( esc_html__( 'Search results for { %s }', 'luigiamorfini' ), '<span>' . get_search_query() . '</span>' ); ?></h1>
              <?php
              if ( have_posts() ) :
                while ( have_posts() ) :
                  the_post();
                  get_template_part( 'template_parts/content', get_post_format() );
                endwhile;
                ?>
                 <?php my_pagination(); ?>
                <?php
                else :
                  get_template_part( 'template_parts/content', 'none' );
                endif;
                ?>
              <?php else: ?>
                <?php get_search_form(); ?>
              <?php endif; ?>
            </div>
            <div class="col-sm-4 col-md-4">
              <?php get_sidebar(); ?>
            </div>
          </div>
        </div>
        <?php get_footer(); ?>
      

      Il tema è mio .. me lo sto realizzando ho tutto finito ma mi è capitato questo problema all’ultimo. Mi dite come posso risolvere.

      Nell functions.php ho queste regole:

      add_theme_support( 'post-formats', array( 'status','quote','gallery','image','video','audio','link','aside','chat' ,'search' ) );
      	add_theme_support( 'html5', array( 'comment-list','comment-form','search-form','gallery','caption' ) );
      	

      Avete idea cosa può essere. ?

      Utilizzo wordpress 5.0.2 italiano.

      Aspetto risposte.

    Moderator Cristiano Zanca

    (@cristianozanca)

    Salve aniellobianco

    il consiglio è di leggere questo su come si installa WordPress

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

    e questo su come si installa un tema

    https://codex.wordpress.org/Using_Themes

    puoi anche frequentare quegli eventi informali e gratuiti che sono i WordPress Meetup italiani https://it.wordpress.org/meetup/ dove incontrerai persone che ti aiuteranno anche di persona a conoscere le basi di questo software

    Aggiornaci

    Bene che hai risolto. Però quando si può è meglio evitare i plugin.

    Io nel footer.php ho questo, linka il creatore del tema originale (io uso il child), tu lo puoi personalizzare con i tuoi link. Appare in fondo a ogni pagina.

    <div class="site-info">
    <?php _e( 'Powered by <a class ="info" href="https://it.wordpress.org" target="_blank">WordPress</a>. Semicolon Theme by <a class ="info" href="https://konstantin.blog">Konstantin Kovshenin</a>.', 'semicolon' ); ?>
    </div><!-- .site-info -->

    Ciao @marina86,

    premettendo che é possibile che esista un plugin per aiutarti a raggiungere il tuo scopo, potresti ottenere esattamente quello che vuoi creando un Tema Child ed apportando la tua modifica.

    Fondamentalmente potresti:

    1. Creare il Tema Child
    2. Copiare il contenuto del file single.php del tuo tema e copiarlo in un file con lo stesso nome nel tuo Tema Child
    3. Aggiungere qualcosa del genere dove vuoi vedere le due linee:

    <span class="linee-separazione"></span>
    Altro contenuto...
    <span class="linee-separazione"></span>

    4. Aggiungere

    .linee-separazione {
      display: block;
      width: 100%;
      border: 2px solid;
    }

    in Personalizza -> CSS Aggiuntivo.

    Tienici aggiornati.

    Ciao @luca84ct,

    per quanto riguarda WordPress, sviluppare in locale é pressoché identico a farlo online: la differenza principale é nell’inserimento dei dati nel database (che dovrá poi essere aggiornato con i nuovi dati, principalmente le URL) e possibilmente nel file di configurazione wp-config.php e anche qualche altro file, dipendentemente dalla tipologia del sito.

    Puoi ad esempio leggere i consigli su come impostare un ambiente di sviluppo locale per temi.

    Credo che il plugin che vuoi utilizzare offra la possibilitá di trasferire il tutto ma non ne sono sicuro e ti consiglierei quindi di consultare prima le informazioni e le problematiche riscontrate sullo specifico forum ufficiale.

    • Questa risposta è stata modificata 7 anni, 5 mesi fa da _Y_Power. Motivo: corretto errore ortografico

    @roberto75,

    i temi ufficiali garantiscono tutti un certo livello di compatibilitá con molte funzioni ordinarie di WordPress perché passano attraverso lo stesso processo di approvazione.

    Detto questo, le differenze fra di loro sono enormi in termini di quantitá di funzionalitá ed opzioni e, ovviamente, ognuno di loro ha la sua impronta grafica e le sue peculiaritá su come ottenere specifici risultati. Spesso il file readme.txt incluso spiega le caratteristiche e le procedure da seguire.
    La maggior parte dei temi ufficiali (e tutti quelli piú recenti) utilizza comunque lo strumento “Personalizza” per operare tutte le modifiche offerte.

    Se hai altri dubbi, chiedi pure 🙂

    Moderator Cristiano Zanca

    (@cristianozanca)

    Salve

    il consiglio è di aggiungere questo codice in Aspetto > Personalizza > Css Aggiuntivo

    .site-footer .main-navigation {
    	display: none;
    }

    Per altre questioni inerenti al tema il consiglio è di contattare direttamente il loro forum a questo indirizzo https://wordpress.org/support/theme/twentysixteen

    Aggiornaci

    Ciao @uparcella,

    anche se non conosco nessun plugin specifico per il tuo caso, quello che vuoi ottenere è certamente fattibile.

    Se ti senti a tuo agio nello scrivere del codice PHP, WordPress ti aiuta notevolmente. Il modo in cui procederei è creare dei modelli di pagina personalizzati.
    Fondamentalmente puoi:
    1. Copiare il file page.php del tuo tema
    2. Rinominarlo di conseguenza
    3. Definire il modello
    4. Modificarlo a tuo piacimento
    5. Assegnare il nuovo modello alle pagine che ti servono

    Qualora avessi problemi nel farlo, un’altra soluzione sarebbe quella di inserire manualmente, tramite l’editor HTML della pagina, gli hyperlink che ti interessano, ma potresti incontrare diversi limiti.

    Altre possibili opzioni includono quella di attendere che qualche altro utente del forum ti consigli un plugin che faccia al caso tuo o creare un annuncio di lavoro per la personalizzazione.

    • Questa risposta è stata modificata 7 anni, 5 mesi fa da _Y_Power. Motivo: localizzato link MDN

    Hi @neilpare, and welcome to the world of WordPress!

    WordPress is used all around the world and you have posted your question on the Italian forum! 🙂
    Not a problem, tho: I’ll still be able to answer some of your questions but I’d suggest you asking your next ones on the English forum, because not everyone here will be able to speak your language and therefore help you.

    From what I’ve gathered, you are using a local install of WordPress to setup your site (to possibly upload it later on your chosen domain): it’s a good choice because you won’t have to worry now about possible mistakes which could make a live site unusable. My suggestion would be to first learn the basics about WordPress, which will guide you through the process of setting up your website.
    You can then head to your theme specific forum to ask specific questions you have about it.

    Cheers!

Stai vedendo 15 risultati - da 46 a 60 (di 407 totali)