Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. stefanotn
    3. Post

    stefanotn

    @stefanotn

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 9
    • Post 29
    • Migliore 2
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Sito Internet www.organizziamoviaggi.it Località trento Età 61
    12
    Reputazione
    29
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User

    Post creati da stefanotn

    • RE: jquery non parte

      ho fatto un test mettendo tutto in header e funziona, quindi immagino che a questo punto sia solo il modo in cui lo implemento in function.php

      wp_enqueue_script( 'script', get_stylesheet_directory_uri() . '/js/script.js', array( 'jquery' ),'',true );
       ma nemmeno questo mi risulta abbia errori:sob:
      postato in Coding
      stefanotn
      stefanotn
    • RE: jquery non parte

      ciao flavio grazie per la tua risposta ho fatto come mi hai suggerito cioè mettere $(document) piuttosto che jQuery(document) e in effetti si è mosso qualcosa nel senso che se prima mi evidenziava l'errore qui $('.showMenu').click(function(){ adesso l'errore me lo evidenzia alla riga precedente cioè in $(document).readay,
      errori 404 non ce ne sono, per il resto mi sembra tutto ok...evidentemente non è così però è difficile trovare il problema.

      postato in Coding
      stefanotn
      stefanotn
    • jquery non parte

      Buon giorno volevo saper se riuscite a farmi capire perchè non funziona jquery in console trovo il seguente errore :' Uncaught ReferenceError: jquery is not defined', il sito è in wordpress su un tema mio che sto testando ho provato a cambiare le varie versioni di jquery ma niente, lo script è corretto per cui non riesco a capire .

      jQuery(document).ready(function() {
      
      $('.showMenu').click(function(){
      $('.aprimenu').addClass("blue");
      });
      });
      

      grazie

      postato in Coding
      stefanotn
      stefanotn
    • interrogazione database

      Salve, avrei un piccolo problema che non riesco a risovere :
      volevo sommare due colonne di due tabelle diverse presenti nello stesso database ho provato diverse soluzioni e fatto alcune ricerche , ma non ci sono riuscito il codice è il seguente ```
      $sql="SELECT SUM (stipendio) as presenze FROM presenze where mese ='$mese' and anno ='$anno'
      UNION
      SELECT SUM (totale) FROM eventi where mese ='$mese' and anno ='$anno' ";

      grazie per l'eventuale supporto
      stefano
      postato in Coding
      stefanotn
      stefanotn
    • RE: rallentamento

      @overclokk ah ok grazie ci studierò su, ma nel mio caso il rallentamento è dovuto al modo di mettere i codici come ho fatto io anziché come suggerivi tu separarli in vari file?

      postato in CMS & Piattaforme Self-Hosted
      stefanotn
      stefanotn
    • RE: rallentamento

      @g-lanzi scusa se ho sbagliato credevo che fosse corretto usare```
      ![code_text]

      postato in CMS & Piattaforme Self-Hosted
      stefanotn
      stefanotn
    • RE: rallentamento

      @overclokk ciao grazie intanto..nel senso che mi domando se fi dia differe fra INCLUDE e REQUIRE ma poi ho letto che sarebbe meglio usare wp_query anziché un chiamata diretta come ho fatto io mi confermi?

      postato in CMS & Piattaforme Self-Hosted
      stefanotn
      stefanotn
    • RE: rallentamento

      in wordress le chiamatre al database vengono fatte in modo differente e siccome per il momento non so come farle ho creato questo codice che per funzionare funziona ma ho il sospetto che:

      1. require per richiamare un file non sia la scelta migliore
      2. il codice postato sebbene funzioni non è indicato per wordpress
      <?php
      defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
      
      /*
      Plugin Name: My color the board
      Plugin URI: http://www. ..../color-the-board/
      Description: My WordPress color the board - Upload and Activate.
      Author: Agnelli stefano -
      Version: 1.0
       */
      
      function my_color_the_board_style() {
          wp_enqueue_style('my-color-the-board', plugins_url('wp-admin.css', __FILE__));
      }
      add_action('admin_enqueue_scripts', 'my_color_the_board_style');
      add_action('login_enqueue_scripts', 'my_color_the_board_style');
      
      /**************** style del plugin my_color_the_board_style *****************/
      function dashbord_style(){
      			wp_enqueue_style('admin-styles', get_template_directory_uri().'/admin.css');
      }
      add_action('admin_menu','dashbord_style');
      f
      
       /************** inserire le categorie alle immagini e a media ****************/
      function tutsplus_add_attachments_to_categories() {
      
          register_taxonomy_for_object_type( 'category', 'attachment' );
      
      }
      
      add_action( 'init' , 'tutsplus_add_attachments_to_categories' );
      /**************** allargamneto di guttemberg *********************************/
      function gb_gutenberg_admin_styles() {
          echo '
              <style>
                  /* Main column width */
                  .wp-block {
                      max-width: 1200px;
                  }
      
                  /* Width of "wide" blocks */
                  .wp-block[data-align="wide"] {
                      max-width: 1480px;
                  }
      
                  /* Width of "full-wide" blocks */
                  .wp-block[data-align="full"] {
                      max-width: none;
                  }
              </style>
          ';
      }add_action('admin_head', 'gb_gutenberg_admin_styles');
      
      /************************* customizer ********************************************/
      //require (get_theme_file_path('function/function-header.php'));
      //require (get_theme_file_path('function/function-home.php'));
      //require (get_theme_file_path('function/function-slider-gioppino.php'));
      require (get_theme_file_path('function/personalizer-bacheca.php'));
      /******************** sidebar*************************************/
      $args = array(
      	'name'		=> __( 'Sidebar principale', 'theme_text_domain' ),
      	'id'		=> 'sidebar-primary',
      	'description'	=> '',
      	'class'		=> '',
      	'before_widget'	=> '<li id="%1$s" class="widget %2$s">',
      	'after_widget'	=> '</li>',
      	'before_title'	=> '<h2 class="widgettitle">',
      	'after_title'	=> '</h2>' );
      
      register_sidebar( $args );
      /******************** sidebar 2*************************************/
      $args = array(
      	'name'		=> __( 'Sidebar secondaria', 'theme_text_domain' ),
      	'id'		=> 'sidebar-secondary',
      	'description'	=> '',
      	'class'		=> '',
      	'before_widget'	=> '<li id="%1$s" class="widget %2$s">',
      	'after_widget'	=> '</li>',
      	'before_title'	=> '<h2 class="widgettitle">',
      	'after_title'	=> '</h2>' );
      
      register_sidebar( $args );
      
      
      /******************** custom post type *******************/
      
      function custom_post_avviso() {
          $labels = array(
              'name' => 'avviso',
              'singular_name' => 'avviso',
              'add_new' => 'aggiungi un nuovo avviso',
              'add_new_item' => 'Aggiungi un avviso',
              'edit_item' => 'Modifica avviso',
              'new_item' => 'Nuovo avviso',
              'all_items' => 'Tutte gli avvisi',
              'view_item' => 'Visualizza avvisi',
              'search_items' => 'Cerca avviso',
              'not_found' =>  'Nessuna avviso trovata',
              'not_found_in_trash' => 'Nessuna avviso trovata nel cestino',
              'menu_name' => 'Avvisi importanti'
          );
          $args = array(
              'labels' => $labels,
              'description' => 'Contiene i lavori sviluppati',
              'public' => true,
              'menu_position' => 5,
              'menu_icon' => 'dashicons-admin-home',
              'rewrite' => array('slug' => 'avviso'),
              'supports' => array( 'title', 'editor', 'author','thumbnail', 'excerpt', 'comments','custom-fields','comments','revisions','page-attribute','post-format'
       ),
            //  'taxonomies' => array('category'),('post_tag'),
              'has_archive' => true,
          );
          register_post_type( 'avviso', $args );
      }
      add_action( 'init', 'custom_post_avviso' );
      /*********************** nuova tassonomia (categorie particolari per custom post type)*****************************************/
      function create_my_taxonomies() {
            register_taxonomy('categoria-avviso',
                    array(
                      0 => 'avviso',
                      ),
                    array(
                  'hierarchical' => 'true',
                  'label' =>'categorie speciali',
                  'has_archive' => 'true',
                  'singular_label'=> 'categoria speciale')
                  );}
              add_action('init', 'create_my_taxonomies', 0);
      /**************** escludere unzcategory dal loop*************************************/
      function exclude_category_home( $query ) {
      if ( $query->is_home ) {
      $query->set( 'cat', '-1' );
      }
      return $query;
      }
      
      add_filter( 'pre_get_posts', 'exclude_category_home' );
      
      /***************************************************************************************/
      add_action('admin_menu', 'lamiafunzion_DATA');
      function lamiafunzion_DATA(){
           add_menu_page(__('data mail','menu'),__('account utenti','menu'),'manage_options','mt_top_level_handle','mt_toplevel_page');
         add_submenu_page('mt_top_level_handle',__('mailing list','menu'),__('Mailing List','menu'),'manage_options', 'sub-page', 'mt_top_level_handle');
      
      }
      
      function mt_top_level_handle(){
        echo "<h2 >" . __( 'Mailing List', 'menu' ) . "</h2><h4><u>Pagina per la gestione delle EMAIL provenienti dal form sito nella pagina 'contatti'!</u></h4>";
      
      
        include config.php
        $conn=mysqli_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
        mysqli_select_db($conn,$DBName) or die("Impossibile connettersi al database $DBName");
      
                  $sql = "SELECT * from utenti";
                  $result = $conn->query($sql);
      
                 	if ($result->num_rows > 0) {?>
                    <div class="contenutos">id</div><div class="contenutos">Nome</div><div class="contenutos">Eamil</div>
                    <form action="https://127.0.0.1/eccetera" method="post">
      
      <?php
                while($row = $result->fetch_assoc()){?>
                <div class="conteitore">
      
                  <div class="contenuto">
      
                    <?php echo '<input type="checkbox" name="check" value='.$row['id'].'>'.$row['id'].'</div><div class="contenuto">'.$row['nome'].'</div><div class="contenuto">'.$row['email'].'</div>';?>
      
                 </div>
      <?php                                         }?>
                    </form>
      
      <?php }
      }
      	 function mt_toplevel_page() {
      	  echo "<h2 >" . __( 'DATAMAIL', 'menu' ) . "</h2><h4><u>Pagina per la gestione delle EMAIL provenienti dal form sito nella pagina 'contatti'!</u></h4>";
              /***************************/
              include config.php
      			  $conn=mysqli_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
      			  mysqli_select_db($conn,$DBName) or die("Impossibile connettersi al database $DBName");
      
      			            $sql = "SELECT * FROM utenti";
      			            $result = $conn->query($sql);?>
      
      <div class="contenutos">id</div><div class="contenutos">Nome</div><div class="contenutos">Eamil</div><div class="contenutos">Telefono</div><div class="contenutos">messaggio</div><div class="contenutos">data</div><div class="contenutos">acconsento</div>
      
      								<?php 	if ($result->num_rows > 0) {?>
            <form action="https://127.0.0.1/eccetera" method="post">
      			      <?php  while($row = $result->fetch_assoc()){?>
      							<div class="conteitore">
      
      									<div class="contenuto">
      
      			     <?php echo  '<input type="checkbox" name="check[]" value='.$row['id'].'>'.$row['id'].'</div><div class="contenuto">'.$row['nome'].'</div><div class="contenuto">'.$row['email'].'</div><div class="contenuto">'.$row['telefono'].'</div><div class="contenuto">'.$row['messaggio'].'</div><div class="contenuto">'.$row['data'].'</div><div class="contenuto">'.$row['acconsento'].'</div>';?>
      
      							</div>
                                                      <?php  }?>
      
                  <div class="wp-block-spazio"></div><input type="submit" class="button button-primary" value="cancella" name="cancella">
      
      
      
              <?php	}else{
      			                              echo "0 results";
      			                              }
      			                                      $conn->close();
      			                                }
      
                  if ( isset( $_POST['cancella'] ))
                 {
                   $check = $_POST['check'];
                   foreach ($check as $key) {
      
                   include config.php
                  $conn=mysqli_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
                  mysqli_select_db($conn,$DBName) or die("Impossibile connettersi al database $DBName");
                          $sql = "delete from utenti where id='$key'";
                            $result = $conn->query($sql);
                            // code...
                          }
      
                  } ?>
                </form>
      
                <?php
      
          /************************************************************/
      
      
      /************* rimozione della voce 'sito web nel form dei commenti '***********/
      
      
      function alpha_comments_defaults( $defaults ) {
          $defaults['id_form'] = '';
          $defaults['id_submit'] = '';
          $defaults['comment_field'] = '<p class="comment-form-comment"><label>' . _x( 'Comment', 'noun' ) . '</label>' .
                                '<textarea name="comment" cols="45" rows="8" aria-required="true"></textarea></p>';
          return $defaults;
      }
      add_filter('comment_form_defaults', 'alpha_comments_defaults');
      
      function alpha_comments_fields( $fields ) {
          $commenter= wp_get_current_commenter();
          $req = get_option( 'require_name_email' );
          $aria_req = ( $req ? " aria-required='true'" : ' ' );
      
          $fields = array(
                              'author' =>
                                      '<p class="comment-form-author"><label>' . __( 'Nome', 'organizziamoviaggi' ) . ( $req ? '<span class="required">*</span>' : '' ) . '</label> ' .
                                      '<input name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30" ' . $aria_req . ' /></p>',
      
                              'email' =>
                                      '<p class="comment-form-email"><label>' . __( 'Email', 'organizziamoviaggi' ) .  ( $req ? '<span class="required">*</span>' : '' ) . '</label> ' .
                                      '<input name="email" type="text" value="' . esc_attr(  $commenter['comment_author_email'] ) . '" size="30" ' . $aria_req . ' /></p>',
      
      
      
      												'url' => '',
      
      
          );
      
          return $fields;
      }
      add_filter('comment_form_default_fields', 'alpha_comments_fields');
      
      
      /*************************** fine   *********************************************/
      
      
      ?>
      
      
      postato in CMS & Piattaforme Self-Hosted
      stefanotn
      stefanotn
    • RE: [Programmazione/Sviluppo] OODev

      @overclokk si è vero

      postato in Road To 10.000
      stefanotn
      stefanotn
    • RE: rallentamento

      @overclokk ok grazie questa sera lo farò

      postato in CMS & Piattaforme Self-Hosted
      stefanotn
      stefanotn
    • RE: rallentamento

      @overclokk si me lo avevi suggerito in una mail che ti ho mandato...ma non so se posso postare qui il codice

      postato in CMS & Piattaforme Self-Hosted
      stefanotn
      stefanotn
    • RE: [Programmazione/Sviluppo] OODev

      @overclokk perché credo che serva una preparazione migliore di quella che credo di av

      spoiler

      ere io.

      postato in Road To 10.000
      stefanotn
      stefanotn
    • RE: [Programmazione/Sviluppo] OODev

      @overclokk ciao Enea, i tuoi video sono stimolanti ma per me credo che siano un po troppo avanti 😀 mi servirà ancora un po di tempo però complimenti.
      stefano

      postato in Road To 10.000
      stefanotn
      stefanotn
    • RE: Non vedo i miei video

      @polifemo1953 ciao, la cosa è strana , no ti so dare una risposta ma per il momento l'unica sosa che potrei indicarti è quella di aprire youube con una finestra anonima o con un altro browser in questo modo puoi avere tutte e due le cose aperte conteporaneamente.

      postato in YouTube
      stefanotn
      stefanotn
    • rallentamento

      Buona sera, volevo chiedere una cosa:
      Ho realizzato un sito con diverse funzioni in un primo momento ho inserito tutto nel file function.php poi mi è stato consigliato di usare un plugin per inserie varie personalizzazioni in questo modo dovrebbero esserci meno problemi, e così ho fatto poi ho notato che inserendo del codice mysql attraverso una funzione mi rallenta molto la bacheca come l'inserimento di immagini e comunque tutto il sito per il momento è in locale ma mi domandavo se è normale, se dipende dal mio pc e se come penso è "colpa del codice" se ci fosse un sistema diverso per inserire quseto tipo di codici.
      spero di essere stato chiaro, in ogni caso grazie e buona serata a tutti.

      stefano

      postato in CMS & Piattaforme Self-Hosted
      stefanotn
      stefanotn
    • RE: Form in php e wordpress

      Non so farò delle prove , grazie

      postato in Coding
      stefanotn
      stefanotn
    • RE: Form in php e wordpress

      Ciao, ovviamente tutte le pagine sono riservate.
      Per quanto riguarda il form in alcuni casi ho visto che mettono anche "../file.php" che non so se sia la stessa cosa.
      Ad ogni modo mi serve il modo di poter leggere la risposta del form rimanendo nell'area riservata ed essendo gestita da un plugin non so come fare un "isset" che mi risolverebbe forse il problema.
      Grazie

      postato in Coding
      stefanotn
      stefanotn
    • Form in php e wordpress

      Buon giorno, ho un sito in wordpress riservato solo ai loggati, nelle pagine interne ho creato dei form che rimandano ad altre pagine, però ho dei problemi perché mi rimanda alla pagina di login e non alla pagina che vorrei, il form fa una chiamata HTTP per cui ho il presentimento che forse dovrei impostare l' ACTION in un altro modo ma come?
      Grazie e spero di essere stato abbastanza chiaro.

      postato in Coding
      stefanotn
      stefanotn
    • RE: Seo tools

      Ottimo grazie

      postato in SEO
      stefanotn
      stefanotn
    • RE: Seo tools

      Ciao grazie per la risposta.
      Ho sentito che in realtà si possono mettere più di un tag h1 nella stessa pagina.
      Secondo me si potrebbe metterne solo uno e poi gestire le dimensioni con il css.

      postato in SEO
      stefanotn
      stefanotn