Woocommerce select attributi dettaglio prodotto

Grazie a jQuery possiamo interagire e trasfomare il <select>

WordPress con il plugin Woocommerce è una buona soluzione per un piccolo e-shop/e-commerce, spesso però nel dettaglio prodotto abbiamo diverse necessità.
Woocommerce gestisce gli attributi delle variabili in <select> questo script permette di convertire quest ultimo in una lista <ul> <li>, per rendere più friendly la vendita, ad esempio nella visualizzazione di tutte le taglie:

$('select').each(function(){
    var $this = $(this), numberOfOptions = $(this).children('option').length;
    $this.addClass('select-hidden'); 
    $this.wrap('<div class="select"> </div>');
    $this.after('<div class="select-styled"> </div>');
    var $styledSelect = $this.next('div.select-styled');
    $styledSelect.text($this.children('option').eq(0).text());
    var $list = $('', {
        'class': 'select-options'
    }).insertAfter($styledSelect);
    for (var i = 0; i < numberOfOptions; i++) {
        $('', {
            text: $this.children('option').eq(i).text(),
            rel: $this.children('option').eq(i).val()
        }).appendTo($list);
    }
    var $listItems = $list.children('li');
    $styledSelect.click(function(e) {
        e.stopPropagation();
        $('div.select-styled.active').not(this).each(function(){
            $(this).removeClass('active').next('ul.select-options').hide();
        });
        $(this).toggleClass('active').next('ul.select-options').toggle();
    });
    $listItems.click(function(e) {
        e.stopPropagation();
        $styledSelect.text($(this).text()).removeClass('active');
        $this.val($(this).attr('rel'));
        $list.hide();
        //console.log($this.val());
    });
    $(document).click(function() {
        $styledSelect.removeClass('active');
        $list.hide();
    });
});
 

Disabilitare recensioni WooCommerce

woocommerce developer

WooCommerce non permette di disabilitare la tab delle recensioni

Il codice “modifica” la variabile $tabs che ci permette di disabilitare recensioni WooCommerce.

 All'interno del nostro function.php:

// Inizio codice

add_filter( 'woocommerce_product_tabs', 'sb_woo_remove_reviews_tab', 98);
function sb_woo_remove_reviews_tab($tabs) {

unset($tabs['reviews']);

return $tabs;
} 

Salva

Cambiare url wp-admin senza l'uso di plugin

undefined

CAMBIARE LA URL DELLA LOGIN su WP

Per accedere ad un sito wordpress si deve accedere al login che si trova url miostio./wp-admin.
Questo però rende più vulnerabile il sito stesso da attacchi Brute-force attack.

Per conrastare qualche mal intezionato potremmo cambiare utl/wp-admin con una parola a nostro piacere, come "loripsum"
Ci sono diversi plugin che offrono questo servizio, il più famoso è Rename wp-login.php compatibile anche con la versione Wordpress 4.6, ma se non vogliamo per necessità tecniche appesantire troppo il nostro WP con tanti plugin potremmo ottenere lo stesso risultato inserendo queste rige di codice:

wp-config.php inserire:

DEFINE(‘WP_ADMIN_DIR’, ‘loripsum’);
DEFINE (‘ADMIN_COOKIE_PATH’, ‘SITECOOKIEPATH.WP_ADMIN_DIR); 

function.php :

add_filter(‘site_url’, ‘wpadmin_filter’, 10,3);
function wpadmin_filter($url,$path,$orig_scheme) {
$old = array(“/(wp-admin)/”);
$admin_dir = WP_ADMIN_DIR;
$new = array($admin_dir);
return preg_replace($old, $new, $url, 1); 
}

.htaccess :

RewriteRule ^miaparola/(.*) wp-admin/$1?%{QUERY_STRING} [L]

Salva

Fork Open source CMS

Fork Open source CMS

Un piccolo CMS ma dalle grandi potenzialità

Semplice e intuitivo ancora in pieno sviluppo ma non per questo non capace di attirare attenzini!
Perfetto se dovete implementare Template originali ed esigenze di un sito dinamico che possa gestire un blog o delle sezioni news.

Non ancora molto usato ma forse è questo che lo rende molto affasciante, l'installazione e molto semplice necessita della versione minima php 5.5.0 e un db MySql.

La vera forza di Fork Open source CMS che lo rende molto interessante e la gestione delle  multiligue che potete gestire al momento dell'istallazione, ottimo per un piccolo sito internazionale anche e sopratutto dal punto di vista SEO.

Per rendere questo CMS molto interattivo visto la scarsita di estenzioni ci vuole una buona capacità nella programmazione è implementazione di eventuali plugin a mio vedere.

Fork Open source CMS: Link http://www.fork-cms.com/

Salva

Salva

Salva

Salva

Salva

Salva

Salva

Salva

Salva

Salva

Promemoria sulla privacy di Google 2016

undefined

Dati elaborati quando si utilizza Google

Ad esempio, quando cerchi un ristorante su Google Maps o guardi un video su YouTube, elaboriamo le informazioni relative a quella attività, che possono includere il video visualizzato, gli ID del dispositivo, gli indirizzi IP, i dati dei cookie e la posizione.
I tipi di informazioni sopra descritti vengono elaborati anche quando utilizzi app o siti che ricorrono a servizi Google, come gli annunci, Analytics e il video player di YouTube.

Perché vengono elaborati i dati

Elaboriamo questi dati per le finalità descritte nelle nostre norme, tra cui:
Poter offrire nei nostri servizi contenuti personalizzati più utili, ad esempio risultati di ricerca più pertinenti;
Migliorare la qualità dei nostri servizi e svilupparne di nuovi;
Mostrare annunci basati sui tuoi interessi, relativi, ad esempio, alle ricerche svolte o ai video visualizzati su YouTube;
Aumentare la sicurezza proteggendoti da attività fraudolente e illeciti;
Effettuare analisi e valutazioni per capire la modalità di utilizzo dei nostri servizi.

Combinazione dei dati

Combiniamo anche i dati dei nostri servizi e di diversi dispositivi per tali finalità. Ad esempio, utilizziamo dati di miliardi di query di ricerca per creare modelli di correzione ortografica da utilizzare in tutti i nostri servizi, e combiniamo i dati per avvisare te e altri utenti di potenziali rischi per la sicurezza.

fonte google

WordPress 4.6 release

undefined

WordPress 4.6 le ultime novità

Processo di installazione di temi e plugin semplificato

- Ora avviene tutto su un unica pagina

Utilizzo di font disponibili

- WordPress prevede che sia usato il font default installato sul tuo sistema operativo

Controllo automatico dei link non funzionanti Broken Link Checker

- Segnalazione automatica se un link che hai inserito non è valido

Salvataggio automatico delle bozze

- WordPress 4.6 effettua salvataggi automatici dei tuoi post mentre scrivi

 

 

Molto importante prima di aggornare la vostra versione di WordPress è importante fare un backup del db

Oppure una copia dell'intero sito tramite il plugin Duplicator come potrai vedere dal sito ufficiale e dal video sotto, con molta facilità clona tutto il tuo sito Wordpress, lasciando invariate tutte le impostazioni dei widget, ciò rende molto veloce testare e verificare la nuova versione direttamente in locale.

Considerando che Wordpress e si un CMS fantastico per le sue molteplicì funzionalità e anche molto semplice che qualche plugin vada in conflitto ho peggio nostri script.

Qindi sempre meglio Test su Test in locale ;-)

Rimuovere formattazione automatica di wordpress

undefined

Togliere codice html generato dagli shortcode di Wordpress

Quando andiamo a generare delle pagine custom come la home page spesso a causa della formattazione automatica di wordpress, il codice html generato dagli shortcode nel frontend viene fastidiosamente annidato nei paragrafi e negli accapi, <p>, <br/> questo, oltre ad invalidare il codice html della pagina spesso causa degli errori di visualizzazione gravi!

Un ottimo rimedio è rimuovere il filtro wpautop dalla funzione the_content() che si occupa di stampare il contenuto principale delle pagine e dei post di WordPress.

Inserire dentro il file functions.php

remove_filter('the_content', 'wpautop');//elimina la formattazione automatica

Senza il filtro wpauto, viene disabilitata del tutto la formattazione automatica del testo, impedendo a WordPress l’aggiunta <p>, <br/>
in corrispondenza delle interruzioni di riga così come erano stati disposti nell’editor visuale.

 

Deep web Silk Road il documentario

undefined

Ross William Ulbricht creatore del sito pirata Silk Road

La chiamano invisible net, deepnet, darknet.
Lo chiamano deep web. Il luogo dove i nostri soliti motori di ricerca non funzionano più e il governo si muove a stento.
Un web criptato e oscuro...
Con questa prefazione finalmente è arrivato in streaming un docufilm molto bello!

Alla scoperta di cosa si nasconda dietro uno dei crimini digitali più importanti e rilevanti degli anni Duemila, culminato con l’arresto del trentenne imprenditore Ross William Ulbricht (creatore del sito pirata Silk Road), si esplora come le battaglie informatiche siano sempre più connesse all’idea di controllo in un futuro indissolubilmente legato alla tecnologia…

 
Genere:Documentario
Anno: 2015
Qualitá: HD
Scrittore: Alex Winter
Attori: Andy Greenberg, Cindy Cohn, Joshua L. Dratel, Nicolas Christin

Buona visione cercate sul web "altadefinizione" ;-)

Free Bootstrap HTML Template per agenzie

undefined

X-Corporation presenta Bootstrap HTML Template per agenzie

X-Corporation è ben progettato estremamente leggero, il caricamento veloce e migliore modello HTML gratuito bootstrap. L'interfaccia frontend è pulito, colorato, elegante, e infinitamente personalizzabile sarà decentemente partita con nicchie come azienda IT, avvio tech, società di consulenza, studio creativo, le imprese, e siti web aziendali.

Scopri subito link: downloads

CSS winner Andres Hunger
CSSRELL Andres Hunger
BESTcss Andres Hunger