4
Jul

WordPress è un’ affidabile piattaforma ormai universalmente utilizzata anche a livello professionale.

Se siete web designer e programmatori e conoscete un pò d’ inglese, con l’ esperienza accumulata, potete provare a cercare su un bel pò di siti che raccolgono offerte di lavoro legate al mondo WordPress.

Ecco un bell’ elenco dei migliori siti per freelancers:

  • jobs.wordpress.net: la sezione dedicata alle offerte di lavoro del sito ufficiale di WordPress, ovviamente gratuita
  • simplyhired.com: è un sito che raccoglie diverse tipologie di offerte di lavoro, tra cui quelle relative a WordPress
  • freelanceswitch.com è un altro ritrovo per freelancers, designer, programmatori e blogger
  • twitter.com: non finisce mai di stupirci twitter e ci aiuta anche a trovare lavoro
  • getafreelancer.com: anche qui una sezione dedicata a WordPress, ogni freelancer può proporre la propria canditatura alla luce del sole, peccato però che a volte si privilegia il basso costo a discapito di qualità e professionalità, utile a chi vuole fare esperienza
  • opensourcexperts.com: ancora un portale per lavori legati all’ open source e anche qui la sezione WordPress può offrire proposte interessanti
  • thejobposter.com: anche qui altre offerte di lavoro su WordPress
  • elance.com: elance è come getafreelancers, prende una percentuale o un fisso, in alcuni casi, sui lavori eseguiti
  • odesk.com: altro portale ricco di offerte, la registrazione è gratuita ma anche qui vogliono la loro percentuale
  • scriptlance.com: ultimo della serie, anche qui è dovuta una percentuale

E voi avete provato altro ?

19
Jun

Single Sign On sta per autenticazione unica su più sistemi. Nel nostro caso con un unico login è possibile accedere a più installazioni di WordPress.

Capita infatti che ci si trovi a dover gestire più installazioni, per suddivedere sezioni dello stesso sito ad esempio. E si vorrebbe che gli utenti non debbano nè registrarsi più volte nè tantomeno loggarsi nuovamente su ogni installazione.

E’ da dire che per gestire più installazioni di WordPress ci sono anche altri sistemi, tra i quali WordPress MU, progetto degli stessi sviluppatori di WordPress, nato per consentire la gestione di un network di blog, oppure alcuni plugin per WordPress come WP Hive, che permette di gestire più blog che condividono file, plugin e temi.

Tuttavia se non avete intenzione di mettere su decine di blog ma unicamente di permettere agli utenti di accedere con un singolo login ai vostri blog ecco come fare.

Bisogna prima di ogni cosa procedere alle varie installazioni. Attenzione però. Tutte le installazioni devono essere fatte sullo stesso database. Per evitare di sovrascrivere le tabelle è necessario cambiarne il prefisso. Il file da modificare in questo caso è il file config.php

Alla riga

$table_prefix = ‘wp_’;

sostituiamo

$table_prefix = 'wp_';

per il blog X e

$table_prefix = 'wpy_';

per il blog Y e così via

    Poi bisogna fare in modo che gli utenti del blog X siano gli stessi del blog Y e di tutti gli altri. Se creiamo un utente su X sarà automaticamente anche un utente di Y.

    Sempre nel file config.php sotto la riga

    /* That's all, stop editing! Happy blogging. */ aggiungiamo

    define('CUSTOM_CAPABILITIES_PREFIX', 'wp_');

    per fare in modo che un utente abbia gli stessi diritti in tutti i blog.

    Apriamo poi il file wp-includes/capabilities.php di tutti i nostri blog, cerchiamo:

    $this->cap_key = $wpdb->prefix . 'capabilities';

    e sostituiamo con

    if (defined ('CUSTOM_CAPABILITIES_PREFIX')) {

    $this->cap_key = CUSTOM_CAPABILITIES_PREFIX . 'capabilities';
    }
    else { $this->cap_key = $wpdb->prefix . 'capabilities';
    }

    Affinchè i nostri blog condividano le stesse tabelle per la memorizzazione degli utenti, aggiungiamo sotto la riga /* That's all, stop editing! Happy blogging. */ nel file config.php del secondo blog e dei successivi le righe:

    define ('WPLANG', '');
    define('CUSTOM_USER_TABLE', 'wp_users');
    define('CUSTOM_USER_META_TABLE', 'wp_usermeta');

    A questo punto abbiamo degli utenti che possono accedere ai nostri blog con gli stessi username e password. WordPress riconosce l’ autenticazione di un utente attraverso i cookies. Per fare in modo che un utente loggato nel blog X sia riconosciuto come loggato anche in tutti gli altri blog occorre ancora qualche modifica.

    Cosa importantissima è che le versioni siano le stesse. Poi inseriamo nel file config.php di tutte le versioni le righe:

    define('AUTH_KEY', 'vostra_key_auth');

    define('SECURE_AUTH_KEY', 'vostra_key_secure');

    define('LOGGED_IN_KEY', 'vostra_key_logged');

    define('NONCE_KEY', 'vostra_key_Nonce');

    define('AUTH_SALT', 'vostra_key_salt');

    define('USER_COOKIE', 'quello_che_vuoi_');

    define('PASS_COOKIE', 'quello_che_vuoi_');

    define('AUTH_COOKIE', 'quello_che_vuoi_');

    define('SECURE_AUTH_COOKIE', 'quello_che_vuoi_');

    define('LOGGED_IN_COOKIE', 'quello_che_vuoi_');

    define('TEST_COOKIE', 'quello_che_vuoi');

    A questo punto tutto dovrebbe funzionare. A me funziona tutto con WordPress 2.8, ma credo che vada bene anche per le versioni precedenti.

    19
    Mar

    Se non ricordo male avevo già parlato di come inserire gli adsense all’ interno dei post.

    La maggior parte degli utenti arriva sul sito accedendo dal singolo post. Perciò il file single.php di ogni tema wordpress è uno dei posti migliori per piazzare adsense e se sono sistemati bene e bene integrati vi porteranno un pò di centesimi.

    Se avete post abbastanza lunghi è possibile inserire gli Adsense dopo il primo o il secondo o il terzo paragrafo con un piccolo hack.

    Se vorreste ad esempio qualcosa del genere:

    Adsense nei post

    Potete inserire il blocco Adsense dopo il primo paragrafo, che in questo caso contiene l’ immagine del post.

    Aprite il file single.php e cercate:

    the_content(__('Leggi tutto'));

    Commentatelo in questo modo:

    /*the_content(__('Leggi tutto'));*/

    Poi inserite alla riga successiva il codice:

    include 'single_post_split.php';

    Scaricate il file single_post_split.txt e rinominatelo in single_post_split.php, poi sistematelo nella directory del vostro tema, insieme ai file header.php, footer.php ecc-

    Apritelo e inserite il codice Adsense dove indicato.

    Questo codice è stato creato per un blocco 336×280, le dimensioni sono indicate, basta modificare width e height se avete altre esigenze.

    Inserisce il codice a sinistra, se lo volete a destra cercate

    float:left;

    e sostituitelo con

    float:right;

    Se volete poi inserire ancora un blocco di adsense dopo 5 paragrafi allora potete utilizzare single_post_split2.txt che inserisce due blocchi adsense 336×280.

    18
    Feb

    Wordcamp Italia 2009 Si terrà il 22 e il 23 maggio a Milano il WordCamp tutto italiano, organizzato da WordPress Italy.

    Verranno a trovarci nientepocodimenoche Matt Mullenweg, il papà di WordPress ed Andy Peatling, l’ ideatore e sviluppatore di BuddyPress, WordPress versione social network.

    Si parlerà ovviamente di WordPress, di blog, sicurezza e comunicazione.

    Già 73 gli iscritti, io proprio oggi ho modificato il mio status di partecipazione da Forse a Si, quindi ci sarò sicuramente.

    Su WordCamp.it potete già trovare gli argomenti degli speech, ovvero gli interventi dei blogger italiani.

    Finalmente ho la possibilità di andarci e credo sarà un’ esperienza interessantissima!

    6
    Feb

    Con Snazzy è possibile organizzare gli archivi di WordPress in modo unico.

    Sono disponibili diversi layout e qualche effetto speciale.

    Questo l’ archivio dell’ autore:

    Il plugin su WordPress.org. Con Snazzy ogni post dell’ archivio viene visualizzato con un’ anteprima, mix di foto o video automaticamente rintracciate nel post, e qualche riga di testo. Gli effetti con jQuery poi rendono il tutto davvero speciale.

    6
    Feb

    Smashing Magazine ha rilasciato un nuovo bellissimo tema per WordPress. Questa volta lo stile è vintage.

    Un tema compatibile con WordPress 2.7, con due colonne, disponibile gratuitamente per qualsiasi uso, commerciale e non.

    Davvero bello, con c’è che dire, con la Vespa Piaggio in primo piano e uno sfondo ricco di dettagli e particolari curatissimi. Disponibile anche il psd.

    Unico neo: la mancanza di widget.

    DemoDownload

    1
    Feb

    DemoDownload

    Typebased è un tema WordPress rilasciato gratuitamente da WooThemes, famosi per i loro temi premium, ovvero a pagamento. La WooThemes non solo lo rilascia gratuitamente ma vi include alcune caratteristiche tipiche dei temi premium:

    • Gestione integrata dei banner pubblicitari
    • Sidebar con widget personalizzati
    • 5 schemi di colori

    DemoDownload

    Absynthe è invece opera del designer Chris Wallace, creato per Six Revision. Ora compatibile con WordPress 2.7. Alcune tra le caratteristiche:

    • Integrazione con last.fm per visualizzare gli ultimi album ascoltati
    • Integrazione con Twitter
    • Supporta i widget


    DemoDownload

    Snapshot è il tema adatto per siti come portfolio, gallerie di webdesign, fotoblog e in generale gallerie di immagini. Rilasciato anch’ esso gratuitamente da WooThemes presenta:

    • Due layout, uno adatto alle gallerie di web design, l’ altro per un portfolio.
    • Tre schemi di colori
    • Gestione integrata banner
    • Funzioni integrate per Google Analytics e FeedBurner


    DemoDownload

    Holiday è un tema ispirato alle vacanze natalizie ma adatto in ogni periodo dell’ anno. Nato anch’ esso dalla collaborazione tra Chris Wallace e Six Revision ha tra le caratteristiche:

    • primo post in evidenza
    • trasparenze


    DemoDownload

    Crybook l’ avevo già citato in una raccolta di temi ispirati a Facebook e lo ripropongo qui perchè oltre ad essere adatto a blog che hanno come tema il famoso social network propone caratteristiche molto interessanti che lo rendono adatto a molteplici utilizzi. Alcune caratteristiche:

    • 5 schemi di colori
    • 2 sidebar che supportano i widget
    • impaginazione dei commenti
    • contatore feed testuale
    • già pronto per Google Adsense e Analytics
    • Ottimizzato dal punto di vista Seo
    • validato Css e Xhtml

    Insomma da non perdere anche se non amate Facebook!


    DemoDownload

    Bellissimo questo tema a tre colonne con sidebar superiore a scomparsa. Clearpress include infatti nella parte superiore una sidebar a scomparsa che ne contiene tre, tutte pronte per i widget. Comprende inoltre il file psd del logo, per consente di modificarlo al meglio. Riassumendo:

    • sidebar a scomparsa
    • tre colonne
    • widget ready
    • gravatar ready
    • testato su IE7, Firefox e Safari
    • logo.psd incluso


    DemoDownload

    Portfolio, come suggerito dal nome, è per chiunque intendesse utilizzare WordPress per gestire il proprio portfolio. Dettaglio dell’ ultimo lavoro in homepage con la possibilità di scorrere tutti gli altri. Anteprima degli ultimi lavori.


    DemoDownload

    Di tutt’ altro genere invece, Maasahan non ha proprio nulla da invidiare ai temi premium più quotati:

    • galleria dei post in homepage
    • gravatar
    • iscrizione a feedburner via mail
    • adsense ready
    • integrazione Twitter

    Tutto da vedere!


    DemoDownload

    Con Pixeled ci spostiamo su colori più scuri ma illuminati dallo sfondo visibile in trasparenza:

    • menù dropdown per le categorie
    • Adsense ready
    • Feedburner ready


    DemoDownload

    Particolarissimo tema Viewport, un blog come un album fotografico ma non solo, forse più un contenitore multimediale, capace di mostrare a piena pagina foto come video. Per chi vuole raccontare tutto tramite immagini.


    DemoDownload

    Freemium è un tema professionale gratuito. Racchiude il meglio delle caratteristiche di temi tipicamente a pagamento:

    • XHTML 1.0 Transitional
    • menù jquery
    • supporta gli Rss di Flickr
    • già pronto per Feedburner
    • e pronto anche per la pubblicità
    • due sidebar con widget
    • grafica semplice ma accattivante


    DemoDownload

    Elegant Grunge è un bel tema grunge per WordPress 2.7. Tra le pecularità:

    • header personalizzabile
    • galleria integrata
    • paginazione dei commenti
    • seo friendly


    13
    Dec

    Ieri è stata rilasciata la tanto attesa versione definitiva dell’ ultima release di WordPress, la 2.7.

    In genere lascio passare un pò di tempo prima di aggiornare, il tempo in cui si scoprono bug e difetti vari. Poi aggiorno quando le acque si sono calmate e i problemi più comuni sono stati diffusi.

    Questa volta però, presa dalla smania di questa versione che prometteva significativi cambiamenti, soprattutto lato amministrazione, aggiorno subito!

    Non l’ avessi mai fatto. Si sicuramente bella l’ interfaccia di amministrazione, effettivamente molto più comoda. Ma subito il caricamento della pagina mi è sembrato più lento e poi i feed non vanno più.

    Con l’ intenzione di smanettare un pò dall’ amministrazione, vediamo subito cosa cambia per scrivere un nuovo post….

    Niente da fare, niente nuovo post! Pagina completamente bianca! Eppure l’ aggiornamento era andato a buon fine, era proprio filato tutto liscio!

    Un pò delusa torno alla normale amministrazione e mi dedico ai commenti, vorrei visualizzarne uno in modalità editor…

    Niente! Nemmeno qui c’è niente da fare, pagina tutta bianca! Ancora!

    Molto delusa cerco di risolvere il problema dei feed, non mi dà l’ autorizzazione per visualizzarli!

    Questo basta per iniziare a pensare che è meglio tornare indietro! Mi preoccupo perchè non ho fatto un backup del database subito prima di aggiornare, tento comunque il ripristino della versione 2.6.5.

    Fortunatamente va tutto bene! Ed eccoci qui ancora con la “vecchia” versione.

    Prometteva bene si la 2.7, peccato però che per quanto mi riguarda prometteva e basta!

    1
    Dec

    WildDreams è un tema gratuito per WordPress rilasciato da Productive Dreams.

    Il tema a due colonne ed include i psd del logo e dell’ header, pronti per essere modificati a proprio piacimento!

    21
    Nov

    Absynthe è il nuovo tema rilasciato gratuitamente da Chris Wallace, talentuoso designer e developer statunitense.

    Un tema a due colonne, dai temi autunnali ma molto bello. Predisposto per Twitter e Last.fm e per i widgets.

    Due link per il download: