Merhabalar geçende bir tema dikkatimi çekti wordpress için. Yazan kişi içine bir fonksiyon ve footer a birkaç link eklemiş. Linkleri sildiğimizde ana sayfa beyaz olarak çıkıyor ve linkleri silmeyin yazıyor. Fonksiyonu sildiğimde ise yine aynı mesaj. İkisini birden sildiğimde ise yine aynı mesaj

Bende merak ettim bu nasıl olur diye.

http://www.yakuter.com/wp-content/dosyalar/BlueGrey.zip
adresinden temayı indirebilirsiniz.

functions.php dosyası


<?php
eval(str_rot13('shapgvba purpx_sbbgre(){$y=\'<n uers="uggc://jjj.Fxvacerff.pbz/">Jbeqcerff gurzrf</n> Qrfvtarq ol <n uers="uggc://jjj.AvsglGrzcyngrf.pbz/">Jro grzcyngrf</n> | <n uers="uggc://jjj.perqvgcevk.pbz/">Ubzr Ybnaf</n> | <n uers="uggc://jjj.JbeyqUbgryZnavn.pbz/">Purnc ubgry ebbzf</n>\';$s=qveanzr(__SVYR__).\'/sbbgre.cuc\';$sq=sbcra($s,\'e\');$p=sernq($sq,svyrfvmr($s));spybfr($sq);vs(fgecbf($p,$y)==0){rpub \'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg\';qvr;}}purpx_sbbgre();'));

eval(str_rot13('shapgvba purpx_urnqre(){vs(!(shapgvba_rkvfgf("purpx_shapgvbaf")&&shapgvba_rkvfgf("purpx_s_sbbgre"))){rpub(\'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg\');qvr;}}'));
if ( function_exists('register_sidebar') )
{
    register_sidebar(array(
        'before_widget' => '<li id="%1$s" class="widget %2$s">',
        'after_widget' => '</li>',
        'before_title' => '<h2 class="widgettitle">',
        'after_title' => '</h2>',
    ));
	register_sidebar(array(
        'before_widget' => '<li id="%1$s" class="widget %2$s">',
        'after_widget' => '</li>',
        'before_title' => '<h2 class="widgettitle">',
        'after_title' => '</h2>',
    ));	
}

function get_sidebar_right() {
	do_action( 'get_sidebar' );
	if ( file_exists( TEMPLATEPATH . '/sidebar_right.php') )
		load_template( TEMPLATEPATH . '/sidebar_right.php');
	else
		load_template( ABSPATH . 'wp-content/themes/default/sidebar.php');
}


function wp_list_pages2($limit=NULL) {
	check_header();
	
	$defaults = array('depth' => 0, 'show_date' => '', 'date_format' => get_option('date_format'),
		'child_of' => 0, 'exclude' => '', 'title_li' =>'', 'echo' => 1, 'authors' => '', 'sort_column' => 'menu_order, post_title');
	$r = array_merge((array)$defaults, (array)$r);

	$output = '';
	$current_page = 0;

	// sanitize, mostly to keep spaces out
	$r['exclude'] = preg_replace('[^0-9,]', '', $r['exclude']);

	// Allow plugins to filter an array of excluded pages
	$r['exclude'] = implode(',', apply_filters('wp_list_pages_excludes', explode(',', $r['exclude'])));

	// Query pages.
	$pages = get_pages($r);

	if ( !empty($pages) ) {

		for($i=0;$i<count($pages);$i++)
		{
			$output .='|<a href="'.get_page_link($pages[$i]->ID).'">'.strtoupper($pages[$i]->post_title).'</a>';
			if($limit!=NULL)
			{
				break;
			}
		}
	}

	$output = apply_filters('wp_list_pages', $output);

	echo $output;
}

?>

footer.php dosyası


            
        </div>
    </div>

	<div id="body_right">
    	<div id="body_right_content">
            
            <div id="main_search">
                <form method="get" id="searchform_top" action="<?php bloginfo('url'); ?>/">
                    <div>
                    	<span>Ara :</span>
                        <input type="text" value="<?php the_search_query(); ?>" name="s" id="searchform_top_text" />
                        <input type="image" src="<?php bloginfo('template_url')?>/images/go.gif" id="gosearch" />
                    </div>
                </form>
            </div>
            
            <div id="main_ads">
            	<a href="#"><img src="<?php bloginfo('template_url')?>/images/!ads01.gif" width="125" height="125" alt="" /></a>
            	<a href="#"><img src="<?php bloginfo('template_url')?>/images/!ads01.gif" width="125" height="125" alt="" /></a>
            	<a href="#"><img src="<?php bloginfo('template_url')?>/images/!ads01.gif" width="125" height="125" alt="" /></a>
            	<a href="#"><img src="<?php bloginfo('template_url')?>/images/!ads01.gif" width="125" height="125" alt="" /></a>
                <div class="clear"></div>
            </div>
		
			<? if ( function_exists('wp_tag_cloud')){ ?>
            <div id="main_tags">
            	<h2>ETİKET BULUTU</h2>
                <?php wp_tag_cloud('smallest=8&largest=22&number=50'); ?>
        	</div>
            <? } ?>
            
            <div id="sidebars">
                <?php get_sidebar(); ?>
                <?php get_sidebar_right(); ?>
            </div>
            
        </div>
    </div>

</div>
</div>

<div id="footer">
    <div id="footer_text">
        &copy; All Rights Reserved. <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a>
		| 
		Türkçeleştirme <a href="http://www.yakuter.com/">yakuter</a>
    </div>
    <div id="footer_copyrights">
        <a href="http://www.Skinpress.com/">Wordpress themes</a> Designed by <a href="http://www.NiftyTemplates.com/">Web templates</a> | <a href="http://www.creditprix.com/">Home Loans</a> | <a href="http://www.WorldHotelMania.com/">Cheap hotel rooms</a>

    </div>
</div>


</div>



		<?php wp_footer(); ?>


</body>
</html>