sabato 31 dicembre 2016

wordpress: passare valori GET e POST

ci sono riuscito aggiungendo in functions.php questo pezzo alla fine del file
creando uno shortcode box
e poi flushare la memoria
https://typerocket.com/flushing-permalinks-in-wordpress/


/*
-------------------------------------------------------------------
MIE FUNZIONI
*/
$var_testo_utente = "html";
$GLOBALS['var_testo_utente'] = "html2";

function wpd_usid_endpoint(){
    add_rewrite_endpoint( 'usid', EP_ROOT );
}
add_action( 'init', 'wpd_usid_endpoint' );

function wpd_usid_parse( $request ){
    if( array_key_exists( 'usid', $request->query_vars ) ){
        // do your POST processing...

//$userPassato = empty( $request['usid'] );
$userPassato = $request->query_vars['usid'];
$GLOBALS['var_testo_utente'] = "Questo testo + ". $userPassato . " utente arrivato";


        //die;
    }
}
add_action( 'parse_request', 'wpd_usid_parse' );


function box_html_render($atts, $content = null) {
extract(shortcode_atts(array(
"type" => "info"
), $atts));
//return '<div class="alert alert-'.$type.'">'.$content.'</div>';
return "PPPOOOXX ".$content. " KK " .$GLOBALS['var_testo_utente'];
}
add_shortcode("box", "box_html_render"); // [box type="uno"] [/box]


per poi vedere una lista degli user
https://codex.wordpress.org/Class_Reference/WP_User_Query

https://codex.wordpress.org/Function_Reference/get_users


venerdì 30 dicembre 2016

un bagno d'inverno

Un ritmo, una melodia, una voce, una nota singola, un'aria, un tema. Tutto questo è la musica, tutto questo arriva dentro di noi e fa emergere le cose dentro. Se siete come me, che la musica smuove e fa emergere, concedetevi questa immersione con le cuffie a letto, o in piedi lasciandoti trasportare. E poi se volete condividete le esperienze. Ieri era luna nuova e domani fine dell'anno, laviamoci via le cose pesanti e negative con questo bagno