nwmb 18 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 دوستان این مورد برای همه همینطور هست لینکی در قسمت نظرات بدی خودکار نوفالو میشه؟من لینک های از قسمت دیگه ی سایتم به کاربر دادم اما تو قسمت مدیریت دیدگاه ها دیدم که نوفالو شدهبرای لینکهایی که قبلا داده بودم هم نوفالو شدن.وقتی دستی نوفالو رو ازش حذف میکنم و سیو میکنم بازم خودکار نوفالو اضافه میشه. لینک به ارسال
مرتضی نظری 4182 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 چرا میخواین نوفالو نشه؟ چون اگه نشه برای سئوتون که خیلی بد میشه... 2 لینک به ارسال
nwmb 18 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 نه اخه ببینیدمثلا یکی یه درخواست فیلم داره و طی یه نظر ارسال میکنه من فیلم رو در سایت میزنم و لینک نوشته رو در جواب درخواستش (نظرش) میدم و اون لینکی که دادم خودکار نوفالو میشهاین خوبه؟ لینک به ارسال
عبدالماجد 3203 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 تنظیمات پلاگین سئوی خودتون رو بررسی کنید.موفق باشید. 2 لینک به ارسال
nwmb 18 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 از yoast استفاده میکنم، چک کردم داخل تنظیمات هیچ قسمتی ندیدم که بگه دیدگاه های تو برگه رو نوفالو کن.من از یه کد برای نوفالو کردن لینکهای خارجی توی فانکشن استفاده میکنم گفتم شاید از اون باشه ، اما با برداشتن اون هم مشکل حل نشدالان دیدگاه های یه برگه ام (تنها برگه ام) هم لینکهای خارجی که اومده نوفالو هست هم لینکهای داخلی سایت خودمکمک لطفا لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 این کد را در functions.php بگذارید //***DoFollowfunction commentdofollow($text) {return str_replace('" rel="nofollow">', '">', $text);}add_filter('comment_text', 'commentdofollow');remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);یا از فزونه استفاده کنید: https://www.semiologic.com/wordpress-plugins/retired-plugins/dofollow/یازده تا افزونه دیگه هم در این صفحه معرفی شده https://perishablepress.com/comprehensive-reference-for-wordpress-no-nofollow-dofollow-plugins/ 1 لینک به ارسال
nwmb 18 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 استاد این کد تقریبا نصف مشکل رو حل کرد اینجور که نوفالو رو از تمام لینکهایی که در کامنت ها اومده حذف کرد چه لینکهای داخلی خودم چه لینکهای خارجی!الان میشه کاری که لینکهای خارجی رو نوفالو اضافه کنه؟----اگه نه، این افزونه ها کدوم شون اینکاری که من میخوام رو میتونه انجام بده؟مرسی لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 من افزونه ها رو تست نکردم ولی قاعدتا با php اینکار یک مقدار نا متعارفه می تونید کنار کد از جی کوئری استفاده کنید<script>$(document).ready(function() {$("a").each(function() {var str1 = $(this).attr("href");var str2="<?php bloginfo('url');?>";var io = str1.indexOf(str2);if(io!= 0) {$(this).attr("rel", "nofollow");}})});</script>بگذارید در footer.php 1 لینک به ارسال
nwmb 18 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 تشکر استاد، اما جواب نداد بازم نوفالو به لینکهای خارجی اضافه نشد لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 وقتی با جی کوئری تغییر می دید از طریق سایتهای چک کننده سئو و سورس کد نمی تونید متوجه تغییرات بشید ولی رباتها تغییرات را می بینند (php سمت سروره و قبل از لود صفحه ساخته می شه ولی جاوا اسکریپت سمت کاربر و بعد از ساخت صفحه اجرا می شه) 1 لینک به ارسال
nwmb 18 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 ممنون استاد عزیز، جهت اطمینان، یعنی الان با استفاده از اون کد فانکشن و این جی کئوری لینکهای داخلی دیدگاه ها فالو شدن و لینکهای خارجی نو فالودرسته؟! لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 برای اطمینان این کد را به footer.php اضافه کنید بعد از لود صفحه روی تست بزنید تا لیست پیوندهای موجود در صفحه را با rel پیوندها ببینید بعد از تست هم کد را حذف کنید <!-- شروع کد تست --><style>#test-table td {border:1px #bbb solid;}#test-table {counter-reset:tr;}#test-table tbody tr {counter-increment:tr;}#test-table tbody tr td:first-child:before {content:counter(tr);}</style><table cellpadding="5" cellspacing="5" style="width: 100%" id="test-table"><thead><tr><th></th><th>متن لینک</th><th>نشانی لینک</th><th>Rel</th></tr></thead><tbody id="test"></tbody></table><button type="button" id="button-test">Test</button><script>$("#button-test").one('click',function() {$("a").each(function() {var h = $("#test").html();var t = $(this).text();var l = $(this).attr("href");var r = $(this).attr("rel");var x = h+'<tr><td></td><td>'+t+'</td><td>'+l+'</td><td>'+r+'</td></tr>';$("#test").html(x);});});</script><!-- انتهای کد تست --> 3 لینک به ارسال
nwmb 18 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 تست کردم استاد عزیز، متاسفانه مشکل حل نشده یعنی لینکهای خارجی rel نوفالو نداشتنعملا اون اون کد جی کئوری کاری انجام نمیده. کد فانکشن هم لینکهای نو فالو داخلی و خارجی رو فالو میکنه لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 ولی من تست کردم جواب داد کدها را درست جا گذاری نکردید 2 لینک به ارسال
nwmb 18 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 استاد من اینجوری به فانکشن اضافه کردم، البته الان که نگاه کردم یه کد هم مربوط به نوفالو بین کدها هست.شما هم یه نگاه میکنید ببینید چی هستن شاید با اونها در تداخلن.<?phpfunction add_more_buttons($buttons) {$buttons[] = 'hr';$buttons[] = 'del';$buttons[] = 'sub';$buttons[] = 'sup';$buttons[] = 'fontselect';$buttons[] = 'fontsizeselect';$buttons[] = 'cleanup';$buttons[] = 'styleselect';return $buttons;}add_filter("mce_buttons_3", "add_more_buttons");function exclude_category_home( $query ) { if ( $query->is_home ) { $query->set( 'cat', '-505' ); } return $query;}add_filter( 'pre_get_posts', 'exclude_category_home' );add_filter('the_content', 'my_nofollow');add_filter('the_excerpt', 'my_nofollow');function my_nofollow($content) {return preg_replace_callback('/<a[^>]+/', 'my_nofollow_callback', $content);}function my_nofollow_callback($matches) {$link = $matches[0];$site_link = get_bloginfo('url');if (strpos($link, 'rel') === false) { $link = preg_replace("%(href=\S(?!$site_link))%i", 'rel="nofollow" $1', $link);} elseif (preg_match("%href=\S(?!$site_link)%i", $link)) { $link = preg_replace('/rel=\S(?!nofollow)\S*/i', 'rel="nofollow"', $link);}return $link;}if (function_exists('add_theme_support')) {add_theme_support( 'post-thumbnails' );}add_image_size( 'imagespost', 310, 220, true );add_filter( 'get_search_form', 'html5_search_form' );register_sidebar(array('name' => 'TAGS','before_widget' => '','before_title' => '','after_title' => '','after_widget' => '',));register_sidebar(array('name' => 'بلوک سمت راست','before_widget' => '','before_title' => '<div class="base"><div class="head"><div class="title">','after_title' => '</div></div><div class="inside">','after_widget' => '</div></div>',));add_action("init", "_getsprepare_widget");function wp_corenavi() { global $wp_query, $wp_rewrite; $pages = ''; $max = $wp_query->max_num_pages; if (!$current = get_query_var('paged')) $current = 1; $a['base'] = ($wp_rewrite->using_permalinks()) ? user_trailingslashit( trailingslashit( remove_query_arg( 's', get_pagenum_link( 1 ) ) ) . 'page/%#%/', 'paged' ) : @add_query_arg('paged','%#%'); if( !empty($wp_query->query_vars['s']) ) $a['add_args'] = array( 's' => get_query_var( 's' ) ); $a['total'] = $max; $a['current'] = $current;$total = 1; //1 - display the text "Page N of N", 0 - not display $a['mid_size'] = 5; //how many links to show on the left and right of the current $a['end_size'] = 1; //how many links to show in the beginning and end $a['prev_text'] = '« قبلی'; //text of the "Previous page" link $a['next_text'] = 'بعدی »'; //text of the "Next page" link if ($max > 1) echo '<div class="navigation">'; echo $pages . paginate_links($a); if ($max > 1) echo '</div>';}//***DoFollowfunction commentdofollow($text) {return str_replace('" rel="nofollow">', '">', $text);}add_filter('comment_text', 'commentdofollow');remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);?> لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 کد فانکشنتون که درست بود کدهای جی کوئری را عرض کردم ترتیب قرار گرفتن کدهای جی کوئری باید اول کد کتابخانه جی کوئری بعدش کد اولی که دادم و در انتها کد آخر قرار بگیرند و بعد از لود کامل صفحه روی تست کلیک کنید تا تمام دستورات اجرا شده باشندکدهای دیگه مربوط به متن نوشته هاتونه و به نظرات کاری نداره 2 لینک به ارسال
nwmb 18 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 (ویرایش شده) تغییری که دادم هم جواب نداد بازم لینکهای خارجی نوفالو نداشتن.میشه خودتون یه نگاه به کدهای فوترم بندازید. تا همینجا هم بسیار ممنونم<script>$(document).ready(function() {$("a").each(function() {var str1 = $(this).attr("href");var str2="<?php bloginfo('url');?>";var io = str1.indexOf(str2);if(io!= 0) {$(this).attr("rel", "nofollow");}})});</script></div><div class="wrapper"><div class="footer"><div class="copyright">تمامی حقوق متعلق به وب سایت می باشد. طراحی و کدنویسی توسط : <a rel="nofollow" href="http://www.skydesignteam.com" target="_blank">طراحی آسمان</a><a href="http://mysite.com/" target="_blank" class="mysite.com"></a><div class="histatsclss"><!-- Histats.com START (standard)--><script type="text/javascript">document.write(unescape("%3Cscript src=%27http://s10.histats.com/js15_gif.js%27 type=%27text/javascript%27%3E%3C/script%3E"));</script><a href="http://www.histats.com" target="_blank" title="counter easy hit" ><script type="text/javascript" >try {Histats.startgif(1,3035057,4,8007,"");Histats.track_hits();} catch(err){};</script></a><noscript><a href="http://www.histats.com" alt="counter easy hit" target="_blank" ><div id="histatsC"><img border="0" src="http://s4is.histats.com/8007.gif?3035057&103"></div></a></noscript><!-- Histats.com END --></div><?php wp_footer(); ?></div></div></div></div><!-- شروع کد تست --><style>#test-table td {border:1px #bbb solid;}#test-table {counter-reset:tr;}#test-table tbody tr {counter-increment:tr;}#test-table tbody tr td:first-child:before {content:counter(tr);}</style><table cellpadding="5" cellspacing="5" style="width: 100%" id="test-table"><thead><tr><th></th><th>متن لینک</th><th>نشانی لینک</th><th>Rel</th></tr></thead><tbody id="test"></tbody></table><button type="button" id="button-test">Test</button><script>$("#button-test").one('click',function() {$("a").each(function() {var h = $("#test").html();var t = $(this).text();var l = $(this).attr("href");var r = $(this).attr("rel");var x = h+'<tr><td></td><td>'+t+'</td><td>'+l+'</td><td>'+r+'</td></tr>';$("#test").html(x);});});</script><!-- انتهای کد تست --></body></html> ویرایش شده خرداد 94 توسط nwmb لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 نشانی آنلاین بگذارید لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری