-
تعداد ارسالها
323 -
تاریخ عضویت
-
آخرین بازدید
تمامی مطالب نوشته شده توسط ssll
-
فانکشن پربازدیدترین مطالب همراه با کد فراخوانیش
ssll پاسخی برای ssll ارسال کرد برای یک موضوع در مشکلات دیگر
ببخشید دیگه چون اطلاعاتم ضعیف هست اینجوری میپرسم . ؟کوئری برای دیتابیس فشار وارد میکنه ؟ 2- چند نوع کوئری داریم و کدومش بهتر هست و از کجا میتونم آموزش های در مورد هر کدوم پیدا کنم 3_ ایا تعداد کوئری های مورد استفاده شده در یک سایت تا چه حدی باشه و اینکه اگه بخوایم در ابزارک ها از کوئری استفاده کنیم مشکل ساز هست یا خیر؟ 4_ سوال اخر از کجا میتونیم تعداد کوئری هایی که در پوسته استفاده شده رو بدست آوریم . سپاس -
یه اموزش در همین مورد در قسمت آموزش ها بود که فراخوانیش با کوئری هست . چون میگن کوئری به دیتابیس فشار می یاره من میخوام فراخوانیش رو یه جور دیگه انجام بدیم البته باز هم نظر اساتید مهمه . من یه مثال بزنم که فراخوانی یه جور دیگه انجام میشه بزنم تا بهتر منظورمو میرسونم . این فانکشن مطالب محبوب هست function tie_popular_posts($pop_posts = 5 , $thumb = true){ global $wpdb , $post; $orig_post = $post; $popularposts = "SELECT ID,post_title,post_date,post_author,post_content,post_type FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' ORDER BY comment_count DESC LIMIT 0,".$po
-
یه فایل با پسوند php درست کردیم داخل این فایل frameset وجود داره و مشخص میکنه که صفحه مورد نظر چند قسمت تبدیل بشه ( به فرض دو قسمت با همون مقدار هایی که درframeset بالا دادم) به فرض میخوایم یه ایکون باز و بسته در فایل frame_a.htm بزاریم تا اینجا مشکلی نیست ایکون هم گذاشتیم کار هم میکنه وقتی بستن رو میزنیم محتویات فایل frame_a.htm بسته میشه اما کامل اون قسمت بسته نمیشه . میخوام کامل اون قسمت بسته بشه تا عرض frame_b.htm بزرگتر بشه و هر وقتی ایکون frame_a.htm رو باز کردیم عرض هر دو فایل به حالت قبل بازگرده فکر کنم این قسمت <frameset cols="25%,*"> باید اتوماتیک بشه هر کاری کردم نشد
-
بازم فقط پست اول رو آورد بقیه رو نیاورد . میخوام چند تا پست مشخص به صورت ثابت و در یک ابزارک همیشه باشن . مثلا 5 تا . نظر و راه حل شما چیه؟
-
افزونه رو که غیر فعال کنم ابزارک مخصوصش هم پاک میشه کد های کوئری رو کجا بزارم؟ . افزونه رو نصب کردم که ابزراک مخصوص کوئری هم بیاد تا توی ابزارک بزارم . یه کوئری دیگه گذاشتم اجرا شد اما همون مشکل رو داشت که فقط یه دونه پست رو نشون می داد . کد شما رو هم که خطا داد
-
من افزونه php code نصب کردم و کوئری رو داخل ابزارک میزارم این کد خطا داد ولی کد قبلی اجرا شد ولی فقط یه دونه پست رو می آورد کد خطا : Fatal error: Call to undefined function foundation_pagination() in /home3/******/public_html/wp-content/plugins/php-code-widget/execphp.php(27) : eval()'d code on line 11
-
سلام این قسمت رو ببینید http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_frame_cols اگه بخوایم در قسمت frame A و در بالا و گوشه سمت راستش یه ایکون باز و بسته بزاریم به طوری که وقتی ایکون بسته رو میزنیم frame B عرضی که frame A از دست داده جاشو بگیره و وقتی باز رو میزنیم هر دو frame برگردن سر جای خودشون . یه سوال هم دارم ایکون باز و بسته باید توی کد های frameset که در لینک بالا دادم باید قرار بگیرن یا در این لینک frame_a.htm البته من در این کد های این صفحه frame_a.htm گذاشتم باز و بسته شدنش هم کار کرد فقط عرض های frame A و frame b تغییری نکردن البته کد های farameset رو ای
-
میخواستم چند تا پست فراخوانی بشه مثلا 5 تا یا هر چند که خودم تعیین کنم به این شکل در اوردم نشد فقط ایدی پست اولی رو می یاره <?php $mypost = get_post(1,2,11,58,98); $title = $mypost->post_title; $permalink = $mypost -> post_permalink; echo '<a href="'.$permalink.'" rel="bookmark">'.$title.'</a>'; ?>
-
سلام میخوام با کوئری یک پست رو فراخوانی کنم به این صورت که عنوان پست و لینک پست فراخوانی بشه چندین کد امتحان کردم اما جواب ندادن . نمونه کدی که امتحان کردم اما جواب نداد $query = new WP_Query( 'p=7' ); // The 2nd Loop if( $query->have_posts() ){ $query->next_post(); the_title(); echo "<br />"; the_content(); } wp_reset_query();
-
سلام یه ابزراک در قسمت پنل ابزراک ها در وردپرس هست که میشه داخلش متن یا اچ تی ام ال گذاشت . ایا امکانش هست یه همچین ابزارکی درست کنیم که کد های کوئری داخلش گذاشت؟ من سرچ کردم چیزی ندیدم اگه هست لینک بدین اگه امکان درست کردنش هست شروع کنیم درستش کنیم . فکر کنم خیلی به درد میخوره
-
البته منظورم این بود اون کد رو کجا بزارم توی فایل های افزونه؟ اگه افزونه توی کدوم فایلش . الان من این رو توی استاتیل قالب گذاشتم مشکلی که داره این هست تا موس میره روی فیلد علامت دست می یاد
-
خب مثل فیلد های دیگه دیده نمیشه دقیقا input فرم کجاست من هر جا گشتم ندیدم تیو کدوم فایل هست . دنبال استاتیل بگردم یا فایل دیگه ای؟
-
بله خب drop کرده بودم این عکس رو نشون دادم تا بگم از این صفحه حذف کردم البته قبلش هم از همین صفحه اکسپورت کرده بودم الان هم خواستم ایمپورت کنم که اون خطا داد . البته الان یه چیزی به ذهنم رسید فکر کنم از این باشه . در کل وقتی اکسپورت کرده بودم در واقع کل دیتابیس رو اکسپورت کرده بودم و وقتی که خواستم ایمپورت کنم به همین خاطر خطای تکرار داده چون بقیه تبل ها وجود داشتن ( ولی وقتی اکسپورت کردم فقط تبل مورد نظر رو تیک زدم بعد اکسپورت کردم فکر میکردم فقط همین تبل اکسپورت میشه که گویا کل تبل ها رو اکپسورت کرده . به همین خاطر همه تبل ها رو حذف کردم بعد ایمورت کردم که بدرستی ایمپورت شد . مطالب هم برگ
-
بله حق با شما بود در پوسته دیگه نمایش داده شد در پوسته ای که استفاده میکنم نمایش داده نمی شود در عکس ها مشخص کردم راه حل چیه؟ فیلد ادرس سایت را مشاهده کنید
-
سلام من تعدادی از پست های وردپرس رو خیلی وقت میشه حذف کردم شاید بیشتر از یک ماه . امروز رفتم تبل پست ها رو نگاه کردم دیدم هنوز پست های حذف شده وجود دارن چطور باید اینا رو حذف کنم . یک پست مثلا 4 تا در دیتابیس وجود داره من از کجا بدونم که از این 4 کدومش پست اصلی هست و بقیه رو حذف کنم یه راه نشون بدین که پست هایی که وجود ندارن رو حذف کنم . ممنون
-
سلام من این افزونه رو نصب کردم و وقتی فیلدی اضافه میکنم فقط اسم فیلد رو نشون میده اما خود فیلد رو نشون نمیده . شاید کلاس و استاتیل بخواد . خب چه کدی و در کدوم فایل اضافه کنم . سپاس
-
اولا به این انجمن خوش اومدین دوما بد نیست قوانین رو مطالعه کنی دوست عزیز اسپم خلاف قوانین انجمن هست ( البته من کاره ای نیستم که بخوام به شما دوست عزیز تذکر بدم فقط یه یاد آوری بود )یه کم صبور باشید اگه تا بعد از 24 ساعت کسی جواب نداد اون وقت میتونی یه یاد آوری بکنی تا دوستان کمک کنند ( اینم بدونید دوستان که 24 ساعته پشت سیستم نیستن که انتظار داشته باشیم بعد از 10 دقیقه یا 2 ساعت حتما جواب بدن اینم بدونید هر وقت باشن حتما کمک می کنن پس نیاز نیست عجله کنیم به جرات میتونم بگم اینجا تنها انجمنی هست که همیشه فعال هست و برادران عزیزمون بدون هیچ چشم داشتی می یان به سوالاتمون پاسخ میدن و مشکلاتمو
-
سلام من اشتباهی یه ف کردم البته قبلش export کرده بودم و الان خواستم import کنم خطا داد اینم خطاش: SQL query: -- -- Dumping data for table `wp_commentmeta` -- INSERT INTO `wp_commentmeta` ( `meta_id` , `comment_id` , `meta_key` , `meta_value` ) VALUES ( 33, 19, '_wp_trash_meta_status', '0' ) , ( 34, 19, '_wp_trash_meta_time', '1388849407' ) ; MySQL said: Documentation #1062 - Duplicate entry '33' for key 'PRIMARY ببینید من قبلش از همین صفحه که در عکس میبینید wp_poot رو تیک زده بودم و export گرفته بودم . بعد ناخدا گاه روی همین تبل کلیک کردم و حذف شد .برای ایمپورت از همین صفحه استفاده کنم؟ ای
-
اون کد اول که در پست بالا دادم جناب ایمان امتحان کردن که برای ایشون کار کرد اما واسه سایت من کار نکرد ممنون از شما دوست عزیز کد شما رو تست کردم جواب داد . سپاس
-
تشکر از شما ولی حتی من رفتم وردپرس رو از نو نصب کردم هیچ افزونه ای نصب نکردم پوسته پیشفرض امتحان کردم نشد که نشد اما شرط رو عوض کردم این کد زیر رو تست کردم که جواب داد به هر حال از شما هم ممنونم استاد عزیز <?php if( date('Yz') == get_the_time('Yz') ) { echo'<font color="red"> جديد</font>'; }; ?>
-
سلام میخوام در حلقه یه شرط بذارم که اگه تاریخ ارسال مطلب از امروز هست یه چیزی رو جلوی عنوان مطلب چاپ کنه چند کد امتحان کردم نشد نمونش: <?php if(is_new_day()){echo '<font color="red"> جديد</font>';} ?> اما جواب نداد این کد هم جواب نداد <?php echo '<font class="newday" color="red">"جدید"<input type="hidden" class="newdayin" value="'.get_the_date('Ymd').'"></font>'; ?> <input type="hidden" id="todayin" value="<?php echo date('Ymd');?>"> <script type="text/javascript"> $(document).ready(function() { $(".newdayin").filter(function()
-
من پوسته پیش فرض رو گذاشتم افزونه ها رو همه رو غیر فعال کردم کش رو هم غیر فعال کردم . اصلا شرط رو اجرا نمیکنه و فقط کلمه :جدید" رو جلوی عنوان ها چاپ میکنه کد پایین رو هم امتحان کردم بازم واسه همه جدید گذاشت نمیدونم چرا واسه شما درست گذاشته منظورتون این هست پیوند یکتا رو چی گذاشتم؟ اگه منظورتون این هست پیوند رو نام نوشته گذاشتم
-
ممنونم استاد عزیز ولی انگار برای من کار نمیکنه . بله از افزونه جلالی استفاده میکنم. کش رو هم از مرورگر پاک کردم ولی بازم نشد . به نظرتون مشکل از چی میتونه باشه؟
-
این کار رو کردم نشد من کوئری رو داخل یه div گذاشتم اینم کل کد <div style="font-weight:99600;color:#25F3EB;text-align:right;direction:rtl;float:right;padding-top:6px;width:34%;padding-lef:15px;overflow-y:scroll;height:120px"> <h3 ><a title="نام" href="http://www......ir/" target="_blank"> <p style="color: #F00"> "نام " </p> </a></h3> <?php $recent = new WP_Query("cat=1&showposts=10"); while($recent->have_posts()) : $recent->the_post(); ?> <table style="height:20px;border-bottom:1px solid #ccc;background:#dddddd;line-height:1.5em
-
کار نکرد برای همه مطالب اون دسته کلمه جدید رو اضافه میکنه . ببینید مثلا کل مطالب این دسته ای که من فراخوانی کردم 8 تا هستن از این هشت تا امروز 2 تاش ارسال شدن من فقط میخوام مطالب امروز که دو تا هستن جلوش کلمه جدید اضافه بشه