jpmo02 2 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلاممن دارم یه قالب برای وردپرس مینویسمجزئ Basic Template Files وردپرس دو فایل searchform.php و search.php هست که خودم یه توضیحی درموردشون میدم فقط شما لطف کنید اگر اشتباه گفته بودم اصلاح کنید ویا تکمیلش:search.phpقالب صفحه ای هست که نتایج جستجو دراون نمایش داده میشهsearchform.phpهم فکر کنم صفحه ای هست که فرم جستجو درش قرارداره1.ایا برگه هاهم مورد جستجو قرار میگیرند؟2.جستجودر متون صورت میگیره یافقط عناوین؟حالا من میخوام فرج جستجوی سایتم بالای سایت ودر منوها قرارداشته باشه وهیچ صفحه اضافی ای برای فرم جستجو نداشته باشمیعنیsearchform.php رونداشته باشم3. اشکالی نداره؟4. چطور باید یک فرم جستجو دریالای سایتم بذارم؟لطفا یایک کداماده بهم ارایه بدید یاراهنماییم کنید5.فرم جستجو برای یک سایت لازم هست؟یعنی اگر سایتم فرم جستجو نداشته باشه مشکلی پیش نمیاد؟منظورم برای موتورهای جستجو و.... هست..سپاس نقل قول لینک به ارسال
Pouya 1102 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 /سلام. فایل searchform مربوط به خود فرم هست که میتونید کلاسهای استایلش رو اونجا براش قرار بدید.جستجو هم در متن و هم در عنوان صورت میگیره.در صورت نبود فایل searchform فرمی شکل نمیگیره که کاربر بخواد استفاده کنید. اگه منظورتون فایل search هست، میتونید از آجاکس استفاده کنید.ساخت فرم جستجو بسیار ساده هست و قبلا آموزش داده شده و محل قرارگیری و ظاهرش رو با CSS میشه تعریف کرد.فرم جستجو ضروری نیست و برای موتورهای جستجو هم بود و نبودش فرقی نمیکنه/ 1 نقل قول لینک به ارسال
NESTED 4295 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 یک نمونه فرم جستجو ساده<form method="get" action="<?php bloginfo('siteurl'); ?>" class="form-search"><input class="input" type="text"><button class="btn" type="submit">جستجو</button></form> 3 نقل قول لینک به ارسال
jpmo02 2 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 یک نمونه فرم جستجو ساده<form method="get" action="<?php bloginfo('siteurl'); ?>" class="form-search"><input class="input" type="text"><button class="btn" type="submit">جستجو</button></form>با همین فرم وقتی یک کلمه روجستجو میکنم همون صفحه اصلی سایت دوباره لود میشه بدون اینکه عملی انجام بشهمشکل ازکجاست؟ نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 در حالت عادی نتایج جستجو داخل index.php نمایش داده میشه. می تونید یه کپی از Archive.php بگیرید و به نام saerch.php ذخیره کنید. 1 نقل قول لینک به ارسال
jpmo02 2 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 در حالت عادی نتایج جستجو داخل index.php نمایش داده میشه. می تونید یه کپی از Archive.php بگیرید و به نام saerch.php ذخیره کنید.چون خودم دارم قالب رو مینویسم فایل archive ندرام!!اگر میشه توضیح دهید که چه کدهایی دراین فایل قرار میگرههمینطور راهنمایی بفرمایید که اگر فایل search.phpروایجاد کنم باید اکشن فرم جستجو روهم تغییر بدم؟به چی؟action="<?php bloginfo('siteurl'); ?>"سپاس نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 search.php بسازید. نیاز نیست Action فرم تغییر کنه. داخل این فایل کافیه حلقه معمولی بنویسید. به صورت زیر:<?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?> <article> <a href="<?php the_permalink(); ?>/#<?php the_title(); ?>"><h2><?php the_title(); ?></h2></a> <div class="op"> <div class="date"> <i class="fa fa-calendar-o"></i> <?php echo the_date('l j F Y'); ?> </div> </div> <div class="thumb"><?php the_post_thumbnail('index'); ?></div> <p> <?php the_excerpt(); ?> </p> <div class="tag"><?php //the_tags('برچسب ها: ',' - ' ,'' ); ?></div> </article> <?php endwhile; ?><?php else : ?><article> <h2>محتوای مورد نظر یافت نشد!</h2> </article> <?php endif; ?> 1 نقل قول لینک به ارسال
jpmo02 2 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 search.php بسازید. نیاز نیست Action فرم تغییر کنه. داخل این فایل کافیه حلقه معمولی بنویسید. به صورت زیر:من در صفحه اول سایت یعنی فایل indexهیچ حلقه ای ندارم وبه عبارتی استاتیک هست صفحه اولولی در فایلهای pageو single یک حلقه برای نمایش محتوای مطلب نوشتم.الان کد زیر رو به عنوان باکس جستجو در سایتم قرار دادم:<form method="get" action="<?php bloginfo('siteurl'); ?>" class="form-search"><input class="input" type="text"><button class="btn" type="submit">جستجو</button></form>و کدی که شما داد روهم درفایلsearch یکبار فقط همین کد و یکبارهم به جای حلقه نمایش مطالب فایلsingle:ولی الان وقتی یک کلمه مثل سلام مینویسم وجستجو میکنم اخر ادرس به شکل زیر میشه و صفحه اول که استاتیک هست لود میشهsite. ir/?مشکل از چیه؟ نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 استاتیک منظورتون اینه که index.html هست؟ نقل قول لینک به ارسال
jpmo02 2 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 خیر!!فایل index.phpهست ولی هیچ حلقه ای داخل این فایل نذاشتم چون نمیخوام مطلب یا اخرین مطالب واینطور مسایل توی صفحه اول باشهفقط چند تا ایکون قراردادم که به بخشهای مختلف میبره کاربرروفکرکنم خوب منظورم رورسونده باشم نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .