Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21

Discussione: Calendario.

  1. #1

    Calendario.

    Ho installato il plug-in wp-calendar me lo dà attivo ma non riesco ad attivarlo.

    Dice di mettere l'istruzione php

    <?php echo WP_FullCalendar::calendar($args); ?>

    nella pagina che si vuole. Io l'ho messo nella pagina index principale:

    codice:
    <?php get_header(); ?>
    
    
    
    <!-- Inizio Content -->
    <div id="main" role="main">
               
    
    <?php dynamic_sidebar( 'benvenuto' ); ?>
    
    
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>     
              
    <?php get_header(); ?>
    
    
    
    <!-- Inizio Content -->
    <div id="main" role="main">
               
    
    <?php dynamic_sidebar( 'benvenuto' ); ?>
    
    
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>     
              
     echo WP_FullCalendar::calendar($args);            
    
    <article>
                  
    
    <header>
                        
    
    <h3><?php the_title(); ?></h3>
                        
                        
                        
    
    <div class="meta">
                              
    
    <time datetime="<?php the_date( 'c' ); ?>" pubdate>
                            
    <?php the_time( get_option('date_format') ); ?>
                          
    </time>
                        
               
    
    <span class="autore">
                            
    Scritto da: <?php the_author_link(); ?>
                          
    </span>
                        
                          
    <span class="cat">
                            
    Categorie: <?php the_category( ',' ); ?>
                          
    </span>
                        
    
    </div>
                        
                      
    
    </header>
                 
                      
    
    <section class="contenuto-art">
                        
    <?php the_content( "Continua a Leggere" ); ?>
                      
    </section>
                 
                      
    
    <footer>
                        
    <?php the_tags('Etichette', ', ', '.'); ?>
                      
    </footer>
                
    </article>
                
                
    
    <?php endwhile; else: ?>
    
                  
    
    <!-- Aggiungere un messaggio di errore -->
                
                
    <?php endif; ?>
            
    </div>
    
    <!-- Fine Content -->
    
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
    Ma evidentemente non è così che funziona. Mi sapreste dare la dritta per farlo andare?

    Grazie mille.

  2. #2
    Nelle istruzioni dice:

    "To use this plugin, simply use the [fullcalendar] shortcode in one of your posts or pages."

    Dove dovrei inserire [full calendar] secondo voi?

  3. #3
    Quote Originariamente inviata da laugher Visualizza il messaggio
    Dove dovrei inserire [full calendar] secondo voi?


    Quote Originariamente inviata da laugher Visualizza il messaggio
    Nelle istruzioni dice:

    "To use this plugin, simply use the [fullcalendar] shortcode in one of your posts or pages."

  4. #4
    Non va. Ho provato a mettere [full calendar] nudo e crudo nella pagina, così:

    codice:
    <?php get_header(); ?>
    
    <!-- Inizio Content -->
    <div id="main" role="main">
    
    <?php dynamic_sidebar( 'benvenuto' ); ?>
    
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>     
    
    <article>
    
    <header>
    
    <div class="meta">
    
    [full calendar]                   
    
    </div>
    </header>
    
    <footer>
                        
    <?php the_tags('Etichette', ', ', '.'); ?>
                      
    </footer>
                
    </article>
                
     <?php endwhile; else: ?>
    
     <!-- Aggiungere un messaggio di errore -->
                 
    <?php endif; ?>
            
    </div>
    
    <!-- Fine Content -->
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
    Ma mi viene scritto di sana pianta nel mezzo del foglio come si può vedere su www.laugher.it.
    Io vorrei che proprio lì dove compare [full calendar] ci fosse il calendario del plugin.

  5. #5
    Quote Originariamente inviata da laugher Visualizza il messaggio
    Nelle istruzioni dice:

    "To use this plugin, simply use the [fullcalendar] shortcode in one of your posts or pages."
    Non [full calendar]

    E soprattutto, le istruzioni parlano di articoli o pagine, ossia quelli che gestisci tramite il pannello di amministrazione di WordPress. Non puoi inserire lo shortcode direttamente nel codice PHP di un template perché non viene elaborato.
    Gli shortcode esistono per essere semplici da usare, non per costringere gli utenti a modificare il codice sorgente.
    Ultima modifica di partime; 15-11-2013 a 16:03

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    34
    ciao si puo' usare lo shortcode direttamente nel codice php in questo modo

    codice:
    <?php echo do_shortcode('[fullcalendar]'); ?>

  7. #7
    Quote Originariamente inviata da BMuff Visualizza il messaggio
    ciao si puo' usare lo shortcode direttamente nel codice php in questo modo

    codice:
    <?php echo do_shortcode('[fullcalendar]'); ?>
    Ho provato ad inserire l'istruzione subito dopo quella del main

    codice:
    <div id="main" role="main">
    <?php echo do_shortcode('[fullcalendar]'); ?>
    ...
    ma non ha funzionato.

    Invece ho trovato questo che FORSE potrebbe aiutarmi.
    Displaying Calendars On Your Sit

    Main Events Page

    -------------------------------------------
    If you would like to show the Full Calendar on your main event page,
    you should go to the Events > Settings > Pages tab in your admin dashboard
    and then open the Events List/Archives panel. You’ll see an option called
    Display calendar in events page.
    -------------------------------------------

    Non vedo nessuna riga Events nella admin dashboard.
    Devo per caso installare il plugin Event Manager?
    Che ne dite?


  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    34
    ho provato in un sito in locale e funziona con quel codice..
    fruga un po' nelle opzioni prima di installare un altro plugin, magari l'hai disattivato

  9. #9
    Non so. Ho scaricato Event Manager nella cartella plugin. Non so perchè e non so come, però adesso va.

    Guarda www.laugher.it.

    P.s.: mi posti il codice del sito in locale dove l'hai messo per favore?

    Edit: la tua istruzione funziona mi pare solo se c'è Event Manager installato dietro. Tu ce l'hai o no?
    Ultima modifica di laugher; 15-11-2013 a 18:04

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    34
    Ho installato solo wp fullcalendar, l'altro plugin non credo che sia necessario. Nello shortcode puoi impostare quali articoli visualizzare, per categoria, tag, o post type..
    ti posto il codice del file footer.php del tema twentythirteen, con alcuni esempi commentati..

    codice:
    
            </div><!-- #main -->
            <footer id="colophon" class="site-footer" role="contentinfo">
                <?php get_sidebar( 'main' ); ?>
    
                <div class="site-info">
                    <?php do_action( 'twentythirteen_credits' ); ?>
                    <a href="<?php echo esc_url( __( 'http://wordpress.org/', 'twentythirteen' ) ); ?>" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'twentythirteen' ); ?>"><?php printf( __( 'Proudly powered by %s', 'twentythirteen' ), 'WordPress' ); ?></a>
                </div><!-- .site-info -->
            </footer><!-- #colophon -->
        </div><!-- #page -->
        
    
    
    <?php
    
    
    echo do_shortcode('[fullcalendar"]'); // opzioni dal pannello di amministrazione
    //echo do_shortcode('[fullcalendar type="post" category="23"]');  //visualizza articoli con categoria che corrisponde a id=23
    //echo do_shortcode('[fullcalendar type="post" tag="ciao"]');     //articoli con tag = ciao
    //echo do_shortcode('[fullcalendar type="eventi"]');         //post type = eventi
    
    
    
    wp_footer();
    ?>

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.