رفتن به مطلب

naghmesara

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

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

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

  • روز های برد

    25

نوشته‌ها ارسال شده توسط naghmesara

  1. درود مجدد

     

    برای اون قضیه اینکه داینامیک کنید این عکس ها رو باید درون یه حلقه وردپرس قرارش بدید مثل WP_Query به شکل زیر:

     

        <ul class="top-section">
        <?php 
        $args = [
            'posts_per_page' => 6,
            'cat' => 10,
            'ignore_sticky_posts' => 1,
        ];
        $query = new WP_Query($args);
        if($query->have_posts()) :
             while($query->have_posts()) :
                $query->the_post();
        ?>
        <li>
            <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" target="_blank">
                <img width="164" height="230" src="if(has_post_thumbnail()) the_post_thumbnail_url();" alt="<?php the_title(); ?>"> </a>
            <div class="top-item-details">
                <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
                    <span class="type-item"></span>
                    <h3><?php the_title(); ?></h3>
                </a>
    	            <div class="imdb-rating">
                    <span></span>
                    <p>بازدید</p>
                </div>
            </div>
        </li>
        <?php
        endwhile;
        wp_reset_postdata();
        endif;
        ?>
    </ul>
    

    • امتیاز 1
  2. راستش مشکلاتی از این نوع با آزمون و خطا و بازی کردن با کدهای css حل می شود.

    نکته بعدی اینکه از روی عکس نمیشه فهمید مشکل چی هست. چون توی jsfiddle همون طور که دیدید تقریبا عملکرد صحیح است.

     

    موفق باشید

  3. نقل قول

    بله این پیغامیه که گوگل داده برای منم عجیبه که چطور همچین چیزی ممکنه

    درود مجدد

     

    از سایت html5.onl کدی در سایت شما لود می شود و علت ارور نیز همین است.

    احتمال میدم بازم کار آمارگیر histats باشه. کد آمارگیر histats رو از سایتتون حذف کنید احتمالا حل میشه.

     

    موفق باشید

    • امتیاز 3
  4. نقل قول

    اون هم ظاهرا فضای زیادی از دیتا بیس استفاده می کنه و کلا علاقه ای به استفاده از افزونه ندارم و بیشتر ترجیح میدم از خود کد بهره بگیرم.

    بله خوب افزودن افزونه به وردپرس هم باعث سنگین شدن وردپرس میشه (مخصوصا افزونه های پیشرفته ای مانند همین WP Statistics).

    ولی خوب شما وقتی استایل اختصاصی احتیاج دارید برای آمارگیر سایتتون به ناچار باید از پلاگین ها استفاده کرد.

     

    موفق باشید

  5. درود مجدد

     

    خوب اون مورد یه لیست از تصاویر هست که یه هاور افکت هم روش گذاشته شده.

    پلاگین نیست که ما بگیم شما فلان پلاگین رو فعال کنید پیاده میشه توی سایتتون. باید این مورد رو از سایتی که اعلام کردید کپی و سپس با قالب سایت خودتون هماهنگش کنید.

     

    موفق باشید

    • امتیاز 1
  6. به هر حال الان مشکل سرعتتون برای اینه که فایل زیر:

    http://www.musicfm.ir/wp-content/plugins/cyclone-slider/libs/vimeo-player-js/player.js
    

    در قالب فراخوانی شده ولی وجود نداره.

     

    مورد بعدی که خیلی مهم هست اینه که قالب شما تگ شروع html نداره و صرفا تگ پایان html رو داره !

    • امتیاز 2
  7. درود مجدد

     

    آها متوجه شدم میخواید اون صفحه توی سایت شما همچنان فعال باشه.

    برای اینکه فعال باشه باید حتما از آیفریم یا جاوا اسکریپت استفاده بشه.

     

    مثلا این کد احتمالا به کارتون میاد:

    <iframe scrolling="no" src="http://satstar.net/setup.html#ourPS-part" style="width:100%;height:323px;"></iframe>
    

  8. در 1 دقیقه قبل، benyamin20 گفته است :

    خیلی ممنون حذفش کردم . این ارور رو گوگل تقریبا 2 هفته ای بود که داده بود و خیلی از لینک های سایت بنده ارور میداد برای همین قضیه و ورودی گوگل من خیلی امده پایین یعنی امکانش هست بخاطر این مورد بوده ؟!

    راستش کار گوگل معلوم نیست که دقیقا داره چیکار میکنه.

    حالا با حذف این مورد این ارورتون برطرف میشه و انشاالله دوباره به ورودی قبل می رسید.

     

    پاینده باشید

    • امتیاز 1
  9. سلام و درود

     

    مورد hreflang برای وب سایت های چند زبانه کاربرد دارد و برای وب سایت شما که تک زبانه است همون اتریبیوت lang با مقدار fa-IR که به تگ html اضافه شده کافی هست.

    تگ link ای که اتریبیوت hreflang داره رو حذف کنید از فایل header.php ارور رفع میشه.

     

    موفق باشید

    • امتیاز 2
  10. درود مجدد

     

    function child_cat ($pid, $class_name, $exclude) {
        $cat_arr = wp_get_post_categories ($pid);
        $child_id = max ($cat_arr);
        if ($exclude)
            if (in_array($child_id, $exclude))
                return;
        $child_name = get_the_category_by_ID ($child_id);
        $child_link = get_category_link ($child_id);
        if ($class_name)
            echo '<a href="'. $child_link .'" class="'. $class_name .'" rel="category tag">'. $child_name .'</a>';
        else
            echo '<a href="'. $child_link .'" rel="category tag">'. $child_name .'</a>';
    }
    

     

    موراد استثنا رو به صورت آرایه ای از آیدی دسته بندی ها به آرگومان سوم تابع بدید به صورت زیر:

     

    <?php child_cat (get_the_ID(), 'my-css-class', [130,131,132]); ?>
    

     

    مثال بالا برای پست هایی که آخرین دسته فرزندشون آیدیش 130 و 131 و 132 هست هیچی بر نمی گردونه اگر هم فقط همون مورد آیدی 132 هست به شکل زیر فراخوانی کنید:

     

    <?php child_cat (get_the_ID(), 'my-css-class', [132]); ?>
    

     

    موفق باشید

    • امتیاز 1
  11. سلام و درود

     

    <?php
    	function curl($url) {
    	    $ch = curl_init();
        $timeout = 0;
        $header=array(
        'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12',
        'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
        'Accept-Language: en-us,en;q=0.5',
        'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7',
        'Connection: keep-alive',
        'Keep-Alive: 300'
        );
        curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_ENCODING, "");
        $data = curl_exec($ch);
        $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
        
        if ($httpCode != 200)
            return false;
        
        curl_close($ch);
        return $data;
    }
    	$site = curl('http://satstar.net/setup.html');
    	if($site) :
    	    $dom = new DOMDocument();
        @$dom->loadHTML(mb_convert_encoding($site, 'HTML-ENTITIES', 'UTF-8'));
        echo $dom->saveHTML($dom->getElementById('ourPS-bg'));
        
    else :
    	    echo "مشکلی در لود سایت به وجود آمده است";
        
    endif;
    ?>
    

×
×
  • اضافه کردن...