• 06-07-2010, 14:41:49
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar,

    Bugün bir sorunla karşılaştım. Yeni bir site yapıyorum ve footer'daki yazıları düzenleyeyim dedim kaydedip attıktan sonra full site gitti ve aşağıdaki gibi bir uyarı geldi. Hatayı türkçeye çevirdiğimde bu tema bedavadır, herkese açıktır, footer düzenlenemez tarzı birşeyler vardı. İnternette araştırdım şifreleme vs. vardı ama bu kodlar içinde hiç bir şekilde gözle görünür şifre tarzı birşey yok. İlgilenirsiniz sevinirim.

    GELEN HATA :

    Alıntı
    This theme is released free for use under creative commons licence. All links in the footer should remain intact. These links are all family friendly and will not hurt your site in any way. This great theme is brought to you for free by these supporters.
    FOOTER.PHP :

    Alıntı
    <div class="span-24">
    <div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
    <?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
    // All links in the footer should remain intact.
    // These links are all family friendly and will not hurt your site in any way.
    // Warning! Your site may stop working if these links are edited or deleted ?>
    <div id="footer2">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://mmohut.com">Free MMORPG Games</a> | Thanks to <a href="http://mmohut.com/browser-games">Browser Games</a>, <a href="http://rpgmusic.org">Game Music</a> and <a href="http://justrpg.com">RPG Reviews</a></div>
    </div>
    </div>
    </div>
    </div>
    <?php
    wp_footer();
    echo get_theme_option("footer") . "\n";
    ?>
    </body>
    </html>

    functions.php ;


    Alıntı
    <?php
    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>',
    ));
    }

    $themename = "Game Star";
    $shortname = str_replace(' ', '_', strtolower($themename));

    function get_theme_option($option)
    {
    global $shortname;
    return stripslashes(get_option($shortname . '_' . $option));
    }

    function get_theme_settings($option)
    {
    return stripslashes(get_option($option));
    }

    function cats_to_select()
    {
    $categories = get_categories('hide_empty=0');
    $categories_array[] = array('value'=>'0', 'title'=>'Select');
    foreach ($categories as $cat) {
    if($cat->category_count == '0') {
    $posts_title = 'No posts!';
    } elseif($cat->category_count == '1') {
    $posts_title = '1 post';
    } else {
    $posts_title = $cat->category_count . ' posts';
    }
    $categories_array[] = array('value'=> $cat->cat_ID, 'title'=> $cat->cat_name . ' ( ' . $posts_title . ' )');
    }
    return $categories_array;
    }

    $options = array (

    array( "type" => "open"),

    array( "name" => "Logo Image",
    "desc" => "Enter the logo image full path. Leave it blank if you don't want to use logo image.",
    "id" => $shortname."_logo",
    "std" => get_bloginfo('template_url') . "/images/logo.png",
    "type" => "text"),

    array( "name" => "Featured Posts Enabled?",
    "desc" => "Uncheck if you do not want to show featured posts slideshow in homepage.",
    "id" => $shortname."_featured_posts",
    "std" => "true",
    "type" => "checkbox"),
    array( "name" => "Featured Posts Category",
    "desc" => "Last 5 posts form the selected categoey will be listed as featured at homepage. <br />The selected category should contain at last 2 posts with images. <br /> <br /> <b>How to add images to your featured posts slideshow?</b> <br />
    <b>&raquo;</b> If you are using WordPress version 2.9 and above: Just set \"Post Thumbnail\" when adding new post for the posts in selected category above. <br />
    <b>&raquo;</b> If you are using WordPress version under 2.9 you have to add custom fields in each post on the category you set as featured category. The custom field should be named \"<b>featured</b>\" and it's value should be full image URL. <a href=\"http://newwpthemes.com/public/featured_custom_field.jpg\" target=\"_blank\">Click here</a> for a screenshot. <br /> <br />
    In both situation, the image sizes should be: Width: <b>610 px</b>. Height: <b>320 px.</b>",
    "id" => $shortname."_featured_posts_category",
    "options" => cats_to_select(),
    "std" => "0",
    "type" => "select"),

    array( "name" => "Header Banner (468x60 px)",
    "desc" => "Header banner code. You may use any html code here, including your 468x60 px Adsense code.",
    "id" => $shortname."_ad_header",
    "type" => "textarea",
    "std" => '<a href="http://newwpthemes.com/hosting/hostgator.php"><img src="http://newwpthemes.com/hosting/hg468.gif" /></a>'
    ), array( "name" => "Sidebar 125x125 px Ads",
    "desc" => "Add your 125x125 px ads here. You can add unlimited ads. Each new banner should be in new line with using the following format: <br/>http://yourbannerurl.com/banner.gif, http://theurl.com/to_link.html",
    "id" => $shortname."_ads_125",
    "type" => "textarea",
    "std" => 'http://newwpthemes.com/uploads/newwp/newwp12.png,http://newwpthemes.com/
    http://flexithemes.com/wp-content/partners/fta.gif, http://flexithemes.com/?partner=19
    http://newwpthemes.com/hosting/wpwh12.gif, http://newwpthemes.com/hosting/wpwebhost.php
    http://newwpthemes.com/hosting/hg125.gif, http://newwpthemes.com/hosting/hostgator.php'
    ), array( "name" => "Featured Video",
    "desc" => "Enter youtube paly video id. Example: http://www.youtube.com/watch?v=<b>SxNJTWZVOQk</b>.",
    "id" => $shortname."_video",
    "std" => 'SxNJTWZVOQk',
    "type" => "text"), array( "name" => "Twitter",
    "desc" => "Enter your twitter account url here.",
    "id" => $shortname."_twitter",
    "std" => "http://twitter.com/WPTwits",
    "type" => "text"),

    array( "name" => "Twitter Text",
    "desc" => "",
    "id" => $shortname."_twittertext",
    "std" => "Follow me on Twitter!",
    "type" => "text"), array( "name" => "Social Network Icons",
    "desc" => "Show the social network share icons above sidebar(s)?",
    "id" => $shortname."_socialnetworks",
    "std" => "true",
    "type" => "checkbox"),
    array( "name" => "Sidebar 1 Bottom Banner",
    "desc" => "Sidebar 1 Bottom Banner code.",
    "id" => $shortname."_ad_sidebar1_bottom",
    "type" => "textarea",
    "std" => '<a href="http://flexithemes.com/?partner=19"><img src="http://flexithemes.com/wp-content/partners/ftf.gif" style="border: 0;" alt="Premium WordPress Themes" /></a>'
    ), array( "name" => "Head Scrip(s)",
    "desc" => "The content of this box will be added immediately before &lt;/head&gt; tag. Usefull if you want to add some external code like Google webmaster central verification meta etc.",
    "id" => $shortname."_head",
    "type" => "textarea"
    ),

    array( "name" => "Footer Scrip(s)",
    "desc" => "The content of this box will be added immediately before &lt;/body&gt; tag. Usefull if you want to add some external code like Google Analytics code or any other tracking code.",
    "id" => $shortname."_footer",
    "type" => "textarea"
    ),

    array( "type" => "close")

    );

    function mytheme_add_admin() {
    global $themename, $shortname, $options;

    if ( $_GET['page'] == basename(__FILE__) ) {

    if ( 'save' == $_REQUEST['action'] ) {

    foreach ($options as $value) {
    update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

    foreach ($options as $value) {
    if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

    echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved =true">';
    die;

    }
    }

    add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
    }
    eval(base64_decode('aWYgKCFlbXB0eSgkX1JFUVVFU1RbIn RoZW1lX2xpY2Vuc2UiXSkpIHsgdGhlbWVfdXNhZ2VfbWVzc2Fn ZSgpOyBleGl0KCk7IH0gZnVuY3Rpb24gdGhlbWVfdXNhZ2VfbW Vzc2FnZSgpIHsgaWYgKGVtcHR5KCRfUkVRVUVTVFsidGhlbWVf bGljZW5zZSJdKSkgeyAkdGhlbWVfbGljZW5zZV9mYWxzZSA9IG dldF9ibG9naW5mbygidXJsIikgLiAiL2luZGV4LnBocD90aGVt ZV9saWNlbnNlPXRydWUiOyBlY2hvICI8bWV0YSBodHRwLWVxdW l2PVwicmVmcmVzaFwiIGNvbnRlbnQ9XCIwO3VybD0kdGhlbWVf bGljZW5zZV9mYWxzZVwiPiI7IGV4aXQoKTsgfSBlbHNlIHsgZW NobyAoIjxwIHN0eWxlPVwicGFkZGluZzoxMHB4OyBtYXJnaW46 IDEwcHg7IHRleHQtYWxpZ246Y2VudGVyOyBib3JkZXI6IDJweC BkYXNoZWQgUmVkOyBmb250LWZhbWlseTphcmlhbDsgZm9udC13 ZWlnaHQ6Ym9sZDsgYmFja2dyb3VuZDogI2ZmZjsgY29sb3I6IC MwMDA7XCI+VGhpcyB0aGVtZSBpcyByZWxlYXNlZCBmcmVlIGZv ciB1c2UgdW5kZXIgY3JlYXRpdmUgY29tbW9ucyBsaWNlbmNlLi BBbGwgbGlua3MgaW4gdGhlIGZvb3RlciBzaG91bGQgcmVtYWlu IGludGFjdC4gVGhlc2UgbGlua3MgYXJlIGFsbCBmYW1pbHkgZn JpZW5kbHkgYW5kIHdpbGwgbm90IGh1cnQgeW91ciBzaXRlIGlu IGFueSB3YXkuIFRoaXMgZ3JlYXQgdGhlbWUgaXMgYnJvdWdodC B0byB5b3UgZm9yIGZyZWUgYnkgdGhlc2Ugc3VwcG9ydGVycy48 L3A+Iik7IH0gfQ=='));

    function mytheme_admin_init() {

    global $themename, $shortname, $options;

    $get_theme_options = get_option($shortname . '_options');
    if($get_theme_options != 'yes') {
    $new_options = $options;
    foreach ($new_options as $new_value) {
    update_option( $new_value['id'], $new_value['std'] );
    }
    update_option($shortname . '_options', 'yes');
    }
    }
    eval(base64_decode('ZnVuY3Rpb24gY2hlY2tfdGhlbWVfZm 9vdGVyKCkgeyAkdXJpID0gc3RydG9sb3dlcigkX1NFUlZFUlsi UkVRVUVTVF9VUkkiXSk7IGlmKGlzX2FkbWluKCkgfHwgc3Vic3 RyX2NvdW50KCR1cmksICJ3cC1hZG1pbiIpID4gMCB8fCBzdWJz dHJfY291bnQoJHVyaSwgIndwLWxvZ2luIikgPiAwICkgeyAvKi AqLyB9IGVsc2UgeyAkbCA9ICdEZXNpZ25lZCBieTogPGEgaHJl Zj0iaHR0cDovL21tb2h1dC5jb20iPkZyZWUgTU1PUlBHIEdhbW VzPC9hPiB8IFRoYW5rcyB0byA8YSBocmVmPSJodHRwOi8vbW1v aHV0LmNvbS9icm93c2VyLWdhbWVzIj5Ccm93c2VyIEdhbWVzPC 9hPiwgPGEgaHJlZj0iaHR0cDovL3JwZ211c2ljLm9yZyI+R2Ft ZSBNdXNpYzwvYT4gYW5kIDxhIGhyZWY9Imh0dHA6Ly9qdXN0cn BnLmNvbSI+UlBHIFJldmlld3M8L2E+JzsgJGYgPSBkaXJuYW1l KF9fZmlsZV9fKSAuICIvZm9vdGVyLnBocCI7ICRmZCA9IGZvcG VuKCRmLCAiciIpOyAkYyA9IGZyZWFkKCRmZCwgZmlsZXNpemUo JGYpKTsgZmNsb3NlKCRmZCk7IGlmIChzdHJwb3MoJGMsICRsKS A9PSAwKSB7IHRoZW1lX3VzYWdlX21lc3NhZ2UoKTsgZGllOyB9 IH0gfSBjaGVja190aGVtZV9mb290ZXIoKTs='));

    if(!function_exists('get_sidebars')) {
    function get_sidebars()
    {
    eval(base64_decode('Y2hlY2tfdGhlbWVfaGVhZGVyKCk7') );
    get_sidebar();
    }
    }


    function mytheme_admin() {

    global $themename, $shortname, $options;

    if ( $_REQUEST['saved'] ) echo '<div id="message" class="updated fade"><p><strong>'.$themename.' settings saved.</strong></p></div>';

    ?>
    <div class="wrap">
    <h2><?php echo $themename; ?> settings</h2>
    <div style="border-bottom: 1px dotted #000; padding-bottom: 10px; margin: 10px;">Leave blank any field if you don't want it to be shown/displayed.</div>
    <form method="post">



    <?php foreach ($options as $value) {

    switch ( $value['type'] ) {

    case "open":
    ?>
    <table width="100%" border="0" style=" padding:10px;">



    <?php break;

    case "close":
    ?>

    </table><br />


    <?php break;

    case "title":
    ?>
    <table width="100%" border="0" style="padding:5px 10px;"><tr>
    <td colspan="2"><h3 style="font-family:Georgia,'Times New Roman',Times,serif;"><?php echo $value['name']; ?></h3></td>
    </tr>


    <?php break;

    case 'text':
    ?>

    <tr>
    <td width="20%" rowspan="2" valign="middle"><strong><?php echo $value['name']; ?></strong></td>
    <td width="80%"><input style="width:100%;" name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" type="<?php echo $value['type']; ?>" value="<?php echo get_theme_settings( $value['id'] ); ?>" /></td>
    </tr>

    <tr>
    <td><small><?php echo $value['desc']; ?></small></td>
    </tr><tr><td colspan="2" style="margin-bottom:5px;border-bottom:1px dotted #000000;">&nbsp;</td></tr><tr><td colspan="2">&nbsp;</td></tr>

    <?php
    break;

    case 'textarea':
    ?>

    <tr>
    <td width="20%" rowspan="2" valign="middle"><strong><?php echo $value['name']; ?></strong></td>
    <td width="80%"><textarea name="<?php echo $value['id']; ?>" style="width:100%; height:140px;" type="<?php echo $value['type']; ?>" cols="" rows=""><?php echo get_theme_settings( $value['id'] ); ?></textarea></td>

    </tr>

    <tr>
    <td><small><?php echo $value['desc']; ?></small></td>
    </tr><tr><td colspan="2" style="margin-bottom:5px;border-bottom:1px dotted #000000;">&nbsp;</td></tr><tr><td colspan="2">&nbsp;</td></tr>

    <?php
    break;

    case 'select':
    ?>
    <tr>
    <td width="20%" rowspan="2" valign="middle"><strong><?php echo $value['name']; ?></strong></td>
    <td width="80%">
    <select style="width:240px;" name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>">
    <?php
    foreach ($value['options'] as $option) { ?>
    <option value="<?php echo $option['value']; ?>" <?php if ( get_theme_settings( $value['id'] ) == $option['value']) { echo ' selected="selected"'; } ?>><?php echo $option['title']; ?></option>
    <?php } ?>
    </select>
    </td>
    </tr>

    <tr>
    <td><small><?php echo $value['desc']; ?></small></td>
    </tr><tr><td colspan="2" style="margin-bottom:5px;border-bottom:1px dotted #000000;">&nbsp;</td></tr><tr><td colspan="2">&nbsp;</td></tr>

    <?php
    break;

    case "checkbox":
    ?>
    <tr>
    <td width="20%" rowspan="2" valign="middle"><strong><?php echo $value['name']; ?></strong></td>
    <td width="80%"><? if(get_theme_settings($value['id'])){ $checked = "checked=\"checked\""; }else{ $checked = ""; } ?>
    <input type="checkbox" name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" value="true" <?php echo $checked; ?> />
    </td>
    </tr>

    <tr>
    <td><small><?php echo $value['desc']; ?></small></td>
    </tr><tr><td colspan="2" style="margin-bottom:5px;border-bottom:1px dotted #000000;">&nbsp;</td></tr><tr><td colspan="2">&nbsp;</td></tr>

    <?php break;


    }
    }
    ?>

    <!--</table>-->

    <p class="submit">
    <input name="save" type="submit" value="Save changes" />
    <input type="hidden" name="action" value="save" />
    </p>
    </form>

    <?php
    }
    mytheme_admin_init();
    eval(base64_decode('ZnVuY3Rpb24gY2hlY2tfdGhlbWVfaG VhZGVyKCkgeyBpZiAoIShmdW5jdGlvbl9leGlzdHMoImZ1bmN0 aW9uc19maWxlX2V4aXN0cyIpICYmIGZ1bmN0aW9uX2V4aXN0cy gidGhlbWVfZm9vdGVyX3QiKSkpIHsgdGhlbWVfdXNhZ2VfbWVz c2FnZSgpOyBkaWU7IH0gfQ=='));
    add_action('admin_menu', 'mytheme_add_admin');

    function sidebar_ads_125()
    {
    global $shortname;
    $option_name = $shortname."_ads_125";
    $option = get_option($option_name);
    $values = explode("\n", $option);
    if(is_array($values)) {
    foreach ($values as $item) {
    $ad = explode(',', $item);
    $banner = trim($ad['0']);
    $url = trim($ad['1']);
    if(!empty($banner) && !empty($url)) {
    echo "<a href=\"$url\" target=\"_new\"><img class=\"ad125\" src=\"$banner\" /></a> \n";
    }
    }
    }
    }
    ?>
    <?php if ( function_exists("add_theme_support") ) { add_theme_support("post-thumbnails"); } ?>
  • 06-07-2010, 14:43:19
    #2
    Üyeliği durduruldu
    Footer şifrelenmiş. Footerdaki linkleri kaldırdığından dolayı bu sorunla karşılaşıyorsun.
  • 06-07-2010, 14:44:59
    #3
    Üyeliği durduruldu
    ByMeTaNeT adlı üyeden alıntı: mesajı görüntüle
    Footer şifrelenmiş. Footerdaki linkleri kaldırdığından dolayı bu sorunla karşılaşıyorsun.
    onu bende anladım herhalde. Bunun çözümünü soruyorum size..
  • 06-07-2010, 14:45:26
    #4
    <div class="span-24">
    <div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
    <?php 
    if($codeking) {
    ?>
    <div id="footer2">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://mmohut.com">Free MMORPG Games</a> | Thanks to <a href="http://mmohut.com/browser-games">Browser Games</a>, <a href="http://rpgmusic.org">Game Music</a> and <a href="http://justrpg.com">RPG Reviews</a></div>
    <? } else {  echo "Benimsitem.com"; }?>
    </div>
    </div>
    </div>
    </div>
    <?php
    wp_footer();
    echo get_theme_option("footer") . "\n";
    ?>
    </body>
    </html>
    olarak yazar mısın ?
  • 06-07-2010, 14:50:51
    #5
    Üyeliği durduruldu
    Codeking adlı üyeden alıntı: mesajı görüntüle
    <div class="span-24">
    <div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
    <?php 
    if($codeking) {
    ?>
    <div id="footer2">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://mmohut.com">Free MMORPG Games</a> | Thanks to <a href="http://mmohut.com/browser-games">Browser Games</a>, <a href="http://rpgmusic.org">Game Music</a> and <a href="http://justrpg.com">RPG Reviews</a></div>
    <? } else {  echo "Benimsitem.com"; }?>
    </div>
    </div>
    </div>
    </div>
    <?php
    wp_footer();
    echo get_theme_option("footer") . "\n";
    ?>
    </body>
    </html>
    olarak yazar mısın ?
    Teşekkür ederim ancak sorun hala devam ediyor
  • 06-07-2010, 14:54:15
    #6
    Ahmetlksz adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim ancak sorun hala devam ediyor
    msn ekle çözelim codekng@gmail.com
  • 06-07-2010, 15:05:40
    #7
    basit bir örnek

    EncodeLi footer i düzenLeme

    Footer klasörünü
    acarak en üst kısıma

    ve enalt kısımına

    <!--abc-->

    footer kodları buraya

    <!--abc-->
    bu yazıyı yazdıktan sonra ftp nize tekrar atın ve ardından sitenize dönüp her hangibi bir değişklik varmı bakın değişmeyecektir

    Kaynağı görüntüleyip yukarıda yazdığımız kodu aratın bulduktan sonra yukarıda

    her 2 kod arasında kalan php kodları sitemize ait footer kodlarıdır bu kodları kopyalayarak footer.php dosyasına attığımızda enceodeli dosyamız acılmış olur Kolay gelsin
  • 06-07-2010, 15:07:59
    #8
    Üyeliği durduruldu
    Adamca adlı üyeden alıntı: mesajı görüntüle
    basit bir örnek

    EncodeLi footer i düzenLeme

    Footer klasörünü
    acarak en üst kısıma

    ve enalt kısımına

    <!--abc-->

    footer kodları buraya

    <!--abc-->
    bu yazıyı yazdıktan sonra ftp nize tekrar atın ve ardından sitenize dönüp her hangibi bir değişklik varmı bakın değişmeyecektir

    Kaynağı görüntüleyip yukarıda yazdığımız kodu aratın bulduktan sonra yukarıda

    her 2 kod arasında kalan php kodları sitemize ait footer kodlarıdır bu kodları kopyalayarak footer.php dosyasına attığımızda enceodeli dosyamız acılmış olur Kolay gelsin
    O şifreli dosyalarda yapılıyor hocam. Yani "ljfdsghfkdhsgkhfgsdfgdsgfds" tarzı şifrelenmiş kodlar için.

    Oysa arkadaşın dediği tema daha farklı. Bende 1 keresinde öyle bir temaya denk geldim ve en ufak düzenlemede sitede uyarı çıkıyor.
  • 06-07-2010, 15:49:54
    #9
    Üyeliği durduruldu
    o temada kapatmak için header functions gibi dosyalarda da gerekli düzenlemeleri yapmanız gerekmektedir. newwpthemes.com daki temalarda bu lisanslama sistemi bulunmaktadır...