[shortcode ] adf.ly para wordpress

jakmm11 Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
2 Jul 2014
Mensajes
35
Acabo de implmentar un shorcode para integrar adfly en wordpres asi como hacen las paginas de gratisprogramas.org o peliculas.
La cosa es que si alguien pueda modificar para que los usuarios puedan utilizar sus propios ID..

,mmmmmmmmmmmmmmmmm.jpg
mmmmm.jpg
mmmmmmmmmmmmmmmm.jpg

Insertar CODE, HTML o PHP:
function hugo($contenidoz) {
	
	$Codigo =  get_option('Codigo');
	
	
	return '<script type="text/javascript">// <![CDATA[
function ventanaSecundaria(){t=12;timer=window.setInterval("contador()",1000);pop=window.open("http://adf.ly/'.$Codigo.'/http://www.megaintercambios.com/","ventana1","width=640,height=425,scrollbars=0")}function contador(){if(pop!=null){if(pop.closed){alert("No cerrar la ventana y hacer click en Saltar Publicidad");clearInterval(timer);t='.time.';document.getElementById("contador").value="Mostrar enlaces de Mega";return}if(pop.frames.length!=3){ t=t-1;if(t<=0){clearInterval(timer);document.getElementById("hide").style.display="";t="Enlaces"}document.getElementById("contador").value=t;return false}}}
// ]]></script>
<div style="margin: 10px; margin-top: 5px;">
<div class="smallfont" style="margin-bottom: 2px;">

&nbsp;
<p class="Boton BtnGreen" align="center"><input id="contador" style="width: 300px; height=35px;font-weight: bold; font-size: 16px; margin: 0px; padding: 0px;" onclick="ventanaSecundaria()" type="button" value="Mostrar enlaces de Mega" /></p>

<div style="margin: 0px; padding: 6px; border: 1px inset;">
<div id="hide" style="display: none;">
<div align="center">'.$contenidoz.'</div></div></div></div></div></div>';

}
//
/*---------------------------------------------------*/
/* Agregar  opciones al perfil de usuario
/*---------------------------------------------------*/
add_action( 'show_user_profile', 'extended_user_profil_fields' );
add_action( 'edit_user_profile', 'extended_user_profil_fields' );
 
function extended_user_profil_fields( $user ) { ?>

<h3><?php _e("Cuenta de Adf.ly", "blank"); ?></h3>
 
<table class="form-table">
   <tr>
      <th><label for="Codigo"><?php _e("Codigo"); ?></label></th>
      <td>
         <input    type="text" name="Codigo" id="Codigo" 
               value="<?php echo esc_attr( get_the_author_meta( 'Codigo', $user->ID ) ); ?>" 
               class="regular-text" /><br />
         <span class="description"><?php _e("Inserta tu ID."); ?></span>
      </td>
   </tr>
   </table>

<?php }
 
add_action( 'personal_options_update', 'save_extended_user_profil_fields' );
add_action( 'edit_user_profile_update', 'save_extended_user_profil_fields' );

//Función que guarda los cambios 
function save_extended_user_profil_fields( $user_id ) {
 
if ( !current_user_can( 'edit_user', $user_id ) ) { return false; }
 
update_usermeta( $user_id, 'Codigo', $_POST['Codigo'] );
}
//	
function Enlaces_Mostrar($atts,$contenidoz=null) {
extract(shortcode_atts(array( ), $atts));
return hugo($contenidoz);
}
add_shortcode("mg", "Enlaces_Mostrar");

Espero que alguien pueda ayudar a modificarlo para que todos los usuarios puedan usar sus id de adfly
Todo comentario sera bienvenido
 

LuisNara

Kappa
SEO
Verificación en dos pasos activada
Desde
10 Dic 2012
Mensajes
2.692
Creo que la versión de Lopezito si tiene lo de los ID, este no lo bloquean los navegadores??
 
Arriba