Merhaba, wordpress te link.tl sitesi için bir eklenti kullanıyorum.
Sitemden link sattığım için bazı linklerin link.tl adında linklenmesini istemiyorum.
Mesela 5 adet linkin linklenmesini istemiyorum. Onu php ile yapılabileceğini duydum. Hangi kodlarla 5 linkin eklenmesini öneleyebiliriz? Eklenti kodları:
<?php
/*
Plugin Name: Link.TL WordPress Eklentisi
Description: Link.TL - kisalt, paylas ve kazan!
Version: 0.1
License: GPL2
*/
/*
Link.TL WordPress Eklentisi
Options:
- Link.TL aktif edin.
- Sadece ��k�� linklerinizi/tum linklerinizi Link.TL ile �evirir.
- Reklam tipi: Intestitial or banner
- Link.TL ID (http://link.tl/)
*/
add_action('wp_footer', 'np_linktl_get_script');
//get options
function np_linktl_get_options(){
$explode = explode('/',get_option('home'));
$options = array(
'np_linktl_id' => get_option('np_linktl_id'),
'np_linktl_type' => get_option('np_linktl_type'),
'np_linktl_convert' => (get_option('np_linktl_convert') == 'outgoing') ? $explode[2]:''
);
return $options;
}
function np_linktl_get_script(){
if(!get_option('np_linktl_enable')){
return false;
}
//get plugin options
$options = np_linktl_get_options();
//populate script;
$script = "<script>\n";
$script .= "var accountID = ".$options['np_linktl_id'].";\n";
$script .= "var adType = '".$options['np_linktl_type']."';\n";
$script .= "var exclude_domains = ['".$options['np_linktl_convert']."'];\n";
$script .= "</script>\n";
$script .= "<script src=\"http://link.tl/js/link-converter.js\"></script>\n";
echo $script;
}
//Let's create the options menu
// create custom plugin settings menu
add_action('admin_menu', 'np_linktl_create_menu');
function np_linktl_create_menu() {
//create new top-level menu
add_options_page('linktl Plugin Settings', 'Link.TL Ayarlari', 'administrator', __FILE__, 'np_linktl_settings_page',plugins_url('/images/icon.png', __FILE__));
//call register settings function
add_action( 'admin_init', 'np_linktl_register_mysettings' );
}
function np_linktl_register_mysettings() {
//register our settings
register_setting( 'np-linktl-settings-group', 'np_linktl_enable' );
register_setting( 'np-linktl-settings-group', 'np_linktl_id' );
register_setting( 'np-linktl-settings-group', 'np_linktl_convert' );
register_setting( 'np-linktl-settings-group', 'np_linktl_type' );
}
function np_linktl_settings_page() {
?>
<div class="wrap">
<h2>Link.TL WordPress Eklentisi</h2>
<form method="post" action="options.php">
<?php settings_fields( 'np-linktl-settings-group' ); ?>
<table class="form-table">
<tr valign="top">
<th scope="row">Eklenti Aktif</th>
<td><input type="checkbox" <?php if( get_option('np_linktl_enable' ) == 1){ echo 'checked'; }; ?> value="1" name="np_linktl_enable"/></td>
</tr>
<tr valign="top">
<th scope="row">Link.TL ID
<td><input type="text" name="np_linktl_id" value="<?php echo get_option('np_linktl_id'); ?>" /> <br/>(Bu ne?, Link.TL giris yapin, <a href="http://link.tl/tools.php?fp">Buraya tiklayin</a> Araclar > Web Entegrasyon bolumunden uye numaranizi ogrenebilirsiniz.</th>
</td>
</tr>
<tr valign="top">
<th scope="row">Ceviri</th>
<td>
<select name="np_linktl_convert">
<option value="outgoing" <?php if(get_option('np_linktl_convert') == 'outgoing') { echo 'selected="selected"';}?>>Sadece Cikis Linkleri</options>
<option value="all" <?php if(get_option('np_linktl_convert') == 'all') { echo 'selected="selected"';}?>>Tum Linkler</options>
</select>
</td>
</tr>
<tr valign="top">
<th scope="row">Reklam Tipi</th>
<td>
<select name="np_linktl_type">
<option value="int" <?php if(get_option('np_linktl_type') == 'int') { echo 'selected="selected"';}?>>Sayfa Reklam</options>
</select>
</td>
</tr>
</table>
<p class="submit">
<input type="submit" class="button-primary" value="<?php _e('Save Changes') ?>" />
</p>
<p>
Soru ve gorusleriniz icin <a href="http://link.tl/contact.php">Wordpress Link.TL Eklentisi</a>.
</p>
</form>
</div>
<?php } ?>