Prevenire la rettifica con WordPress

dalla noia di TED©

Ho deciso di dare anch’io un contributo al problema dell’obbligo di rettifica per i blog inserito nel ddl sulle intercettazioni telefoniche. Al solito, sarà un contributo tecnico, onde prevenire ogni problema in caso di approvazione del decreto così com’è. Dopo una breve premessa, seguirà il solito tutorial.
Oggi Gilioli riporta un nuovo esempio sulle conseguenze del ddl. Nei commenti, Livefast suggerisce un sistema rapido di rettifica: l’aggiunta di un secondo me. Lo stesso dibattito, via Paul The Wine Guy, si sposta su friendfeed. Qui PTWG dice a livefast che non crede che Wordpress farà mai il plugin per aggiungere “secondo me” davanti ad ogni frase. E qui intervengo io. Chi lo dice che ci vuole un plugin? Ecco come con poche semplici mosse potrete prevenire ogni problema. Su WordPress. Gli altri, per quanto mi riguarda, s’attaccano al cazzo.

Prima cosa, aprite come sempre l’editor php fornitovi dal vostro CMS – colonna sinistra, Aspetto/Editor. Aprite il file “functions.php”. Se non lo avete, vi tocca caricarlo via ftp nella cartella del tema che avete scelto e se non lo sapete fare, be’, cazzi vostri. Google is your friend.
Nel file in questione, incollate il seguente codice:

function get_imho($key) {
    global $post;
    $imho = get_post_meta($post->ID, $key, true); 

    if(isset($imho[0])) { //if the user set a custom field  ?>

<p>Secondo me:</p>
    <?php }
    else { //else, return
        return;
    }
}

Avete creato una funzione da gestire via “Campi personalizzati” – Custom fields, se avete WordPress in inglese. E’ una delle voci che appare sotto l’editor di testo di WordPress. Come usarla ve lo dico a breve. Prima dobbiamo fare in modo che la funzione funzioni (ahah, che mattacchione) nei post.
Sempre dall’editor, aprite il file index.php (o single.php, anche) e proprio sopra la voce


(...)

<?php the_content(); ?>

(...)

incollate questo codice:


(...)

<?php if ( function_exists( 'get_imho' ) ) get_imho ( 'imho', true ); ?>

(...)

Il risultato deve essere più o meno:

<a href="<?php the_permalink() ?>" rel="bookmark" title="Permalink a <?php the_title(); ?>"><?php the_title(); ?></a>

(...)

<?php if ( function_exists( 'get_imho' ) ) get_imho ( 'imho', true ); ?>
					<?php the_content(); ?>

(...)

Ecco, ora la funzione è inserita nei post.
Attivarla sarà un gioco da ragazzi.
Aprite l’editor di testo di WordPress e nel menu “Campi personalizzati” – lo trovate in basso – alla voce “nome” inserite “imho”, mentre a quella valore inserite una voce qualsiasi. Nello screenshot esplicativo che vedete qui sotto, ho inserito “1″ (clicca per ingrandire).

Custom fields

Il risultato finale sarà più o meno questo:

IMHO

KTHXBAI.

9

luglio

2009

3 sbadigli

  • Dario Salvelli’s Blog » Blog Archive » Feedmastering #166 (postuma del Venerdì), 11 luglio 2009

    [...] Il bottone di rettifica su Wordpress è una figata, pura [...]

  • rectoscopy, 13 luglio 2009

    Mi spiace, ma la tua funzione è completamente inutile.

    “Il diritto alla libera espressione del pensiero (tutelato dall’articolo 21 della Costituzione) può talvolta entrare in conflitto con altri diritti costituzionalmente garantiti. Nel caso in cui il diritto di cronaca (che è uno dei modi in cui la libera espressione del pensiero si sostanzia) confligga con i diritti della personalità – ossia qualora un soggetto (persona fisica o giuridica) si senta leso da una notizia resa attraverso i mass media – c’è uno strumento che può aiutare il soggetto che si ritiene danneggiato, senza dover ricorrere all’autorità giudiziaria.

    Il riferimento è al diritto di rettifica, sancito dall’articolo 8 della legge sulla stampa n. 47 del 1948 e dagli artt. 42 e 43 della legge 416 del 1981, che rappresenta uno strumento riparatorio sui generis. Esso tende, infatti, non ad accertare la verità oggettiva, bensì ad arricchire la notizia divulgata con una verità soggettiva, cioè con l’interpretazione dei fatti resa da colui che si ritiene leso.”

    ( http://www.giuffre.it/age_files/dir_tutti/archivio/santalucia_1004.html )

  • TED©, 13 luglio 2009

    Eh, oh, io andavo incontro a specifiche richieste :-)
    Per fortuna che ho fatto solo copincolla, dai.





Torna su