انجمن


چگونه می توانم یک جستجوگر سایت به قالب ام اضافه کنم ؟  (۱۷ نوشته)

  • jaber

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

    سلام دوستان یک قالب بسیار ساده دارم که فیلد جستجو نداره چطور می تونم کدی به قالب اضافه کنم تا فیلد جستجو بیاد تو صفحه

    این کد رو در اینترنت گشتم به index.php قالب ام اضافه کردم چیزی به قالب اضافه نمی شه

    <?php get_search_form( $echo ); ?>

    لطفا راهنمایی کنید که یک جستجوگر سایت به قالب ام اضافه کنم

    تشکر

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

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

    از دوستان ممنون می شم کمک ام کنند

  • Masoud

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

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

    <form id="searchform" method="get" action="<?php bloginfo('siteurl'); ?>">
    						<input type="text" name="s" id="s" placeholder="جستجو کنید ..." value="" />
    						<button type="submit" class="btn">جستوجو کنید</button>
    					</form>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    jaber - آموزش وردپرس
  • jaber

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

    فورم به قالب اضافه شد اما مخصوص صفحه اصلی است فکر می کنم توی دیتابیس سرچ نمی کنه یه چیزی شبیه ctrl + f گرفتن مرورگر هاست این سرچ مودل دیگه ای نداری دوست من ؟

  • Masoud

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

    jaber گفت:
    فورم به قالب اضافه شد اما مخصوص صفحه اصلی است فکر می کنم توی دیتابیس سرچ نمی کنه یه چیزی شبیه ctrl + f گرفتن مرورگر هاست این سرچ مودل دیگه ای نداری دوست من ؟

    یعنی چی مخصوص صفحه اصلیه؟
    خیر ، مدل دیگه‌ای نداره :) اگر سایت وردپرسی دارید ، اضافه کردن این فرم به قالب ، قابلیت جستجو رو به قالب اضافه میکنه .
    اگر میخواهید صفحه نمایش جستجو سفارشی باشه ، در قالب باید فایل search.php رو تعریف کنید. اگر این فایل تعریف نشده باشه ، وردپرس به صورت خودکار از index.php برای نمایش نتایج جستجو استفاده میکنه .

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

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

    ظاهرا از ایندکس داره استفاده می کنه ببینید

    http://video-mix.ir

    من می خوام کل سایت رو جستجو کنه باید چه فایلی به قالب اضافه کنم با چه کدی ممنون می شم فایلی چیزی پیوست کنید

  • Masoud

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

    محتویات فایل page.php رو اینجا قرار بدید. ( از تگ Code استفاده کنید! )

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

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

    بفرما دوست من

    <?php get_header(); ?>
    <div class="bannertophide"><div class="dleft">
    <div class="dright" > </div></div></div>
    <div class="clr"></div>
    <div class="s_left"><div class="s_right"><div class="s_mid">
    <div class="container">
    <div id="contentleft">
    <div class="leftside">
    <?php include(TEMPLATEPATH.'/sidebar-left.php'); ?>
    </div>
    <div class="rightside">
    <?php include(TEMPLATEPATH.'/sidebar-right.php'); ?>
    </div><div id="content">
    <div class="centerside"><div class="centersideinn">
    <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("center") ) ?>
    <div id='dle-content'>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
    <div class="base"><div class="bheading"><div><div><div><div><div><center><b>
    <a class="tooltip" href="" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
    </b></center></div></div></div></div></div></div><div class="bbr_mid"><div class="bbr_mid"><div class="maincont">
    <div class="indents">
    <?php the_content(''); ?>
    </div></div></div></div><div class="morelink"></div></div>
    <?php endwhile; ?><?php else: ?><?php endif; ?>
    </div></div>
    </div></div>
    </div>
    <div class="clr"></div>
    </div>
    </div></div></div>
    <link rel="stylesheet" href="css/dg-picture-zoom.css" type="text/css" />
    <script src="js/external/mootools-1.2.4-core-yc.js"></script>
    <script src="js/external/mootools-more.js"></script>
    <script src="js/dg-picture-zoom.js"></script>
    <img src="images/image1.jpg?url=images/image1_big.jpg" class="dg-picture-zoom">
    <?php get_footer(); ?>
  • Masoud

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

    از فایل page.php یک کپی بگیرید و اسم اون فایل رو به archive.php تغییر بدید.
    در فایل archive.php کد زیر رو حذف کرده:
    <?php the_content(''); ?>
    و با کد زیر جایگزین کنید:
    <?php the_excerpt(''); ?>

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

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

    همینکار رو کردم تست کنید باز هم همینجوره دوست من

  • Masoud

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

    احتمالا جایی اشتباه عمل می‌کنید.
    در صورت تمایل اطلاعات هاست و وردپرس‌تون رو برای بنده ایمیل کنید تا براتون بررسی کنم.
    masoud[at]golchin.me

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

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

    خود قالب رو برات ایمیل کردم دوست عزیز

  • jaber

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

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

  • Masoud

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

    مشکل جستجو رفع شد.

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

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

    ممنون دوست عزیز مشکل حل شد

    فقط یه سوال دیگه اون کلید جستجو رو می خوام عکس بندازم انداختم چرا نشون نمی ده به نظرتون ؟

  • Masoud

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

    با HTML/CSS
    خاصیت background در css

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

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

    css کار نکردم اون کدی که در بالا رو بهم دادی اینجوری تغییرش دادم

    <form id="searchform" method="get" action="<?php bloginfo('siteurl'); ?>">
    						<input type="text" name="s" id="s" placeholder="" value="" />
    						  <button> <img src="images/Button-Search-icon.png" width="20" height="20"type="submit" class="btn" /></button>
    					</form>

    اما بازم نشد می تونین اینو واسم تغییر بدین قربونه دستت واقعا نتونستم

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



برچسب‌ها

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