
Benderslab
Iota
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Usuario popular!
Hola compañeros.
Estoy editando el tema de torothemes que pusieron gratis acá en el foro y en la web del creador en donde quiero mostrar las url "planas" en las descargas. Antes de nada aclarar que ya intenté de muchas maneras e incluso pedí soporte en la web del creador sin conseguir nada.
Voy a explicar un poco. El tema tiene una especie de encriptador o no se que sea que cambia la url de la descarga por https://localhost/?trdownload=6&trid=404 en lugar de htttps://mega.nz/!#AKJDFOFOIF por ejemplo y creo que lo hace desde este campo personalizado:
Para luego mostrarlo de esta manera:
La verdad es que no se mucho de programación y ya intenté lo que pude sin resultados, a ver si alguno que sepa más me echa una mano se lo agradecería.
- - - Actualizado - - -
[MENTION=9679]cicklow[/MENTION] disculpa que te cite pero he visto que sos bueno programando. No me echarías una mano?
Estoy editando el tema de torothemes que pusieron gratis acá en el foro y en la web del creador en donde quiero mostrar las url "planas" en las descargas. Antes de nada aclarar que ya intenté de muchas maneras e incluso pedí soporte en la web del creador sin conseguir nada.
Voy a explicar un poco. El tema tiene una especie de encriptador o no se que sea que cambia la url de la descarga por https://localhost/?trdownload=6&trid=404 en lugar de htttps://mega.nz/!#AKJDFOFOIF por ejemplo y creo que lo hace desde este campo personalizado:
PHP:
function trgrabber_template_redirect() {
if( get_query_var('trdownload') != '' and get_query_var('trid') != '' ) {
$type = get_term_meta( intval(get_query_var('trid')), 'tr_id_post', true );
$link = $type == '' ? unserialize ( get_post_meta( intval(get_query_var('trid')), 'trglinks_'.intval(get_query_var('trdownload')), true ) ) : unserialize ( get_term_meta( intval(get_query_var('trid')), 'trglinks_'.intval(get_query_var('trdownload')), true ) );
$link = base64_decode( $link['link'] );
wp_redirect( esc_url_raw( $link, array('http', 'https') ) );
die;
}
}
add_action( 'template_redirect', 'trgrabber_template_redirect' );
Para luego mostrarlo de esta manera:
PHP:
<td><a rel="nofollow" target="_blank" href="'.esc_url( home_url( '/?trdownload='.$value['i'].'&trid='.$term_id ) ).'" class="Button STPb">'.__('Download', 'toroplay').'</a></td>
La verdad es que no se mucho de programación y ya intenté lo que pude sin resultados, a ver si alguno que sepa más me echa una mano se lo agradecería.
- - - Actualizado - - -
[MENTION=9679]cicklow[/MENTION] disculpa que te cite pero he visto que sos bueno programando. No me echarías una mano?