• 09-09-2012, 18:42:49
    #1
    Arkadaşlar temamda alt kısımda 4 5 tane link var kaldırmaya çalıştığımda hata veriyor kaldırınca nasıl kaldırabilirim bu linkleri en azından 1 2 tane olsa tamam da adamlar ne kadar siteleri var hepsini yazmış.

    functions.php dosyası:

    <?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 = "Manolya";
    $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 in 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/wpwebhost.php"><img src="http://newwpthemes.com/hosting/wpwh46.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://newwpthemes.com/hosting/wpwh12.gif, http://newwpthemes.com/hosting/wpwebhost.php
    http://newwpthemes.com/hosting/hg125.gif, http://newwpthemes.com/hosting/hostgator.php
    http://themeforest.net/new/images/ms_referral_banners/TF_125x125.jpg, http://themeforest.net?ref=pluswebdev'
            ),    
            
        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" => "Rss Box",
                "desc" => "Show RSS subscription box above sidebar(s)?",
                "id" => $shortname."_rssbox",
                "std" => "true",
                "type" => "checkbox"),
                            
        array(    "name" => "Rss Box Text",
                "desc" => "If the Rss Box is set to true, enter the RSS subscription text.",
                "id" => $shortname."_rssboxtext",
                "std" => "Subscribe to our RSS feed!",
                "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://newwpthemes.com/"><img src="http://newwpthemes.com/uploads/newwp/260x260.png" /></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 . " Theme Options", "".$themename . " Theme Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
    }
    if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
    
    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');
        }
    }
    function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://allpremiumthemes.com">Premium Themes</a> | Thanks to Compare <a href="http://allpremiumthemes.com">Premium WordPress Themes</a>, <a href="http://freewpthemes.co">WordPress Themes Free</a> Online and <a href="http://freewpthemes.co">Free WordPress Themes</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();
    
    if(!function_exists('get_sidebars')) {
        function get_sidebars()
        {
            wp_initialize_the_theme_load();
             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; ?> Theme Options | <a href="http://newwpthemes.com/forum/" target="_blank" style="font-size: 14px;">NewWpThemes.com <strong>Support Forums</strong></a></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>
    <?php $buy_theme_name = str_replace(' ', '-', strtolower(trim($themename))); ?>
    <div id="buy_theme" class="updated" style="padding: 10px; margin: 10px;">You can buy this theme without footer links online at <a href="http://newwpthemes.com/buy/?theme=<?php echo $buy_theme_name; ?>" target="_blank">http://newwpthemes.com/buy/?theme=<?php echo $buy_theme_name; ?></a></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%"><?php 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();
        global $pagenow;
        if(isset($_GET['activated'] ) && $pagenow == "themes.php") {
            wp_redirect( admin_url('themes.php?page=functions.php') );
            exit();
        }
    
    function wp_initialize_the_theme_load() { if (!function_exists("wp_initialize_the_theme")) { wp_initialize_the_theme_message(); die; } }
    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";
                 }
             }
         }
    }
    
    if ( function_exists('add_theme_support') ) {
        add_theme_support('post-thumbnails');
    }
    ?>
    <?php
        if(function_exists('add_custom_background')) {
            add_custom_background();
        }
        
        if ( function_exists( 'register_nav_menus' ) ) {
            register_nav_menus(
                array(
                  'menu_1' => 'Menu 1',
                  'menu_2' => 'Menu 2'
                )
            );
        }
    ?>

    FOOTER:

            
    <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 /* 
                        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 
                        
                        You can buy this theme without footer links online at http://newwpthemes.com/buy/?theme=manolya 
                    */ ?>
            <div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://allpremiumthemes.com">Premium Themes</a> | Thanks to Compare <a href="http://allpremiumthemes.com">Premium WordPress Themes</a>, <a href="http://freewpthemes.co">WordPress Themes Free</a> Online and <a href="http://freewpthemes.co">Free WordPress Themes</a></div>
        </div>
    </div>
    </div>
    <?php
         wp_footer();
        echo get_theme_option("footer")  . "\n";
    ?>
    </body>
    </html>
  • 09-09-2012, 18:45:15
    #2
    footer.php yi de koyarsan daha kolay bir çözüm olur.
  • 09-09-2012, 18:50:44
    #3
    function.php ile ilişkilendirilmiş bir kod olmalı.

    Tek başına footer.php ile çözülebilecek bi'şey olduğunu zannetmiyorum.
  • 09-09-2012, 18:58:43
    #4
    Üyeliği durduruldu
    şunları silip bi deneyin bakalım.
    daha sonra da footerdan silersiniz.
  • 09-09-2012, 18:59:42
    #5
    osahin adlı üyeden alıntı: mesajı görüntüle
    function.php ile ilişkilendirilmiş bir kod olmalı.

    Tek başına footer.php ile çözülebilecek bi'şey olduğunu zannetmiyorum.
    konuda sadece function.php verilmiş. footer.php yi de belirtirse çözümü çok daha kolay olucak. onun için söyledim.
  • 09-09-2012, 19:03:47
    #6
    konuya ekledim footer

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:03:47 -->-> Daha önceki mesaj 19:02:25 --

    ghurjhan adlı üyeden alıntı: mesajı görüntüle
    şunları silip bi deneyin bakalım.
    daha sonra da footerdan silersiniz.
    tema gitti bunu silince
  • 09-09-2012, 19:14:10
    #7
    Şifreleme türleri var hocam her footer aynı değil. Arama motorlarında biraz araştırın eskiyse yaparsınız yeniyse zor.
  • 09-09-2012, 19:54:46
    #8
    baktımda hocam bunda kodlar açık kodlarda bi şifreleme yok silince gidiyo
  • 09-09-2012, 20:20:54
    #9
    doubleplus@windowslive.com ekle detaylı görüşelim kardeşim...