© 2011 - Smallweb P. IVA 03153161207. All rights reserved.

Customizzazione
WordPress

Per espandere le funzionalità base di WordPress

Personalizza ed espandi WordPress

WordPress è un CMS (content management system) Open Source.

È il più diffuso CMS in uso nel mondo, che grazie alla sua semplicità e alle sue funzionalità ha conquistato milioni di utenti.

Ma WordPress non è solo un CMS per realizzare il proprio Blog o sito Aziendale, può essere uno strumento che se adeguatamente personalizzato pùò offrire funzionalità che vanno al di là di come si presenta out of the box.

In queste pagine daremo una panoramica di cosa si può e possiamo fare per rendere il vostro portale basato su WordPress adatto alle vostre esigenze.

<?php
/* ---------------------------------------------------------------------------
 * Custom post type News
* --------------------------------------------------------------------------- */
function news_cpt(){
	//azienda
	$labels = array(
			'name' 				=> _x('News', 'post type general name', ''),
			'singular_name' 	=> _x('News', 'post type singular name', ''),
			'add_new' 			=> _x('Aggiungi una nuova news',  ''),
			'add_new_item' 		=> __('Aggiungi una nuova news', ''),
			'edit_item' 		=> __('Modifica news', ''),
			'new_item' 			=> __('Nuova news', ''),
			'all_items' 		=> __('Tutte le news', ''),
			'view_item' 		=> __('Visualizza la news', ''),
			'search_items'	 	=> __('Cerca news', ''),
			'not_found' 		=> __('Nessuna news trovata', ''),
			'not_found_in_trash' => __('Nessun news trovata nel cestino', ''),
			'parent_item_colon' => '',
			'menu_name' 		=> __('News', ''),
	);
	$args = array(
			'labels' 			=> $labels,
			'menu_icon' 		=> 'dashicons-welcome-write-blog',
			'public'			=> true,
			'publicly_queryable'=> true,
			'show_ui' 			=> true,
			'show_in_menu'		=> true,
			'query_var' 		=> true,
			'rewrite' 			=> array( 'slug' => _x( 'news', 'URL slug', '' ) ),
			'has_archive' 		=> true,
			'hierarchical' 		=> false,
			'menu_position' 	=> null,
			'supports' 			=> array( 'title', 'editor', 'thumbnail','author', 'revisions', 'excerpt'),
	);

	register_post_type('news', $args);
}
add_action('init', 'news_cpt');
?>

(Come creare un custom post type)


  • Vieni in negozio

    oppure chiamaci

    Se hai un’idea, o semplicemente vuoi aggiungere delle funzionalità al tuo sito internet, vieni a trovarci e facciamo una chiacchierata. Ogni sito internet creato da noi è completamente modulabile e ha la possibilità di avere integrazioni anche a distanza di tempo.