رفتن به مطلب

عبدالماجد

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

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

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

  • روز های برد

    8

نوشته‌ها ارسال شده توسط عبدالماجد

  1. یعنی شما میگید واسه تعریف چند خط کد جدید ، یه فایل استایل با حجم برفرض 60 کیلوبایتی رو تو هاست ایجاد کنم ؟ ( چه از نظر تأثیر در لود سایت و چه از نظرهای دیگه ، به نظرتون منطقیه اینکار ؟ )

    مگه 60 کیلوبایت زیاده ؟ یا هاستتون محدوده؟

    اگر مشکلی با حجمش ندارید باید بگم با این روشی که گفتم فقط فایل استایل اصلی توی بقیه صفحات لود میشه و توی صفحه آرشیو فقط استایل شماره دو مثلا : archive.css !

    برای فایل آرشیو یک هیدر غیر از هیدر اصلی تعریف کنید و بعد توی هیدر استایلی که ساختید رو به حای استایل اصلی لود کنید.

    یک کپی از فایل header.php قالبتون بگیرید و با اسمی مثل header2.php ذخیره کنید.

    توی این فایل جایی که استایل لود میشه رو پیدا کنید و با کد زیر جایگزینش کنید :

    <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url'); ?>/archive.css" />

    فایل archive.php قالبتون رو باز کنید.

    دستور زیر رو پیدا کنید :

    <?php get_header(); ?>

    کد زیر رو به جاش بزارید.

    <?php include(TEMPLATEPATH.'/header2.php'); ?>

    حالا توی استایل جدید اون بخشهایی که میخواهید تغییر بکنه رو تغییر بدید.

    حالا بقیه کارها رو خودتون انجام بدید.

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

    • امتیاز 1
  2. در مورد راه حل اولتون ، استایلهای فیدبرنر که داده بودید رو انتهای فایل style.css گذاشتم ولی متأسفانه مشکل حل نشد و هیچ تغییری نکرد .

    باید آنلاین باشه تا بتونم بررسی کنم.

    در مورد راه حل دومتون که باید استایلهای قالب رو ویرایش کنم ، دقیقا منظورتون چه قسمتهایی از فایل style.css هست که باید ویرایش کنم ؟

    همون بخشهایی که میخواهید توی صفحه آرشیو به رنگ و شکلی متفاوت نشون داده بشه.

  3. یک راهی رو انجام بدید دردسرش کمتره.

    از فایل استایل یک کپی بگیرید و توی استایل جدید تغییرات رو کاملا ایحاد کنید.

    برای فایل آرشیو یک هیدر غیر از هیدر اصلی تعریف کنید و بعد توی هیدر استایلی که ساختید رو به حای استایل اصلی لود کنید.

  4. با سلام، به انجمن خوش اومدید.

    بسته پارسی ساز

    به جای استفاده از جلالی از بسته پارسی ساز استفاده کنید. + بعد از باز شدن سایت با http://gtmetrix.com سایتتون رو چک کنید و کدها و عناصر موجود توی قالب رو بهینه کنید + از پلاگین های کش استفاده کنید.

    • امتیاز 2
  5. ببینید دوست عزیز منظور از کپی ctrl +c یا امثال اون نیست!

    منظور از کپی، اینه که مطلب رو از یک سایت دیگه بردارید. اصلا فرض کنید کل کلمات اون مطلب رو عینا تایپ کنید ولی چون مطلب شما مشابه اونی هست که قبلا شیر شده کپی محسوب میشه.

    • امتیاز 3
  6. توی قالب شما برای این عناصر یک سری استایلها داده شده که طبیعتا هرجا همچین عنصری بود اون استایل رو به خودش میگیره.

    راه حل :

    استایهلهای خودتون رو آخر از همه استایها قرار بدید + اگر باز هم مشکلی بود باید استایلهای قالبتون رو ویرایش کنید.

  7. با setInterval

    مثال :

    <div class="contentrefresh">
    محتوای اولیه قبل از رفرش شدن!
    </div>
    <script type="text/javascript">
    function Load_external_content()
    {
    $('.contentrefresh').load('http://site/file.php').hide().fadeIn(3000);
    }
    setInterval('Load_external_content()', 50000);

    </script>

    کدی که قراره رفرش بشه توی یک فایل قرار داده بشه و آدرس رو توی کد بالا جایگزین بکنید.

    موفق باشید.

    • امتیاز 2
  8. این کد رو تست کنید :

    <?php
    // save wp_query object
    $tmp_query = $wp_query;
    query_posts('showposts=5&cat=1'); ?>
    <?php while (have_posts()) : the_post(); ?>
    <div class="hotposts">
    <H3><span><a href="<?php the_permalink() ?>" rel="bookmark" target="_blank" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></span></H3>
    <a href="<?php the_permalink() ?>" rel="bookmark" target="_blank" title="Read the rest of <?php the_title_attribute(); ?>">
    <div class="gameimg"><?php the_post_thumbnail(); ?></div></a>
    <?php the_excerpt(); ?>
    <div style="clear:both;"></div>
    </div>
    <?php endwhile;
    // Reset Post Data
    wp_reset_postdata();
    // Reset Query
    wp_reset_query();
    // load temp query
    $wp_query = $tmp_query;
    ?>

    توضیح :

    توی کد اول کاربر به حای تصویر شاخص، از تصویری که توسط زمینه دلخواه به پستها اضافه میکرد استفاده کرده بود و توی کد دوم تابع تصویر شاخص جایگزین شد.

    • امتیاز 1
  9. منظورت چیه با یک مرورگر دیگه سرچ کنم ؟

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

    ببینید بعضی مواقع گوگل نتایج متفاوتی برای کاربرا نشون میده، مثلا با سرچ کلمه من به یه نتایج متفاوت با اون چیزی که شما با سرچ کردنش میرسید میرسم، ممکنه برای یک کاربر شما صفحه اول باشید و برای یکی دیگه نه.

    البته این برای همیشه نیست و گهگاهی اینطوری میشه.

    من چیزی از گوگل وبمستر تولز نمیدونم ، توی کدوم از قسمت های میتونم بررسی کنم ؟

    آموزشهای سئو و بهینه سازی سایت توی انجمن هست، پیشنهاد میکنم کامل مطالعه بکنید.

    • امتیاز 1
  10. یعنی تو این انجمن که ماشالله اینهمه افراد ماهر در زمینه ی کدنویسی وجود داره ، کسی نمیتونه لطف کنه همین استایلی که گفتم رو کدهاشو بزاره ؟

    بقیه دوستان مشغولن :

    دوستان و همراهان عزیز

    با توجه به شروع عملیات برای تغییر در ظاهر سایت و قابلیت های جدید، روند پاسخگویی در انجمن کمی با تاخیر انجام میگیرد.

    لطفا شکیبا باشید :)

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

    حجم تایپیک ها زیاده و وقت نمیکنم همشونو بررسی کنم.

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

    به احتمال زیاد توی استایلتون کدهایی مربوط به اینپوت و باتن ها هست که با این کدتداخل داره به همینخاطر به هم ریخته نشون میده.

    یه تغییرات کوچیکی دادم ببینید درست میشه یا نه ؟

    <style>
    .feedburnerform{
    width:300px!important;
    }
    .feedburnerformtext{
    border: 1px solid #D9D9D9;
    border-radius: 5px;
    outline: medium none;
    padding: 9px 7px 10px;
    text-align: right;
    width: 92%!important;
    float:right!important;
    }
    .feedburnerformbutton{
    background: linear-gradient(#7ED1ED, #3CB9E4) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border:none;
    border-radius: 5px 0 0 5px;
    color: #fff;
    cursor: pointer;
    display: block;
    padding: 8px 10px 12px;
    position: absolute;
    width:8%!important;
    float:left!important;
    }
    </style>
    <div class="feedburnerform">
    <form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=mysite/0000', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
    <input type="text" class="feedburnerformtext" name="email"/>
    <input type="hidden" value="mysite/0000" name="uri"/>
    <input type="hidden" name="loc" value="en_US"/>
    <input type="submit" class="feedburnerformbutton" value="عضویت" />
    </form>
    </div>

    post-4-0-81287200-1402146060_thumb.png

    feedburner.html

    • امتیاز 1
  11. اگر مشکل اون چیزی که گفتم باشه تنها راه حل منطقی صبر کردن هست و مطلب زدن.

    چون اینجور مواقع اگر کم کاری بکنید یا تغییرات عمده ای داشته باشید ممکنه به سایتتون ضربه وارد بکنه. (به قول یکی از دوستان شما فقط مطلب بزن گوگل خودش سراغت میاد.)

    طبق تجربه ای که دارم سالهای پیش همچین مشکلی وقتی برای سایتی پیش میومد و عمدتا چندین سایت همزمان دچار مشکل میشدن بعد از مدتی خود به خود حل میشد.

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

    موفق باشید.

    • امتیاز 3
  12. جدیدا سایتهای زیادی رو دیدم که همین شکایت رو دارند.

    احتمالا گوگل داره تغییراتی توی الگوریتمش یا ایندکسها میده. گرچه ممکنه مشکل شما دلیل دیگه ای داشته باشه، ولی ممکن هم هست دلیل مشترک شما با بقیه همین رقص گوگلی باشه.

    • امتیاز 3
×
×
  • اضافه کردن...