Categorie
Web development WordPress

Esempi siti WordPress: le grandi aziende che lo usano

In questo articolo vedrai numeri esempi di siti costruiti con WordPress, il CMS più usato al mondo per creare pagine web.

Questi siti sono di proprietà di aziende di caratura internazionale.

Lo scopo di questo articolo è dimostrarti la maturità di WordPress, considerando il fatto che è stata la scelta di aziende di queste dimensioni.

Categorie
Angular JavaScript RxJS Web development

RxJS merge: guida ed esempi pratici

merge è un operatore piuttosto comune di RxJs.

In questo articolo avrai modo di analizzare il suo funzionamento, potendo anche interagire con un esempio di applicazione di questo operatore.

La comprensione degli operatori RxJs è importante soprattutto quando si utilizzano in contesti complessi, come all’interno di un’applicazione web costruita utilizzando Angular.

Categorie
CSS Web development

Font CSS: tutte le proprietà per gestire la tipografia

La tipografia è un elemento fondamentale della progettazione web e la gestione dei font con CSS è una parte cruciale di essa.

E’ infatti possibile controllare molti aspetti della tipografia, come il tipo di carattere, la dimensione, il colore e molto altro.

Categorie
Web development WordPress

Hosting WordPress

L’hosting è il servizio fondamentale per un sito costruito con WordPress. Infatti, consente di mettere un sito web online, rendendolo accessibile a chiunque tramite internet.

Esistono diversi tipi di hosting, ognuno dei quali offre caratteristiche e funzionalità specifiche.

Categorie
JavaScript Web development WordPress

File JSON: cosa sono, come si utilizzano

I file JSON ( JavaScript Object Notation ) sono dei files di testo che vengono utilizzati per lo scambio di dati tra entità, ad esempio un browser ed un server.

E’ un formato open, utilizzabile da chiunque gratuitamente, facilmente leggibile da un essere umano.

Categorie
CSS Web development

Bootstrap CSS: cosa è e come utilizzarlo

Bootstrap è il toolkit CSS più popolare nell’ambito del web development.

Questo framework mette a disposizione degli sviluppatori delle classi CSS e dei componenti JavaScript per costruire applicazioni mobile responsive, graficamente gradevoli, che garantiscono accessibilità ottimale.

Categorie
Web development WordPress

Query WordPress: come accedere al database

Effettuare query in WordPress è una delle necessità principali degli sviluppatori di plugin e temi.

WordPress mette a disposizione funzioni built-in per accedere alle informazioni contenute nel database.

Categorie
CSS Web development

Background image CSS – applicare lo sfondo

Per applicare lo sfondo ad un elemento HTML si utilizza la proprietà CSS background-image.

Utilizzando tale proprietà si può impostare lo sfondo di tutti gli elementi HTML che compongono la pagina web, incluso il tag body.

Categorie
Web development

a href – il tag HTML per i link

Il tag a accompagnato dall’attributo href è l’elemento HTML che consente di specificare link ad altre risorse, siano esse interne o esterne alla pagina web.

Tale tag può essere applicato sia su un testo che ad un’immagine (a href img).

Categorie
Web development

Tutorial HTML

In questa pagina troverai un tutorial HTML, adatto sia ai principianti che agli sviluppatori web professionisti.

Cosa è HTML

HTML, acronimo di HyperText Markup Language, è un linguaggio di markup, progettato per descrivere la struttura di documenti solitamente destinati ad essere letti tramite un web browser, come Google Chrome e Mozilla Firefox.

Categorie
Angular JavaScript RxJS Web development

RxJS: Hot Observables vs Cold Observables

Uno dei primi concetti che è necessario comprendere per utilizzare efficacemente RxJs è la differenza di comportamento tra Hot Observables e Cold Observables.

In questo articolo vedrai cosa si intende per “Hot Observable” e “Cold Observable”.

Categorie
Angular JavaScript RxJS Web development

combineLatest RxJS: come utilizzarlo

combineLatest è uno degli operatori RxJS più utilizzati, soprattutto nelle applicazioni web costruite utilizzando Angular.

In questo articolo vedrai quali siano le sue caratteristiche e come utilizzarlo in maniera efficace.

Categorie
CSS Web development

Position Sticky CSS: guida ed esempi pratici

In questo articolo vedrai come far uso della proprietà position sticky in CSS.
Questa proprietà è solitamente utilizzata per l’header di un sito web, rendendolo “sticky”.

In altre parole, l’header rimarrà “ancorato” nella parte superiore dello schermo durante lo scorrimento della pagina.

Categorie
Angular JavaScript Web development

setTimeout JavaScript: programmare l’esecuzione di codice

setTimeout è una funzione built-in di JavaScript che consente di programmare l’esecuzione di una porzione di codice.

In altre parole, definendo la funzione da eseguire come F ed il tempo di attesa come T, potrai schedulare l’esecuzione di F dopo T millisecondi, facendo uso di setTimeout().

Categorie
Web development WordPress

Creare child theme WordPress

Un child theme in WordPress permette di effettuare delle modifiche all’aspetto grafico / funzionale di un sito, senza modificare il codice sorgente del tema principale.

Il tema principale viene definito parent theme (tema genitore).

Categorie
Tips Web development WordPress

htaccess WordPress: come modificarlo e ripristinarlo

Il file htaccess WordPress (per il precisione il file .htaccess di WordPress) è un file di configurazione utilizzato dal server HTTP Apache.

Viene utilizzato da molti CMS scritti in PHP, tra i quali è compreso WordPress.

Categorie
Tips Web development WordPress

Cache SiteGround: come disabilitarla per specifici indirizzi

La cache di SiteGround è sicuramente uno dei motivi che ha decretato il successo di questo hosting service provider.

Questo meccanismo infatti permette di velocizzare in maniera rilevante la risposta da parte del server ad una richiesta eseguita dall’utente.

Categorie
Angular JavaScript RxJS Web development

Memoria RxJS: come gestirla correttamente

RxJS è una delle librerie più usate in un’applicazione sviluppata con Angular.

Solitamente, si fa uso di questa libreria per implementare la comunicazioni tra oggetti diversi, siano essi componenti o servizi.

Categorie
CSS Tips Web development

Selettori CSS: una guida pratica con esempi

I selettori CSS costituiscono un elemento fondamentale nel campo dello sviluppo web.

Possono essere usati sia per stabilire delle regole grafiche (utilizzando codice CSS), sia per selezionare elementi della pagina web, ad esempio per essere modificati utilizzando JavaScript.

Categorie
CSS Tips Web development

Selettore CSS elemento: ottenerlo con Chrome DevTools

Il selettore CSS di un elemento permette di identificare quest’ultimo all’interno di una pagina HTML.

Può essere utilizzato per diversi scopi, come applicare una regola CSS per questioni estetiche, manipolare il DOM tramite JavaScript, o effettuare delle assunzioni (i.e. “Expectations”) durante l’esecuzione di tests End-To-End.

Categorie
Tips Web development WordPress

I logs di un gateway di pagamento di WooCommerce

In questo articolo scoprirai come visualizzare i logs di un gateway di pagamento di WooCommerce, come Stripe, Cardinity o Gestpay.

Visualizzare i logs di WooCommerce

WooCommerce è uno dei modi più popolari per implementare un sito e-commerce, con una base di installazione di più di 5 milioni al momento della scrittura di questo articolo.

Categorie
Angular JavaScript RxJS Web development

Operatori RxJS: imparare il funzionamento dinamicamente

Gli operatori RxJS permettono di implementare funzionalità complesse, utilizzando codice semplice ed elegante.

Tuttavia, gli operatori disponibili sono molteplici, e la documentazione a volte non rende bene l’idea del funzionamento di uno di essi.

Categorie
Web development WordPress

Effettuare logging WordPress in files separati

WordPress permette di effettuare il logging di informazioni tramite l’utilizzo delle costanti WP_DEBUG e WP_DEBUG_LOG.

Impostando nel file wp-config.php entrambe le costanti a true, WordPress scriverà i logs nel file wp-content/debug.log.

Categorie
Web development WordPress

Creare plugin WordPress: la guida

In questo articolo vedremo come creare un plugin per WordPress.
La grande diffusione di WordPress è dovuta principalmente alla sua capacità di espansione delle funzionalità tramite l’installazione di plugin.

Categorie
Tips Web development WordPress

Records DNS: cosa sono e come funzionano

I records DNS sono alla base di del funzionamento di Internet. Infatti, siamo abituati ad utilizzare Internet usando i nomi di dominio, come dariocapozzi.it o amazon.it. Tuttavia, la rete Internet funziona utilizzando gli indirizzi di Internet Protocol, più noti come indirizzi IP.

Categorie
JavaScript Tips Web development WordPress

Come fare una chiamata AJAX ( GET / POST )

Una chiamata AJAX è una tecnologia che permette di ottenere dati da un server senza dover ricaricare la pagina.
E’ l’acronimo di “Asynchronous JavaScript and XML”, ed è alla base dello sviluppo web moderno.

Categorie
CSS JavaScript Tips Web development

Controllare il supporto dei browser per CSS e JavaScript

Il mondo del web development è in costante evoluzione, per questo motivo è importante controllare il supporto tra i browser del codice CSS / JavaScript utilizzato.

Perché è importante controllare il supporto dei browser

Categorie
CSS Web development WordPress

Selettori CSS WordPress: come utilizzarli

WordPress mette a disposizione diversi selettori CSS.

Il CMS mette a tua disposizioni diverse classi ed ID, per permetterti di specificare regole CSS che saranno applicate solo in determinati casi.

Ad esempio, è possibile specificare regole CSS che saranno applicate ad una determinata pagina, oppure regole CSS applicate solo alla visualizzazione di un singolo articolo.

Categorie
Web development WordPress

WordPress feeds: scopri quelli disponibili nativamente

WordPress rende disponibili dei feeds senza bisogna di installare alcun plugin.
Cosa è un feed? Secondo Wikipedia

Un feed è un algoritmo, uno script, che permette ad un utente di avere costantemente e automaticamente contenuti aggiornati (da una determinata fonte su un determinato argomento) attraverso un’applicazione o strumento.

Categorie
Web development WordPress

Errore 500 WordPress: tutte le possibile cause e soluzioni

Avere un errore 500 in WordPress rende il tuo sito inaccessibile, causando una perdita al tuo business.

Le possibile cause di questo errore possono essere molteplici, in questo articolo analizzeremo le più comuni.

Categorie
Web development WordPress

Come inserire Google Analytics in WordPress

In questo articolo parlerò di come inserire Google Analytics in WordPress, spiegando due metodologie di installazioni differenti.
Google Analytics è lo strumento fatto da Google per ottenere informazioni riguardo ai visitatori di un sito web o di un’applicazione web.

Categorie
Web development WordPress

Shortcode WordPress: cosa sono e come crearne di nuovi

Gli shortcode WordPress sono il metodo per incorporare funzionalità all’interno dei contenuti del CMS.

Essi permettono infatti di richiamare delle funzioni usando una parola chiave racchiusa tra parentesi quadre.

Categorie
JavaScript Tips Web development

Eseguire codice JavaScript su qualunque pagina web

Come probabilmente ti sarà noto, JavaScript è il linguaggio principale per creare logiche client-side nello sviluppo web, essendo per questo il linguaggio utilizzato per frameworks client-side, come Angular.

Categorie
Angular JavaScript RxJS Web development

RxJS: Subject vs BehaviorSubject

RxJS è una libreria Javascript per creare codice asincrono ed event-driven.
E’ particolarmente nota perché utilizzata in Angular.

RxJS, la libreria per il reactive programming

Dal sito ufficiale di RxJS sono riassunte le principali caratteristiche della libreria, che sono:

Categorie
Angular Tips Web development

Angular variabili di ambiente: come utilizzarle

Le variabili di ambiente di Angular sono delle informazioni che possono essere utilizzate nel codice di un’app Angular, ad esempio per far sì che l’applicazione abbia comportamenti differenti in funzione del contesto di esecuzione.

Categorie
CSS Tips Web development

Centrare post Instagram: come fare con i post incorporati

Centrare un post di Instagram può essere non banale per chi non è uno sviluppatore.

Instagram permette come molti altri social network di incorporare (in inglese “to embed”) qualunque post pubblico creato sulla piattaforma.

Categorie
Tips Web development WordPress

Risolvere dominio senza DNS in PHP (no file hosts)

Può capitare di dover fare una richiesta ad un server che risponde ad un dominio non risolvibile tramite i DNS, oppure che, se tale dominio fosse risolto tramite DNS, la richiesta non verrebbe recapitata all’indirizzo IP desiderato.

AngularCSSJavaScriptLinuxProdotti consigliatiProduttivitàRxJSSEOServizi consigliatiSvagoTipsWeb developmentWordPress