انجمن


ی کد افزونه مانند میخواممم !!  (۴ نوشته)

  • sajed

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲
    تشکر شده: ۳ بار
    # نوشته شده: ۹ سال پیش
    ۲۶ آبان ۱۳۹۳ - ۲۱:۰۵

    سلام این سایت رو ب بینید
    کلیک کنید

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

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    آموزش وردپرس
  • آموزش وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۸۳۹
    تشکر شده: ۱۷۶۷ بار
    # نوشته شده: ۹ سال پیش
    ۲۷ آبان ۱۳۹۳ - ۰۰:۴۰

    sajed گفت:
    سلام این سایت رو ب بینید
    کلیک کنید

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

    به نام خدا

    عرض سلامو خسته نباشید ؛

    ببین دوست خوب من کل کد های همون قسمتی که داره به صورت رونده به بالا میره اینه که اینجا واست قرار دادم !

    <marquee onmouseout="this.start();" onmouseover="this.stop();" style="height: 300px" scrolldelay="40" scrollamount="1" truespeed="truespeed" direction="up" dir="rtl">
    
    <table cellspacing="1" cellpadding="4" border="0" align="Center" style="color:Black;background-color:Transparent;border-width:0px;height:114px;width:205px; background-image:url(images/6m40.html);" id="Verticalnews1_Thumbnail_DataList">
    	<tbody><tr>
    		<td valign="top" align="right" style="color:Black;background-color:Transparent;font-size:Small;">
    
                                    <table cellspacing="0" cellpadding="0" border="0" align="center" style="width: 220px; background-image:url(images/6m40.html); border-bottom: #bbbbbb 1px dashed;">
                                        <tbody><tr>
                                            <td width="250" align="right" style="height: 28px; line-height: 22px; text-align: justify; font-size: 11px; padding-bottom: 5px; color: #555555;">
    
                                            <p>پذیرفتن سفارش انواع استیل در سراسر کشور</p>  
    
                                              </td>
                                        </tr>
                                    </tbody></table>
    
                                </td>
    	</tr><tr>
    		<td valign="top" align="right" style="color:Black;background-color:Transparent;border-width:0px;font-size:Small;">
    
                                    <table cellspacing="0" cellpadding="0" border="0" align="center" style="width: 220px; background-image:url(images/6m40.html); border-bottom: #bbbbbb 1px dashed;">
                                        <tbody><tr>
                                            <td width="250" align="right" style="height: 28px; line-height: 22px; text-align: justify; font-size: 11px; padding-bottom: 5px; color: #555555;">
    
                                             <p>پذیرش ساخت انواع مخازن استیل</p> 
    
                                              </td>
                                        </tr>
                                    </tbody></table>
    
                                </td>
    	</tr><tr>
    		<td valign="top" align="right" style="color:Black;background-color:Transparent;font-size:Small;">
    
                                    <table cellspacing="0" cellpadding="0" border="0" align="center" style="width: 220px; background-image:url(images/6m40.html); border-bottom: #bbbbbb 1px dashed;">
                                        <tbody><tr>
                                            <td width="250" align="right" style="height: 28px; line-height: 22px; text-align: justify; font-size: 11px; padding-bottom: 5px; color: #555555;">
    
                                        <p>پذیرش سفارشات وارداتی برای مشتریان عزیز </p> 
    
                                              </td>
                                        </tr>
                                    </tbody></table>
    
                                </td>
    	</tr><tr>
    		<td valign="top" align="right" style="color:Black;background-color:Transparent;border-width:0px;font-size:Small;">
    
                                    <table cellspacing="0" cellpadding="0" border="0" align="center" style="width: 220px; background-image:url(images/6m40.html); border-bottom: #bbbbbb 1px dashed;">
                                        <tbody><tr>
                                            <td width="250" align="right" style="height: 28px; line-height: 22px; text-align: justify; font-size: 11px; padding-bottom: 5px; color: #555555;">
    
                                            به وب سایت رسمی فروشگاه گلد استیل خوش آمدید  
    
                                              </td>
                                        </tr>
                                    </tbody></table>
    
                                </td>
    	</tr>
    </tbody></table></marquee>

    و فقط به خاطر استفاده از تگ marquee در html این طوری به سمت بالا میره ! کافیه زمانی که داری دسته هاتو نمایش میدی این کد رو استفاده کنی ! قبل از نمایش دسته بندی ها ! منتهی اگر دسته بندی های رو به صورت دستی تو قالب داری نمایش میدی و قالبت ابزارکی نیست یا از قابلیت ابزارک برای نمایش دسته بندی ها استفاده نکردین باید یه کدی بنویسید که این تگ رو به قبل و بعد اون ابزارک دسته ها اضافه کنه ! و داخل فایل فانکشن قرار بدین البته ممکنه روش دیگه ای هم باشه که من باید در موردش بیشتر فکر کنم و کلیات کار هم همونی بود که بهتون گفتم منتهی در مورد تگ marquee و تمام کاربرد های اون و آپشن هاش میتونید تو گوگل سرچ کنید آموزش تگ marquee و بعدش یاد بگیرید و استفاده کنید ولی اگر باز مشکلی داشتین همینجا مطرح کنید تا راهنمایی بیشتری کنم فقط ممنون میشم اگر مشکلتون حل شد تاپیک رو حل شده اعلام کنید تا دوستان به زحمت نیفتن و از تاپیک اسپم هم جلوگیری شده باشه با تشکر
    ارادتمند : مسلم فلاح نیت

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    sajed - Masoud
  • sajed

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲
    تشکر شده: ۳ بار
    # نوشته شده: ۹ سال پیش
    ۲۷ آبان ۱۳۹۳ - ۱۳:۴۸

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

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    آموزش وردپرس - Masoud
  • آموزش وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۸۳۹
    تشکر شده: ۱۷۶۷ بار
    # نوشته شده: ۹ سال پیش
    ۲۷ آبان ۱۳۹۳ - ۱۴:۲۴

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

    خب آخرین مطالب وردپرس هم افزونش موجود هست هم کد هاش برای این این کارو انجام بدین اگر دقیقا کدی که به شما میدم رو داخل فایل functions.php قرار بدین مشکلتون حل میشه پس به توضیحات بنده در زیر دقت کنید ؛

    ابتدا برای اجرای مستقیم کد های php داخل ابزارک متنی وب سایتتون کد های زیر رو به فایل functions.php قالب خودتون اضافه کنید منتی لازم به ذکره که اگر قالب شما این فایل رو نداره رو سیتسم خودتون یه new text document ایجاد کرده کد های زیر رو داخل اون قرار بدین و بعد از بالا روی منو file کلیک کرده و روی گزینه save as کلیک کنید و آن را با نام functions.php ذخیره نمایید فقط دقت کنید موقع ذخیره سایت کنار دکمه save از لیست باز شو فرمت را روی utf8 قرار دهید تا از این بابت مشکلی پیش نیاید که ممکن است بعدا با علامت ؟؟؟؟؟ در سایت رو به رو شوید لذا همان طور که می دانید تمام فایل های شما باید از نوع فرمت utf8 باشد و اما کد های فایل فانکشن دات پی اچ پی به شرح زیر ؛

    با قرار دادن این کد ها در فایل functions.php امکان اجرا اسکریپت های php در ابزارک متنی html وردپرس مهیا می شود. پس این ها را فقط در فایل funtions.php بعد از تگ باز شود <?php قرار میدهیم!

    add_filter('widget_text','execute_php',100);
    function execute_php($html){
         if(strpos($html,"<"."?php")!==false){
              ob_start();
              eval("?".">".$html);
              $html=ob_get_contents();
              ob_end_clean();
         }
         return $html;
    }

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

    <marquee onmouseout="this.start();" onmouseover="this.stop();" style="height: 300px" scrolldelay="40" scrollamount="1" truespeed="truespeed" direction="up" dir="rtl">
    <ul>
    <?php
    	  global $post;
    	  $posts = get_posts('numberposts=10');
          foreach($posts as $post){ ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php } ?>
    </ul>
    </marquee>

    و با قرار دادن این کد ها در ابزارک متن وردپرس 10 مطلب آخر شما به صورت رونده به سمت بالا مثل همون سایت خواهد شد البته می توانید این را اگر ابزارک متنی استفاده نمی کنید و قالب شما ابزراکی نیست در فایل sidebar قالب خود هم قرار بدهید که دیگر نیازی به انجام مرحله اول ندارید ! و دقت کنید که انجام مرحله اول به این علت بود که در ابزارک متن وردپرس که امکان اجرای اسکریپت پی اچ پی وجود ندارد بنا بر این تابعی به فایل functions.php اضافه کردیم که امکان اجرای کد های پی اچ پی در ابزارک متن وردپرس هم وجود داشته باشد تا نیاز به وارد کردن کد ها به صورت دستی داخل قالب شما را اذیین نکند ! و در پایان لازم به توضیح می باشد اگر تمایلی به انجام مرحله اول ندارید ! یعنی قرار داد تابع اجرای کد های پی اچ پی باید بگم افزونه های متعددی هستن مانند php code widget که با نصب و فعال کردن اون یک ابزارک به ابزارک های شما اضافه میشه و شما با کشیدن اون تو موقعیت مورد نظرتون و قرار دادن کد های پی اچ پی داخل اون می تونید از اون داخل سایدبار سایتتون استفاده کنید بعد از این همه توضیح امید وارم مشکلتون کاملا حل بشه و از تون خواهش می کنم که در صورت حل مشکل تاپیک رو حل شده اعلام کنید تا دوستان به زحمت نیفتن و از اسپم جلوگیری بشه با تشکر
    ارادتمند : مسلم فلاح نیت

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Masoud - saeli - sajed

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.