imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 صفحه را برای تست نباید رفرش کنید چون اطلاعات فرم در محل باقیه و دوباره اکشن اجرا می شه هر بار می خواهید تست کتنید بایدصفحه را از اول باز کنید 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 صفحه رو کامل بستم و مجدد باز کردم ولی باز هم ادرس و ایمیل رو ثبت نمیشه!!!خودتون هم تست کنیدمشکل از چی میتونه باشه؟ نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) شما چجوری ثبت کردین ؟؟؟ من خودم با چنتا سیستم تست کردم نشد و همین الان هم دوباره تست کردم ولی باز مشکل داشت ویرایش شده آذر 92 توسط ℳIℒȺD نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 اگر سایتتان به جی کوئری متصل است این کدها را جایگزین کدهای قبلی کنید <?php/**Template Name: add sites*/get_header(); ?><div id="content-top"></div><div id="contentwrap"><div id="content" class="clearfix"><div id="content-area"><div class="entry post clearfix"><h1 class="title">ثبت یک سایت</h1><?php if(isset($_POST['submit'])) :$site_value = $_POST['your_site'];$email_value = $_POST['your_email'];$ip_value = $_POST['your_ip'];$my_post = array('post_title' => wp_strip_all_tags( $_POST['post_title'] ),'post_content' => 'مشاهده: <a taeget="_blank" href="'.$site_value.'">'.$_POST['post_title'].'</a>','post_status' => 'publish','post_author' => 1,);// Insert the post into the database$post_id = wp_insert_post( $my_post );add_post_meta($post_id, 'site', $site_value, $unique);add_post_meta($post_id, 'email', $email_value, $unique);add_post_meta($post_id, 'ip', $ip_value, $unique);?><h4>با تشکر سایت شما ثبت شد</h4><?phpelse :?><form method="post" action="http://www.top.ir-m.ir/add-site" id="sabt"><input name="post_title" type="text" value="" placeholder="نام فارسی سایت شما"required ><input id="your_site" name="your_site" type="url" dir="ltr" value="" placeholder="http://yourdomain.com" required ><input id="your_email" name="your_email" type="email" dir="ltr" value="" placeholder="you@site.com" required ><input id="your_ip" name="your_ip" type="hidden" value="<?php echo $_SERVER['REMOTE_ADDR'] ;?>"><textarea id="myContent" dir="ltr" style="display:none" readonly="readonly"><?php echo $_SERVER['REMOTE_ADDR'] ;?></textarea><div class="myContent"></div><input class="buttons" type="submit" name="submit" value="اطلاعات خود را تایید نمایید." style="display:none"><input id="submit" type="button" class="buttons" value="ثبت"><script type="text/javascript"><!--$("#submit").click(function() {var t0 = $('#myContent').val();var t1 = $('#your_site').val();var t2 = $('#your_email').val();var t3 ='<p>نشانی سایت: <a href="'+t1+'" target="_blank">'+t1+'</a><br>';var t4 = 'نشانی ایمیل <a href="mailto:'+t2+'">'+t2+'</a> <br>';var t5 = t3 + t4 + 'IP شما = '+t0+' </p>';$("input").slideUp("slow");$('.myContent').html(t5).slideDown("slow").next("input").slideDown("slow");})//--></script></form><style type="text/css">#myContent {background:#eee;border:3px #aaa solid;outline-style:none;padding:10px;width:100%;height:100px;}#sabt input {display:block;width:50%;}#sabt input.buttons {text-align:center}</style><?php endif;?></div> <!-- end .post --></div> <!-- end #content-area --><?php get_sidebar(); ?><?php get_footer(); ?> برگه single.php را هم باز کنید و قبل از <?php the_content();?>وارد کنید <?php if(get_post_custom_values('site')) : ?> <?php $site = get_post_meta($post->ID, 'site', true); ?> <?php $email = get_post_meta($post->ID, 'email', true); ?> <?php $ip = get_post_meta($post->ID, 'ip', true); ?> <ul> <li> نام سایت: <a href="<?php echo $site; ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a> </li> <li> نشانی سایت: <a href="<?php echo $site; ?>" title="<?php the_title(); ?>"><?php echo $site; ?></a> </li> <li>شماره ثبت: <?php the_ID();?></li><?phpglobal $user_ID, $user_level;if (is_user_logged_in() and $user_ID === 1) :?> <li> ایمیل <a href="maileto:<?php echo $email; ?>" title="ایمیل مدیرسایت <?php the_title(); ?>"><?php echo $email; ?></a> </li> <li> آی پی ثبت کننده: <?php echo $ip; ?> </li><?php endif;?></ul><?php endif;?>آی پی و ایمیل را بعد از ثبت فقط به مدیر اصلی سایت مکه آی دی او یک است نمایش می دهد 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 به کد آخر اگر <img src="http://api.webthumbnail.org?width=500&height=400&screen=1024&url=<?php echo $site; ?>" alt="Generated by WebThumbnail.org" />را اضافه کنید یک اسکرین شات از سایت را هم می توانید نمایش دهید 2 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 ممنونکد جدید رو تو یه قالب و برگه جدید تست کردم ولی این اصلا ثبت نمیشه .دکمه ثبت عمل نمیکنهhttp://www.top.ir-m.ir/12-2/ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 قالبتون با جی کوئری مشکل داره اگر سایتتان به جی کوئری متصل است این کدها را جایگزین کدهای قبلی کنیداین کد را درست قبل از کد فرمتون بگذارید <script src="http://code.jquery.com/jquery-latest.js"></script> 3 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 ممنون درست شدفقط یه سوال .چجوری میتونم ای پی کاربران مزاحم رو بن کنم که نتونن سایت ثبت کنن؟ از طریق هاست ایپی رو بستم ولی بازم میتونن به سایت بیان و ثبت کنند نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 از این طریق تقریبا راه ممکنی ندارید مگر اینکه شرطی بگذارید ولی راه درستش اینه که بعد از ارسال فرم به لیست انتشار نره بلکه در لیست انتظار قرار بگیره و یک ایمیل برای کاربر فرستاده بشه و از طریق لینک اون ایمیل انتشار انجام بشه به ندرت مزاحمی اینقدر بی کاره که بتونه ایمیل های متعدد برای مزاتحمت باز کنه برای اینکار تغییرات زیادی باید انجام بشه و تقریبا از پشتیبانی رایگان خارج می شه ولی اگر خواستید بفرمایید تا عرض کنم 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 اگه میشه بیزحمت یه راهنمایی اعلام کنید که از کارشون جلوگیری کنم الان 450 تا سایت نامربوط توی سایت ثبت کردن و نشستم کلی وقت همش رو پاک کردم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 راحت ترین و مطمئن ترین کار اینه که در کدهاتون'post_status' => 'publish',را به 'post_status' => 'pending',تبدیل کنید تا با ثبت سایت سایت رو صفحه اصلی نره و روزی یکبار خودتون سایتهای مناسب را تایید کنید (به هر حال هر کاری یه زحمتهایی هم داره) 3 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 با این کار به تعداد بالا باز هم میتونن ثبت کنن و با این که تو سایت منتشر نمیشه ولی مزاحمت هاشون رو میتونن ادامه بدنراهی وجود نداره هر شخص در روز یه بار بتونه سایت ثبت که؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 راه وجود داره ولی مستلزم کدنویسیه و دوباره تطبیق کدها باید از اول انجام بشه که زحمتش از زحمت چک کردن روزانه سایتهای ثبت شده بیشتره شما از طریق همه نوشته ها در پیشخوان خیلی راحت می تونید هر چند تا سایت مزاحم را با یک کلیک حذف کنی حتی اگر 100 تا سایت ثبت شده باشه فقط کافیه از بالای صفحه روی تنظیمات بزنی و تعداد نوشته در هر صفحه را از 20 به 100 یا 200 تغییر بدی 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .