isk
عضو سایت-
تعداد ارسالها
2034 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
20
تمامی مطالب نوشته شده توسط isk
-
نمایش چند محصول به صورت تو در تو
isk پاسخی برای The Gladiator ارسال کرد برای یک موضوع در نصب و سوالات اولیه
باید از دسته و زیر دسته استفاده کنید - معمولاً اکثر قالبها برای دسته ها و زیر دسته آرشیو دارند و نیاز به ایجاد نیست. اگر قالب شما نداره میتونید archive.php و یا category.php بسازید.- 4 پاسخ
-
- 1
-
خب خودتون میگین که وقتی اولی رو حذف و دومی رو جایگزین میکنید مشکل حل میشه. پس مشکل چیه؟
-
شما گفتید که یه قالب دیگری برای کامنتها دارید. من فرض کردم اسم این قالب comments-second-template.php است و در پوشهی پوسته ذخیره شده. حالا هرجا در پوسته، مثلاً در single.php و یا loop-single.php که <?php comments_template( '', true ); ?> قرار دارد به جاش این <?php if (in_category('any_category_as_you_wish')) { ?> <?php comments_template('/comments-second-template.php'); ?> <?php } else { ?> <?php comments_template( '', true ); ?> <?php } ?> را قرار بدید. - من نام فایل قالب جدید کامنت را comments-second-template.php فرض کردم که شما باید تغییر بدی
- 9 پاسخ
-
- 1
-
چگونگي اضافه كردن فيلد جنسيت در قسمت مديريت كاربران
isk پاسخی برای oromnet ارسال کرد برای یک موضوع در مشکلات دیگر
جنسیت جزو متاهای دیفالت کاربری نیست برای ثبت جنسیت در فرم ثبت نام به فانکشن اضافه کنید: add_action('register_form','myplugin_register_form'); function myplugin_register_form (){ $gender = ( isset( $_POST['gender'] ) ) ? $_POST['gender']: ''; ?> <p>جنسیت <select for="gender" name="gender"> <option id="gender" value="Male">Male</option> <option id="gender" value="Female">Female</option> </select> </p> <?php } add_filter('registration_errors', 'myplugin_registration_errors', 10, 3); function myplugin_registration_errors ($errors, $sanitized_- 25 پاسخ
-
- 4
-
مطالب مرتبط با استفاده از تگ های مخصوص و تعریف شده
isk پاسخی برای javad abbasi ارسال کرد برای یک موضوع در هک و برنامه نویسی
فعلاً مسیر رو با پوستهی دیفالت طی کنید - بعد که همه چیز کامل شد به مشکلات این پوسته رسیدگی بشه یه نسخه از فایل page.php و single.php پوستهی سالم رو اینجا پیوست کنید.- 23 پاسخ
-
- 1
-
- مطالب مرتبط
- کد
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
به موازات روش فوق میتونید از این روش هم استفاده کنید: فرض که comments-second-template.php تمپلیت دلخواه شما برای دسته خاص باشه، در اینصورت میشه: <?php if (in_category('any_category_as_you_wish')) { ?> <?php comments_template('/comments-second-template.php'); ?> <?php } else { ?> <?php comments_template( '', true ); ?> <?php } ?> و احتمال داره بسته به نوع قالبتون نیاز بشه از include (TEMPLATEPATH . /'comments-second-template.php') به جای comments_template('/comments-second-template.php') استفاده کنید
- 9 پاسخ
-
- 2
-
یک سیستم فروش و عضویت حرفه ای معرفی کنید
isk پاسخی برای aliali100 ارسال کرد برای یک موضوع در مشکلات دیگر
Easy Digital DownLoad و یا WooCommerce- 6 پاسخ
-
- 1
-
اولاً سایت جذب ایده خودش باید در ظاهر و شکل هم دارای ایده باشه که متاسفانه سایت شما اینطور نیست. به هر حال: برای کش کردن برخی از اکسترنال ها در فانکشن اضاففه کنید: function _remove_script_version( $src ){ $parts = explode( '?', $src ); return $parts[0]; } add_filter( 'script_loader_src', '_remove_script_version', 15, 1 ); add_filter( 'style_loader_src', '_remove_script_version', 15, 1 ); - deffer js ها رو حتماً رعایت کنید - که این مورد با کد نویسی میسر نیست و نیاز به دقت داره - قالب شما گرچه ریپ هست اما در نوع خودش به شدت فالب خوبیه - اما به دفعات دیدم که توزیع کننده غیرقانونی قالب که در فو
-
مطالب مرتبط با استفاده از تگ های مخصوص و تعریف شده
isk پاسخی برای javad abbasi ارسال کرد برای یک موضوع در هک و برنامه نویسی
قسمت بالای فایل برگهی جدیدی که ساختید باید شبیه زیر باشه: <?php /* Template Name:my-page-template */ get_header(); ?> بعد در پنل وردپرس برگهی جدیدی تولید کنید (افزودن برگه) اما بجای قالب پیشفرض، قالب my-page-template باید انتخاب بشه. در مورد دوم هم باید کدها رو خارج از لوپ قرار بدید - در صورت امکان کد single.php رو اینجا بذارید.- 23 پاسخ
-
- 2
-
- مطالب مرتبط
- کد
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
چطور این قسمت ها رو در آمارگیر باید ساخت ؟
isk پاسخی برای fadakweb ارسال کرد برای یک موضوع در مشکلات دیگر
اینو باید از نویسندهی اون افزونه بپرسید - و یا اینکه اگر اون پلاگین شورتکد داشته باشه میشه در ادامش این کدها رو نوشت.- 11 پاسخ
-
- 1
-
یکبار همهی پلاگین ها رو غیر فعال و پوستهی دیفالت رو فعال کنید ببینید چه تغییری میکنه.
- 1 پاسخ
-
- 1
-
کل فراخوانی فایل excerpt limitation رو از هرجایی هست حذف کنید به جاش تابع ساده تری استفاده کنید: /* Limit excerpt by word use <?php $excerpt = get_the_excerpt(); echo string_limit_words($excerpt,30);?> in template for 30 word */ function string_limit_words($string, $word_limit) { $words = explode(' ', $string, ($word_limit + 1)); if(count($words) > $word_limit) array_pop($words); return implode(' ', $words); } در کامنت توضیح داده شده چگونه فراخوانی بشه در ضمن افزونههای سئو در ورودی بی تاثیرند
-
مشکلتون رو در اینجا مطرح کنید: http://support.tielabs.com/forums/forum/wordpress-themes/sahifa قوانین
- 1 پاسخ
-
- 1
-
چطور این قسمت ها رو در آمارگیر باید ساخت ؟
isk پاسخی برای fadakweb ارسال کرد برای یک موضوع در مشکلات دیگر
و برای کامنتها: <?php $today = date("Y-m-d"); $comments_num = $wpdb->get_results("select * from wp_comments where comment_date like '%$today%'"); $count = count($comments_num); ?> نظرات: <?php echo wp_count_comments()->total_comments; ?> [<?php echo 'امروز' . $count; ?>]- 11 پاسخ
-
- 1
-
چطور این قسمت ها رو در آمارگیر باید ساخت ؟
isk پاسخی برای fadakweb ارسال کرد برای یک موضوع در مشکلات دیگر
مثلاً: <?php $today = getdate(); $args = array( 'date_query' => array( array( 'year' => $today["year"], 'month' => $today["mon"], 'day' => $today["mday"], ), ), ); $query = new WP_Query( $args ); ?> نوشتهها: <?php echo wp_count_posts()->publish; ?> [<?php echo 'امروز' . $query->post_count; ?>]- 11 پاسخ
-
- 1
-
مطالب مرتبط با استفاده از تگ های مخصوص و تعریف شده
isk پاسخی برای javad abbasi ارسال کرد برای یک موضوع در هک و برنامه نویسی
البته زمینههای دلخواه با تگها متفاوتند. به هر حال شما مسئله رو اینجور در نظر بگیرید که: همهی پست ها توسط یکنفر اما به نام چندیننفر تولید میشن. برای هر پست زمینهی دلخواهی به نام مثلاً: auth ایجاد کنید و در هر پست مقدار مورد نظرتون رو بهش بدید. مثلاً: علی - حسن - حسین در جای مناسبی از single.php قرار بدید: <?php $author_post = get_post_custom_values( 'auth' ); $author_argu = array( 'numberposts' => 5, 'post_type' => 'post', 'post_status' => 'publish', 'meta_value' => $author_post ); $posts = get_posts($author_argu); ?> <ul> <?php foreach($posts as $post) { ?>- 23 پاسخ
-
- مطالب مرتبط
- کد
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
مطالب مرتبط با استفاده از تگ های مخصوص و تعریف شده
isk پاسخی برای javad abbasi ارسال کرد برای یک موضوع در هک و برنامه نویسی
واقعیت اینه که ناراحت میشم این جور مواقع؛ نه از شما بلکه از سیستم آموزشی که متاسفانه محصولاتش رو با ذهن انتزاعی پرورش نمیده. سعی کنید مسئله رو از ابتدا شروع به حل کنید نه از انتها و اول روش کارتون رو تعیین کنید. در پست 12 ، دو مسیر کاملاً متفاوت ارائه شد. اول انتخاب کنید کدوم مسیر رو میخواین طی کنین - بعد میرسیم به طی مسیر و حل مسئله.- 23 پاسخ
-
- 1
-
- مطالب مرتبط
- کد
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
مطالب مرتبط با استفاده از تگ های مخصوص و تعریف شده
isk پاسخی برای javad abbasi ارسال کرد برای یک موضوع در هک و برنامه نویسی
اگر واقعاً چنین نویسنده ایی وجود نداره کار مناسبی نیست، اما به هر حال میتونید در بخش کاربران تولیدش کنید و در زمان نوشتن پست در باکس نویسنده نام اون نویسنده رو انتخاب کنید و بقیه ماجرا که در پست 10 آمده اما بهتر اینه که زمینه دلخواهی به اسم مثلاً author_post تولید کنید و برای هر پست مقدار مورد نظر رو بهش بدید: مثلاً امید، اوباما، برادر مظفر و ادامش همونی میشه که در پست 8 آمده یعنی کوئری برمبنای زمینههای دلخواه- 23 پاسخ
-
- مطالب مرتبط
- کد
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
چطور این قسمت ها رو در آمارگیر باید ساخت ؟
isk پاسخی برای fadakweb ارسال کرد برای یک موضوع در مشکلات دیگر
من این افزونه رو تاحالا استفاده نکردم - اما الان که مستنداتش رو خوندم چیزی در این مواردی که شما نیاز دارید ندیدم اما به هر حال میتونید با کوئریهای مناسبی از دیتابیس وردپرس تعداد کل پستهای منتشره و با interval و یا دستورات مشابه تعداد پستهای روزجاری رو محاسبه کنید. همچنین برای تعداد کاربران. اگر نتونستید اعلام کنید تا قرار بگیره- 11 پاسخ
-
- 1
-
مطالب مرتبط با استفاده از تگ های مخصوص و تعریف شده
isk پاسخی برای javad abbasi ارسال کرد برای یک موضوع در هک و برنامه نویسی
شما سایت خودتون رو با یک نویسنده با سایت دیگری که چندین نویسنده داره مقایسه میکنید و این اشتباهه. شما مسئلهی خودتون رو مطرح کنید بهتره و به سایت دیگران کاری نداشته باشید. مسئلهی شما دو حالت بیشتر نداره: 1 - تنها نویسندهی سایت شمایید و مطالبی رو با ذکر لقب "نویسنده" به سایرین مثلاً: امید، اوباما، ژان ژاک روسو نسبت میدید. 2 - سایت شما چندین کاربر با نقش نویسنده داره که هریک عملاً و مستقلاً با نام خودشون در سایت شما اقدام به نویسندگی میکنند. اگر 1: راه حل همونی هست که در پست 8 گفتم اگر 2: راه حل همونی هست که در پست 10 گفتم- 23 پاسخ
-
- 1
-
- مطالب مرتبط
- کد
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
این رو میفروشند؟ یا تولیدکنندش هم رایگان توزیع میکنه؟
-
چطور این قسمت ها رو در آمارگیر باید ساخت ؟
isk پاسخی برای fadakweb ارسال کرد برای یک موضوع در مشکلات دیگر
خب این برمیگرده به آمار گیر شما و شورتکدهای مربوطه - از چه آمارگیری استفاده میکنید؟ -
مطالب مرتبط با استفاده از تگ های مخصوص و تعریف شده
isk پاسخی برای javad abbasi ارسال کرد برای یک موضوع در هک و برنامه نویسی
مثلاً در انتهای فایل single.php قرار بدید: <?php $authors_posts = get_posts( array( 'author' => $authordata->ID, 'post__not_in' => array( $post->ID ), 'posts_per_page' => 20 ) ); ?> <ul> <?php foreach ( $authors_posts as $authors_post ) { ?> <li><a href="<?php echo get_permalink( $authors_post->ID ); ?>"> <?php echo apply_filters( 'the_title', $authors_post->post_title, $authors_post->ID ); ?> </a></li> <?php } ?> همه آثار: <?php the_author_posts_link(); ?> </ul> میتونید the_post_thumbnail و the- 23 پاسخ
-
- مطالب مرتبط
- کد
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
مثال: برای خطای برقراری ارتباط با سرور (DataBase Connection Error) فایلی به نام db-error.php با هر محتوا و استایل دلخواه بسازید و در پوشهی wp-content ذخیره کنید. مثلاً: <html> <head> <title>طای دسترسی به دیتابیس</title> </head> <body> لطفا بعداً مراجعه کنید </body> </html> البته گرافیک و ظاهر صفحات خطاهای شخصی چه در wp_die و چه سایر خطاهای سایت زیاد مهم نیستند. مسئله ایی که وجود داره اینه که در فلان لحظه فلان خطا برای ویزیتور شما رخ میده ولی شما بی خبرید. خب این چه دردی از ویزیتور علاج میکنه؟ مهم اینه که این نوع صفحات خطای شخصی رو طوری طراح
- 15 پاسخ
-
- 1
-
با هر استایل و یا جمله فارسی که مایلید بعد از <ul> اضافه کنید: <?php echo $category->cat_name; ?>