برترین های انجمن

  1. m4xs051

    m4xs051

    همیـار


    • امتیاز

      14

    • تعداد ارسال ها

      560


  2. Morteza

    Morteza

    وردپرس پارسی


    • امتیاز

      2

    • تعداد ارسال ها

      18,890


  3. 4M!R

    4M!R

    همیـار


    • امتیاز

      2

    • تعداد ارسال ها

      1,051


  4. فرحان

    فرحان

    گروه توسعه


    • امتیاز

      2

    • تعداد ارسال ها

      765



Popular Content

نمایش ارسال هایی با بیشترین امتیاز در 13/09/96 در همه بخشها

  1. 3 points
    بزارید در ساده ترین حالت ممکن بهتون بگم: در دنیای وارز(کرک و نال و...)، چندین حالت اتفاق میوفته، 1- افراد میان مثلا بصورت گروهی یک سری نرم افزار رو خریداری میکنن، بعد کرک یا نال میکنن و بعد با هم استفاده میکنن. 2- یک فرد خاص میاد، سایتی رو هک میکنه، افزونه یا محصول خاص رو میگیره، کرک یا نال میکنن و استفاده میکنن. 3- یک محصول بصورت freeware عرضه میشه، میان نال و کرک میکنن و استفاده میکنن. اما چقدر به نظر شما منطقی هست که فردی بیاد و اینهمه وقت بزاره و کرک و نال کنه بدون منفعت شخصی؟ بحث کرک شاید در استفاده خطر کمتری از نال داشته باشه و صدالبته بدون خطر هم نیست. کافیه یک ویروس در کیجن یک نرم افزار باشه و شما بازش کنید و.... اما بحث نال به شدت خطرناک تر هست. تقریبا همه نسخه های نال شده کد مخرب دارن. بعد از اجرا شدن محصول در سرور، یک ایمیل یا یک پینگ یا هر چیزی ارسال میکنن و هکر یا شخص ثالث میاد و کار روی سرور شما شروع میشه که اکثر اینها برای ارسال ایمیل اسپم از سرور شما استفاده میکنن. این بحث که دانش نال و کرک در جهان(نه تنها ایران) پایین هست و خصوصا ایرانی ها هم به کپی عادت دارن، به شدت استفاده آنلاین از این محصولات خطرناک هست.
  2. 2 points
    سلام از شخصی که پلاگین را خریداری کرده اید این مورد رو پیگیری کنید. همچنین لطفا قوانین انجمن رو حتما مطالعه کنید. 15- هرگونه پرسش و بحث درباره محصولهای تجاری در انجمن ممنوع است. پشتیبانی محصولهای تجاری به عهده سازنده/فروشنده آن است. بایگانی شد.
  3. 2 points
    درود مجدد برای این سوال ابتدا یه فایل php مثلا به اسم filterid.php توی فایل های قالبتون میسازید و کدهای زیر رو درونش قرار میدید. <?php $post_id = $_GET['post_id']; if(!is_numeric($post_id)) { echo "آیدی پست باید عددی باشد"; exit; } if("publish" != get_post_status($post_id)) { echo "پستی با این آیدی وجود ندارد"; exit; } $args = array( 'ignore_sticky_posts' => 1, 'post_type' => 'book', 'p' => (int) $post_id ); $query = new WP_Query($args); if($query->have_posts()) : while($query->have_posts()) : $query->the_post(); ?> <div class="col-md-3 col-sm-3 col-xs-3 clearfix"> <div class="box"> <div class="image clearfix"> <?php the_post_thumbnail(''); ?> </div> <h2 class="posttitle"><?php the_title(); ?></h2> </div> </div> <?php endwhile; wp_reset_postdata(); else : echo "پستی با این آیدی وجود ندارد"; endif; سپس در فایل functions.php قالبتون کد زیر رو قرار میدید: add_action('template_redirect', function() { if(isset($_GET['do']) && $_GET['do'] == "filterID") { add_filter('template_include', function() { return get_template_directory() . '/filterid.php'; }); } }); سپس برای بحث فرانت اِند مثلا با کد ساده زیر input مورد نظر رو ایجاد میکنید: <ul> <li> <label for="pid">آیدی پست</label> <input id="pid" name="pid" type="number" /> </li> </ul> و با کد JQuery زیر هم اگر درون input چیزی وارد شد یه درخواست به صورت AJAX ارسال میشه به صفحه filterid.php و نتیجه در صورت وجود بازگشت داده میشه: <script> jQuery(function($) { $('input#pid').change(function(){ $.ajax({ type : "GET", url : "<?php echo home_url('/'); ?>", data : { do : 'filterID', post_id : $(this).val() }, beforeSend : function() { $(".loading").fadeIn(); }, success : function(response) { $('#result').html(response); $(".loading").fadeOut(); } }); }); }); </script> بله این مورد هم ممکنه. کد ideal.php این شکلی میشه: <?php $termid = $_GET['termid']; $args = array( 'posts_per_page' => 10, 'post_status' => 'publish', 'ignore_sticky_posts' => 1, 'post_type' => 'book' ); if(is_numeric($termid)) { $args = array_merge($args, array( 'tax_query' => array( array( 'taxonomy' => 'old', 'field' => 'term_id', 'terms' => (int) $termid ) ) )); } } else { $terms_id = array_map('intval', array_map('trim', explode(",", $termid))); $args = array_merge($args, array( 'tax_query' => array( array( 'taxonomy' => 'old', 'field' => 'term_id', 'terms' => $terms_id ) ) )); } $myposts = new WP_Query($args); while ( $myposts->have_posts() ) { $myposts->the_post(); ?> <div class="col-md-3 col-sm-3 col-xs-3 clearfix"> <div class="box"> <div class="image clearfix"> <?php the_post_thumbnail(''); ?> </div> <h2 class="posttitle"><?php the_title(); ?></h2> </div> </div> <?php } wp_reset_postdata(); و کد مربوط به ساخت دکمه های رادیویی این شکلی میشه: <?php $terms = get_terms(array( 'taxonomy' => 'old', 'hide_empty' => false )); if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){ echo '<ul>'; echo '<li><label for="radioall"><input type="radio" name="filterbook" id="radioall" value="x,x,x,x,x">همه</label></li>'; foreach ( $terms as $term ) { echo '<li><label for="radio'.$term->term_id.'"><input type="radio" name="filterbook" id="radio'.$term->term_id.'" value="'.$term->term_id.'">'.$term->name.'</label></li>'; } echo '</ul>'; } کد اون قیمت که 5 تا x رو با ورگویل انگلیسی جدا کردم باید آیدی دسته هایی رو بزنید که وقتی کاربر همه رو انتخاب کرد میخواید پست های اون دسته ها نمایش داده بشه و آیدی دسته های مورد نظر رو با ویرگول انگلیسی از هم جدا کنید. موفق باشید
  4. 1 point
    خیلی ممنونم
  5. 1 point
    ممنون دوست عزیز درست شد انگار برای خودش
  6. 1 point
    می گم اصلا اتفاقی نیافتاده که شما بخواهید کاری انجام بدید ! فقط سایتتون رو بروز نگه دارید تا توجه موتور های جتسجو بیشتر به سایت شما جلب شه .
  7. 1 point
    معیار های جستجوی گوگل کمی متفاوته. مخصوصا این اواخر که با استفاده از دیتا های یه کاربر خاص به شما سایت هایی رو ممکنه پیشنهاد بده که به کس دیگه ای پیشنهاد نمی ده. خیلی نگران نباشید.
  8. 1 point
    از چه پلاگینی برای seo کردن محتوای مقالات و برگه ها در سایت استفاده می کنید؟ ممکنه دسترسی برای ربات های گوگل در صفحه ایندکس سایت بسته شده باشه. این مورد رو بررسی کردید ؟
  9. 1 point
    سلام سایت رو تو گوگل وب مسترتولز ثبت کنید و اررور هایی که بعد از بررسی سایتتون براتون گزارش میده رو بررسی و رفعشون کنید. چنین تغییرات ناگهانی که یکباره برای سایت اتفاق میوفته از قبل معمولا تو پنل وب مسترتولز براتون مشخص میکنه.
  10. 1 point
    بزرگوار خیلی ممنونم از لطف بی کران شما متشکر و ممنون
  11. 1 point
    اره عکس رو از لحاظ طول و عرض کوچکتر قرار بدید برای اسلایدتون و همچنین ارتفاع برای اسلایدر تعریف کنید تا اسلایدر کوچک تر شود. چون شما قصد دارید تغییرات بر روی اسلایدر انجام بدید پس مشکلی در صفحه نخست و سایر قسمت ها ایجاد نمیکنه. افزونه اسلایدر که مورد استفاده قرار داده به دلیل اینکه مخاطب زیادی داره قطعا آموزشی های براش وجود داره که میتونید در گوگل سرچ کنید و بیشتر با تنظیماتش آشنا بشید.
  12. 1 point
    باید تنظیمات اسلایدر رو بررسی کنید. و عکس با ابعاد کوچک تر قرار بدید.
  13. 1 point
    اصلاحات انجام شد. موفق باشید...
  14. 1 point
    درود مجدد محتوای فایل filterid.php رو به شکل زیر تغییر دهید. <?php $post_id = $_GET['post_id']; if(!empty($post_id)) { if(!is_numeric($post_id)) { echo "آیدی پست باید عددی باشد"; exit; } if("publish" != get_post_status($post_id)) { echo "پستی با این آیدی وجود ندارد"; exit; } $args = array( 'ignore_sticky_posts' => 1, 'post_type' => 'book', 'p' => (int) $post_id ); } else { $args = array( 'ignore_sticky_posts' => 1, 'post_type' => 'book', 'posts_per_page' => 10, 'post_status' => 'publish' ); } $query = new WP_Query($args); if($query->have_posts()) : while($query->have_posts()) : $query->the_post(); ?> <div class="col-md-3 col-sm-3 col-xs-3 clearfix"> <div class="box"> <div class="image clearfix"> <?php the_post_thumbnail(''); ?> </div> <h2 class="posttitle"><?php the_title(); ?></h2> </div> </div> <?php endwhile; wp_reset_postdata(); else : echo "پستی با این آیدی وجود ندارد"; endif; موفق باشید
  15. 1 point
  16. 1 point
    خب. ببینید زمانی که شما بخشی یا المانی رو تو ویژال ایجاد میکنید تب های برای تنطیمات داره مثلا دادن طول یا عرض به او بخش دادن خصوصیات padding , margin و... لطفا اگر برای بخشی این خصوصیات رو اعمال کردید اونها رو برگردونید به حالت پیش فرض و همچنین قسمت های اضافی رو از ویژال حذف کنید بعد نتیجه رو اعلام کنید تا چک بشه
  17. 1 point
  18. 1 point
    سایت تو ویو موبایل تبلت و صفحه نمایش هایی که عرض کوچکتر از ۱۰۲۴پیکسل داشتند همین مشکل رو داشت که با قرار دادن این کد این مشکل برطرف میشه. این کد تغییری در دیوایس هایی با صفحه نمایش بزرگتر از ۱۰۲۴ پیکسل اعمال نمیکند. مشکل دیگه ای وجود داره ؟
  19. 1 point
    خواهش میکنم. این کد رو: @media screen and (max-width: 1024px) { .tp-parallax-wrap { top: 0px !important; } } به این فایل: 7i7.ir/wp-content/themes/storefront/style-rtl.css اضافه کنید. سپس به استفاده از دکمه CTRL + F5 در صفحه مرورگر سایت رو reload کنید تا تغییرات را بخوبی مشاهده کنید. نتیجه نهایی به این شکل خواهد شد: موفق باشید.
  20. 1 point
    سلام وارد پیشخوان سایت بشید از بخش نمایش روی سفارشی سازی برید و کلیک کنید! بعد روی گزینه css اضافی کلیک کنید و کدهای استایل رو قرار بدید و ذخیره کنید.
  21. 1 point
    سلام تو حالت موبایل باید چک بکنید که دلیل ایجاد این فاصله چی هست و اون رو برطرف کنید. اگر آدرس سایت قرار میدادید بهتر میشد راهنمایی کرد. ولی برای رفع این مشکل میتونید از media query های css استفاده کنید. و بگید که در صفحه موبایل فاصله اسلایدر تا هدر رو صفر کن. که معمولا یا margin باید صفر بشه یا padding. این یک نمونه از media query css برای حالت موبایل ویو: @media screen and (max-width: 480px) { /* کدهای استایل دهی مربوط به اسلایدر رو در این قسمت قرار بدید تا مشکل در موبایل ویو برطرف بشه */ } برای اینکار لازم هست که مقداری به css آشنایی داشته باشید.
  22. 1 point
    سلام به هیچ عنوان قابل اعتماد نیست، از این جهت خیال‌تون راحت!