Upload
lilia
View
58
Download
1
Embed Size (px)
DESCRIPTION
La piattaforma Wordpress. Conoscerla, comprenderla, integrarla. Wordpress: cos’è?. - PowerPoint PPT Presentation
Citation preview
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
1
La piattaformaWordpress
Conoscerla, comprenderla, integrarla
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
WordPress è una piattaforma di "personal publishing" e content management system, scritta in PHP e che usa come database MySQL, che consente la creazione di un blog personale. Creata da Matt Mullenweg, è distribuita con la licenza GNU General Public License.
WordPress supporta un solo blog per installazione ma ne esiste una versione multi-utente, WordPress MU, anch'essa distribuita con la stessa licenza.
Wordpress: cos’è?
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
versatilità dell'architettura (database, api, plugin) scalabilità della struttura e facilità nella personalizzabile codice affidabile e grande quantità di documentazione facilità di installazione e semplicità di utilizzo area di back-end già pronta e completa Gestione delle pagine a template Supporto a plugin esterni Gestione delle categorie Funzioni di Trackback e Pingback Editor WYSIWYG per la formattazione dei testi Creazione di pagine statiche Supporto multi-autori Log degli utenti che visitano il blog Blocco di utenti in base all'indirizzo ip URL permanenti che aiutano l'ottimizzazione nei motori di ricerca Possibilità di specificare meta-tag Dalla versione 2.7 è presente un sistema di aggiornamento automatico. […]
Wordpress: perchè?
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Wordpress: differenti tipologie di utenti attiviAmministratore:
L’amministratore ha il controllo completo sul blog: può scrivere e cancellare a piacere, cambiare il tema, inserire widget, aggiungere utenti, persino cancellare il blog stesso.
Editore:
Può pubblicare post, editare tutti i post, pubblicati e no, aggiornare le pagine, moderare i commenti, amministrare le categorie, caricare immagini, cancellare post e pagine. Può leggere, editare e cancellare anche i post privati.
Autore:
Può editare, pubblicare e cancellare i propri post e caricare immagini.
Collaboratore:
Può scrivere ed editare i propri post, ma non li può pubblicare (la pubblicazione deve essere fatta da un Editor o da un Administrator.)
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Wordpress: dimostrazione di utilizzo del prodotto1. Accesso alla gestione amministrativa
2. Creazione di un post
3. Creazione di una pagina
4. Pubblicazione di testo/immagini
5. Pubblicazione di allegati
6. Gestione commenti
7. Altre funzionalità
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
6
Personalizzare Wordpress
Come operare le personalizzazioni
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Utilizzando la guida ufficiale:
http://codex.wordpress.org/Main_Page
… ma ora vedremo dei dettagli: Template Widget Plug-in
Personalizzazione di Wordpress: come?
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
8
I Template
Come crearli, adattarli, utilizzarli
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
I Template sono i file che controllano come le informazioni vengono visualizzate sul browser.
Questi file prendono le informazioni del database MySQL di WordPress e generano il codice HTML che viene inviato al web browser
Un Template è un insieme di file (php, js, css, immagini, ecc.) raccolti all’interno di una cartella e posizionati all’interno della radice di Wordpress in “wp-content\themes”
Riferimenti: http://codex.wordpress.org/Theme_Development
Wordpress: i template
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Un tema minimale conterrà i seguenti file: index.php style.css header.php footer.php
Wordpress: i template
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Riferimenti: http://codex.wordpress.org/Function_Reference/get_header http://codex.wordpress.org/Function_Reference/get_footer http://codex.wordpress.org/Stepping_Into_Templates
Wordpress: i template (index.php)
<?php get_header(); ?>
Contenuto pagina
<?php get_footer(); ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
È il file di riferimento per identificare il tema di Wordpress tramite apposita codifica nell’intestazione del foglio di stile.
Riferimenti: http://codex.wordpress.org/CSS
Wordpress: i template (style.css)
/* Theme Name: Corso Uffici ScolasticiTheme URI: http://www.formerete.netDescription: Esempio di un template WordpressVersion: 1.0 Author: Roberto ScanoAuthor URI: http://robertoscano.info/ */
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
È possibile creare altre tipologie di file a cui assegnare delle specificità. Header.php Footer.php Sidebar.php Category.php …
Wordpress: i template (gerarchia)
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Riferimenti:
http://codex.wordpress.org/Template_Hierarchy
Wordpress: i template (gerarchia)
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
È possibile assegnare differenti tipologie di pagine utilizzando i tag condizionali: http://codex.wordpress.org/Conditional_Tags
Wordpress: i template (gerarchia)
<?phpif (is_category(9)) { // pagina specifica per i post della categoria 9 include(TEMPLATEPATH . '/single2.php');} else { // pagina specifica per tutti i post di ogni categoria include(TEMPLATEPATH . '/single1.php');}?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
È possibile personalizzare l’intestazione del nostro sito: http://codex.wordpress.org/Designing_Headers
Wordpress: i template (header.php)
<div id="header"> <div id="headerimg"> <h1> <a href="<?php echo get_option('home'); ?>"> <?php bloginfo('name'); ?></a> </h1> <div class="description"> <?php bloginfo('description'); ?> </div> </div></div>
#header {background: #90a090;border-bottom: double 3px #aba;border-left: solid 1px #9a9;border-right: solid 1px #565;border-top: solid 1px #9a9;font: italic normal 230% 'Times New Roman', Times, serif;letter-spacing: 0.2em;margin: 0;padding: 15px 10px 15px 60px;
}
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
È possibile personalizzare la pagina che visualizza le categorie: http://codex.wordpress.org/Category_Templates
Wordpress: i template (categories.php)
<?php if (is_category('Categoria A')) { ?><p>Questo testo descrive la categoria A</p><?php } elseif (is_category('Categoria B')) { ?><p>Questo testo descrive la categoria B</p><?php } else { ?><p>Testo generico per tutte le altre categorie.</p><?php } ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
È possibile personalizzare la sidebar per gestire contenuti dinamici http://codex.wordpress.org/Customizing_Your_Sidebar
Riferimenti: http://codex.wordpress.org/Customizing_Your_Sidebar http://codex.wordpress.org/Styling_Lists_with_CSS
Wordpress: i template (sidebar.php)
<li id="categories"><?php _e('Categories:'); ?><ul>
<?php wp_list_cats(); ?></ul>
</li>...<li id="archives"><?php _e('Archives:'); ?> <ul><?php wp_get_archives('type=monthly'); ?> </ul></li>
<?php get_header(); ?>
Contenuto pagina
<?php get_footer(); ?>
<?php get_sidebar(); ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Wordpress: i template (loop.php)
<?php get_header(); ?>
<?php include (TEMPLATEPATH . '/loop.php'); ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Gestione Commenti
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Gestisce la funzione di estrazione dei dati, tramite the_loop() http://codex.wordpress.org/The_Loop
Wordpress: i template (loop.php)
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?><!-- contenuto del loop --><?php endwhile; else: ?><p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <!-- do stuff ... --> <?php endwhile; ?><?php endif; ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Possiamo arricchire the_loop di contenuti
Wordpress: i template (loop.php)
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?><div class="post"><h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2><small>Data: <?php the_time('j F Y') ?></small><small>Autore: <?php the_author_nickname(); ?> </small><div class="entry"><?php the_content(); ?></div><p >Archiviato sotto <?php the_category(', '); ?></p></div><?php endwhile; else: ?> <p><?php _e('Sorry, no posts matched your criteria.'); ?></p> <?php endif; ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Wordpress: i template (comments.php)
<?php get_header(); ?>
<?php include (TEMPLATEPATH . '/loop.php'); ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
<?php comments_template(); ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Gestisce la pubblicazione dei commenti in una pagina.
Wordpress: i template (comments.php)
<?php if ( $comments ) : ?><h3 id="comments">
<?php comments_number('Nessuna risposta', 'Una risposta', '% risposte' );?> a <?php the_title(); ?></h3>
<?php foreach ($comments as $comment) : ?><li id="comment-<?php comment_ID() ?>"><cite><?php comment_author_link() ?></cite><small><?php comment_date('j F Y') ?></small>
<?php endforeach; ?><?php endif; ?>
<?php if ($post->comment_status == "open") : ?>...<?php else : ?>...<?php endif; ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
È possibile creare delle pagine (template) personalizzati, da assegnare in fase di pubblicazione di contenuti.
Riferimenti: http://codex.wordpress.org/Pages
Wordpress: i template (personalizzati)
<?php/*Template Name: Video*/?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://codex.wordpress.org/Creating_a_Search_Page
Wordpress: i template (searchform.php)
<li id="search"> <label for="s">Cerca:</label> <form id="searchform" method="get" action="/index.php"> <div> <input type="text" name="s" id="s" size="15" /><br /> <input type="submit" value="Cerca" /> </div> </form></li>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Functions.php si comporta come un plug-in, ovvero consente di inserire all’interno del tema una serie di funzionalità (widget, funzioni php) da utilizzare all’interno del tema.
Riferimenti: http://codex.wordpress.org/Function_Reference
Wordpress: i template (functions.php)
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Per ogni tipologia di moduli (motore di ricerca, moduli per i commenti, ecc.) sono disponibili delle apposite classi:
http://codex.wordpress.org/Styling_Theme_Forms
Wordpress: i template (come vestire i moduli?)
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Per pubblicare informazioni dinamiche all’interno del modello (template), sono disponibili i template tags http://codex.wordpress.org/Template_Tags
Da scaricare: http://ekinertac.com/wp-content/uploads/2009/07/Wordpress-Cheat-Sheet.pdf
Wordpress: i template tags
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Consente di pubblicare il contenuto della pagina / articolo.
Tramite l’uso del commento <!– more --> consente di rendere pubblica, ove definito, solo una parte del contenuto.
Riferimenti: http://codex.wordpress.org/Template_Tags/the_content
Wordpress: i template tag (the_content)
<?php the_content('Read more...'); ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Consente di pubblicare un estratto dei contenuti di una pagina / articolo senza alcuna tipologia di formattazione.
Utile per visualizzare contenuti brevi in caso, ad esempio, di archivi.
Riferimenti: http://codex.wordpress.org/Template_Tags/the_excerpt
Wordpress: i template tag (the_excerpt)
<?php the_excerpt(); ?>
<?php if ( is_category() || is_archive() ) {the_excerpt();
} else {the_content();
} ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Consente di personalizzare le pagine visualizzate nel menu principale (e non solo).
Riferimenti: http://codex.wordpress.org/Template_Tags/wp_list_pages
Wordpress: i template tag (wp_list_pages)
<ul id="nav"> <li <?php if(is_home()){echo 'class="current_page_item"';}?>> <a href="<?php bloginfo('siteurl'); ?>">Home</a></li>
<?php wp_list_pages('title_li=&depth=1&exclude=2&sort_column=menu_order'); ?> </ul>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Consente di personalizzare le categorie visualizzate.
Riferimenti: http://codex.wordpress.org/Template_Tags/wp_list_categories
Wordpress: i template tag (wp_list_categories)
<ul><?phpwp_list_categories('orderby=name&include=3,5,9,16'); ?> </ul>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Consente di personalizzare la visualizzazione di gruppi di link.
Riferimenti: http://codex.wordpress.org/Template_Tags/wp_list_bookmarks
Wordpress: i template tag (wp_list_bookmarks)
<ul><?php wp_list_bookmarks('title_li=&category_before=&category_after='); ?> </ul>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Consente di personalizzare la visualizzazione degli archivi
Riferimenti: http://codex.wordpress.org/Template_Tags/wp_get_archives
Wordpress: i template tag (wp_get_archives)
<ul><?php wp_get_archives('type=daily&limit=15'); ?></ul>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Consente di personalizzare la visualizzazione dell’archivio dei tag
Un’altra funzione consente di creare la nuvola dei tag (tag cloud)
Riferimenti: http://codex.wordpress.org/Template_Tags/the_tags http://codex.wordpress.org/Template_Tags/wp_tag_cloud
Wordpress: i template tag (the_tags)
<?php the_tags('Social tagging: ',' > '); ?>
<?php wp_tag_cloud('smallest=8&largest=22&number=30&orderby=count'); ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Grazie ai filtri è possibile modificare le funzioni base di wordpress.
Riferimenti: http://codex.wordpress.org/Function_Reference/add_filter http://codex.wordpress.org/Function_Reference/remove_filter
Wordpress: i template tag (i filtri)
function archivi_anno_corrente ($sql) {$sql=$sql . ' AND YEAR(post_date) = '. date('Y'); return $sql;}
add_filter ('getarchives_where','archivi_anno_corrente');wp_get_archives($category);remove_filter ('getarchives_where','archivi_anno_corrente');
function lunghezza_excerpt($text){return 10;}add_filter('excerpt_length', 'lunghezza_excerpt');
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Dobbiamo fare “tutto a mano”
Wordpress: i template tag (la domanda)
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Sono disponibili diverse soluzioni Archivio dei template gratuiti di Wordpress:
http://wordpress.org/extend/themes/ Template gratuiti / a pagamento presenti in rete Applicazioni dedicate allo sviluppo dei temi per Wordpress
Wordpress: i template tag (la risposta)
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://www.artisteer.com/
Un buon punto di partenza, non la panacea.
Wordpress: i template tag (la risposta)
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
40
I Widget
Come crearli, adattarli, utilizzarli
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Consentono di poter inserire delle parti predefinite di codice (funzioni) all’interno di specifiche aree in sidebar e/o in altre aree sensibili.
Riferimenti: http://codex.wordpress.org/Function_Reference/register_sidebar
Wordpress: definire sidebar per i widget
<?phpif ( function_exists('register_sidebar') )// crea l'area widget sidebar sinistra
register_sidebar(array('name'=>'sidebar sinistra','before_widget' => '<li id=\"%1$s\" class=\"widget %2$s\">','after_widget' => '','before_title' => ‘<h2 class=\"widgettitle\“>','after_title' => '</h2>',));
// crea l'area widget BoxHome register_sidebar(array( 'name' => ‘BoxHome', 'id' => 'box1-home', 'before_widget' => '<div id="box1-home">', 'after_widget' => "</div>",
'before_title' => "<h2 class=\"widgettitle\">",'after_title' => "</h2>\n",
));?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Per poter inserire degli oggetti (widget) direttamente nell’area della sidebar definita, è necessario verificare la funzionalità di widget per quella sidebar tramite dynamic_sidebar
Riferimenti: http://codex.wordpress.org/Function_Reference/dynamic_sidebar
Wordpress: definire sidebar per i widget
<?phpif ( function_exists('register_sidebar') )// crea l'area widget sidebar sinistra
register_sidebar(array('name'=>'sidebar sinistra','before_widget' => '<li id=\"%1$s\" class=\"widget %2$s\">','after_widget' => '','before_title' => ‘<h2 class=\"widgettitle\“>','after_title' => '</h2>',));
// crea l'area widget BoxHome register_sidebar(array( 'name' => ‘BoxHome', 'id' => 'box1-home', 'before_widget' => '<div id="box1-home">', 'after_widget' => "</div>",
'before_title' => "<h2 class=\"widgettitle\">",'after_title' => "</h2>\n",
));?>
<?php if ( function_exists ( dynamic_sidebar(‘BoxHome') ) ) : ?>...<?php dynamic_sidebar (‘BoxHome'); ?>...<?php endif; ?>
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Un widget non è altro che del codice PHP contenuto in una funzione. Per essere utilizzato, il widget deve essere registrato tramite la funzione register_sidebar_widget.
Riferimenti: http://codex.wordpress.org/Function_Reference/register_sidebar_widget http://www.yourinspirationweb.com/2009/06/23/come-creare-un-widget-in-wordpress-28/
Wordpress: definire un widget
<?phpfunction Youtube_video(){
show_video(1,1); }?>
register_sidebar_widget('YouTube Video', 'Youtube_video');
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/widget-logic/
Plug-in che consente di definire dove applicare un widget.
Wordpress: Widget Logic
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Come crearli, adattarli, utilizzarli
I Plug-in
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Un plug-in non è altro che un file PHP (o una serie di file PHP) che contengono delle funzioni per operare dei miglioramenti alle funzionalità di Wordpress. Un plugin può essere contenuto in un unico file, o in un insieme di file. Lo stesso
file del plugin deve essere posizionato nella directory wp-content/plugins/ (p. es. wp-content/plugins/plugin.php), o in una sottodirectory (attenzione, non più di una sottodirectory) wp-content/plugins/BAStats/, (p. es. wp-content/plugins/BAStats/BAStats.php).
Eventuali file di supporto al plugin dovrebbero essere posizionati nella directory wp-content/ del blog, dal momento che questa non viene sovrascritta quando si aggiorna WordPress ad una versione superiore. Se insieme al plugin hai necessità di distribuire molti file (javascript, immagini, etc.), tieni presente che è meglio installare tutto in una directory contenuta in /wp-content/plugins/{il-tuo-plugin}. In questo modo puoi assicurare all'utente una maggior comodità, tanto più che non ci sono limiti alla creazione di sotto-directory all'interno di wp-content.
Riferimenti: http://wordpress.org/extend/plugins/ http://www.wordpress-it.it/wiki/Main/ScrivereUnPlugin
Wordpress: plug-in
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Le prime righe di tutti i plugin devono essere conformi agli Standard della Struttura del Plugin
Wordpress: plug-in
<?php/* Plugin Name: Nome_Del_Plugin Plugin URI: URI_Della_Pagina_Che_Descrive_Il_Plugin_e_Aggiornamenti Description: Breve_Descrizione_Del_Plugin Version: Il_Numero_Di_Versione_Del_Plugin Author: Nome_Autore_del_Plugin Author URI: URI_Autore_del_Plugin */?>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Un esempio:
Wordpress: plug-in
<?php/* Plugin Name: Invio mail Plugin URI: http://www.nomesito.it Description: Invia una mail ogni qualvolta si pubblica un post Version: 1.0 Author: Roberto Scano Author URI: http://robertoscano.info */
class avvisa { function invia_messaggio($post_ID) { $friends = '[email protected],[email protected]'; mail($friends,"Il blog e' stato aggiornato",'Ho scritto un nuovo articolo sul mio blog: http://blog.example.com'); return $post_ID; }}
add_action('publish_post', array('avvisa', 'invia_messaggio'));?>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
49
I Plug-in per la navigazione
Organizzare la navigazione dei contenuti
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/pagemash/
Consente di ordinare visivamente le pagine e sottopagine.
Plug-in per la navigazione: PageMash
<ul> <?php wp_list_pages('sort_column=menu_order'); ?></ul>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/my-page-order/
Consente di ordinare visivamente le pagine e sottopagine.
Plug-in per la navigazione: My Page Order
<ul> <?php wp_list_pages('sort_column=menu_order'); ?></ul>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/subzane-subpage-list-widget/
Consente di visualizzare le pagine figlie di una pagina predefinita.
È possibile inserire più istanze del widget.
Plug-in per la navigazione: Subzane Subpage List
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/subpages-widget/
Consente di visualizzare le pagine figlie della pagina corrente.
È possibile inserire più istanze del widget.
Plug-in per la navigazione: Sub Pages Widget
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/my-category-order/
Consente di ordinare visivamente le categorie.
Plug-in per la navigazione: My Category Order
<ul> <?php wp_list_categories('orderby=order'); ?></ul>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/my-link-order/
Consente di ordinare visivamente i link.
Plug-in per la navigazione: My Link Order
<ul> <?php wp_list_bookmarks('orderby=order&category_orderby=order'); ?></ul>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/menubar/
Consente di creare svariati con pagine, categorie, ecc.
Plug-in per la navigazione: MenuBar
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/different-posts-per-page/
Consente di definire un numero di post differente per tipologie di pagine, archivi, ecc.
Plug-in per la navigazione: Different Posts Per Page
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/subzane-categorized-archive-widget/
Consente di visualizzare gli archivi per la categoria selezionata.
Plug-in per la navigazione: Subzane Categorized Archive
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://robertoscano.info/works/plugins/archives4category.zip
Consente di visualizzare gli archivi per la categoria selezionata.
Aggiunge il parametro “catid” alla funzione wp_list_archives.
Possiamo passare il valore della categoria attuale tramite codice PHP:
Plug-in per la navigazione: Archives for a Category II
<ul><?php$cat_ID = get_query_var('cat');$category = "catid=".$cat_ID;wp_get_archives($category);?></ul>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://www.rene-ade.de/inhalte/wordpress-plugin-postlists.html
Consente la creazione di liste dinamiche per post, categorie, ecc.
Plug-in per la navigazione: Podlists
[%NOMEPLACEHOLDER%]
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/breadcrumb-navxt/
Consente di inserire le breadcrumb per la navigazione nel sito:
Home > Categoria > Post
Plug-in per la navigazione: Breadcrumb NavXT
<div id="breadcrumb">Posizione: <?phpif(function_exists('bcn_display')){
bcn_display();}?></div>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/wp-cumulus/
Oggetto in Adobe Flash accessibile, con versione alternativa, che consente la navigazione della tag cloud.
Plug-in per la navigazione: WP Cumulus
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/sitemap-generator/
Consente di creare una mappa del sito personalizzata, con scelta di pagine, categorie, ecc.
Plug-in per la navigazione: DD Sitemap Generator
<!-- ddsitemapgen -->
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
64
I Plug-in per i contenuti
Organizzare e pubblicare i contenuti multimediali
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/eg-attachments/
Consente di visualizzare e gestire gli allegati di Wordpress.
Plug-in per i contenuti: EG Attachments
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/quick-flickr-widget/
Consente di visualizzare fino a 20 immagini da un account Flickr all’interno di una sidebar.
Plug-in per i contenuti: Quick Flickr Widget
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://www.tantannoodles.com/toolkit/photo-album/
Tramite l’autorizzazione (con le API di Flickr) è possibile inserire le foto selezionando le raccolte che desideriamo rendere disponibili ai navigatori del nostro sito Web.
Plug-in per i contenuti: Flickr Photo Album
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://www.toppa.com/shashin-wordpress-plugin/
Consente di integrare le foto da Google Picasa.
Plug-in per i contenuti: ShaShin
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/nextgen-gallery/
Consente la creazione di una galleria fotografica direttamente all’interno del proprio sito Web.
Plug-in per i contenuti: Next Gen Gallery
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://robertoscano.info/works/plugins/video.zip
Consente l’inserimento di contenuti video ed oggetti (es: slidesare) con il semplice utilizzo di tag. Esempio: [youtube idvideo]
Plug-in per i contenuti: Wordpress Video Plug-in
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Sono presenti diverse tipologie di plug-in: Plug-in che utilizzano dati predisposti da google o altri
sistemi basati su XML per la geo-referenziazione come: XML Google Maps Plug-in http://www.matusz.ch/blog/projekte/xml-google-maps-wordpress-plugin-en/ il quale è integrabile con altri plug-in (es: NextGen Gallery) con possibilità di geo-localizzare le fotografie.
Esempio: http://www.matusz.ch/blog/projekte/xml-google-maps-wordpress-plugin-en/samples/n11/
Plug-in per generare direttamente le mappe utilizzando semplici istruzioni per definire il posizionamento dei punti sensibili come Inline Googlemaps: http://avi.alkalay.net/2006/11/google-maps-plugin-for-wordpress.html
Plug-in per i contenuti: Google Maps
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
72
I Plug-in per condividere
Condividere le informazioni con il WWW
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/twitter-tools/
Consente di gestire la pubblicazione di tweet (www.twitter.com) relativi agli articoli.
Plug-in per condividere: Twitter tools
<?php aktt_sidebar_tweets(); ?>
<?php aktt_latest_tweet(); ?>
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/social-bookmarking-reloaded
Consente di pubblicare le opzioni di condivisione nei social media.
Plug-in per condividere: Social Bookmarks Reloaded
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/google-sitemap-generator/
Consente di informare i motori di ricerca su nuove pubblicazioni nel sito.
Plug-in per condividere: Google XML Sitemaps
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
76
I Plug-in avanzati
Applicazioni, codice PHP e molto altro
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/exec-php/
Consente di eseguire codice PHP all’interno di pagine, post e widget.
Plug-in avanzati: Exec-PHP
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/contact-form-7/
Consente di creare dei moduli interattivi per raccolta informazioni.
Plug-in avanzati: Contact Form 7 (CF7)
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://www.deliciousdays.com/cforms-plugin
Superiore rispetto a CF7, gestisce maggiori funzionalità con supporto di Ajax e l’archiviazione su database.
Plug-in avanzati: Cforms II
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/events-calendar/
Consente di gestire dei calendari eventi.
Plug-in avanzati: Events Calendar
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/event-calendar/ Consente di gestire dei calendari eventi. Si integra con il controllo calendario di Wordpress o nel tema. Assegna ai post la descrizione dell’evento.
Plug-in avanzati: Event Calendar 3
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/eventr/
Consente di gestire dei calendari eventi con possibilità di registrazione.
Ottimo per eventi con poca richiesta di dati (nome, e-mail).
Plug-in avanzati: Eventr
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/bind-user-to-cat/
Consente all’amministratore di assegnare una specifica categoria in cui poter archiviare dei post ad un utente.
Per Wordpress 2.8 e superiore è necessario un fix:
http://www.technokinetics.com/bind-user-to-category-wp-28/
Plug-in avanzati: Bind user to category
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/user-access-manager/
Consente di definire gruppi di utenti con differenti permessi di accesso ai contenuti pubblicati.
Plug-in avanzati: User Access Manager
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/members/
Consente di gestire i ruoli degli utenti e l’accesso a determinati contenuti.
Plug-in avanzati: Members
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
86
I Plug-in per la manutenzione
Gestione tabelle, codice e backup
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/tinymce-advanced/
Consente di aggiungere funzionalità a TinyMCE.
Plug-in per la manutenzione: TinyMCE Advanced
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/fckeditor-for-wordpress-plugin/
Consente di sostituire l’editor di Wordpress con CKEditor.
Plug-in per la manutenzione: FCKEditor
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/wp-advanced-code-editor/
Consente di rendere più gradevole l’editor di codice HTML dell’editor visuale.
Plug-in per la manutenzione: WP Advanced Code Editor
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/wp-codepress/
Sostituisce l’editor per temi e plug-in con un editor con maggior risalto di informazioni utili.
Plug-in per la manutenzione: Codepress
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/tidy-up/
Consente di effettuare la verifica del codice ed eventualmente di pulire automaticamente gli errori di conformità.
Plug-in per la manutenzione: WP-Tidy Up
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/redirection/
Consente di definire dei filtri (anche con RegEx) per reindirizzare gli utenti per pagine spostate, eliminate, ecc.
Plug-in per la manutenzione: Redirection
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/wp-dbmanager/
Consente di effettuare delle operazioni di backup su disco e con invio tramite e-mail.
Plug-in per la manutenzione: WP-DBManager
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/wp-phpmyadmin/
Consente di operare all’interno di Wordpress tramite l’applicazione PHPMyAdmin. Attenzione! Qualsiasi operazione non è ripristinabile.
Plug-in per la manutenzione: WP-PHPMyAdmin
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
http://wordpress.org/extend/plugins/theme-test-drive/
Consente di testare un nuovo template senza sostituire quello attuale, visualizzando il nuovo template solo agli admin.
Plug-in per la manutenzione: Theme Test Drive
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
96
Che altro?
Quali altri plug-in possono esserci utili?
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Un plug-in per ogni esigenza?
http://wordpress.org/extend/plugins/
Wordpress: plug-in
Torna al sommarioTorna al sommario
CSS – Fogli di stile
Roberto Scano ([email protected])Riviera S. Nicolò, 6 - 30126 Lido di Venezia (VE)Tel. +39 041.24.30.20.4 - Fax +39 041.86.22.777Web site: http://robertoscano.info
Fine?