[shortcode ] adf.ly para wordpress

  • Autor Autor jakmm11
  • Fecha de inicio Fecha de inicio
J

jakmm11

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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.webp
mmmmm.webp
mmmmmmmmmmmmmmmm.webp​

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
 
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al terminar
Creo que la versión de Lopezito si tiene lo de los ID, este no lo bloquean los navegadores??
 
Atrás
Arriba