imandante
آفلاین
عضو
تعداد نوشتهها: ۸
تشکر شده: ۱ بار
#
نوشته شده: ۱۲ سال پیش
۲۴ تیر ۱۳۹۱ - ۱۸:۱۳
سلام دوستان. من تازه کارم ببخشید.
من یه پوسته تازه نصب کردم و از اون به بعد توی تمامی صفحات تاریخ ارسال رو همون تاریخ ارسال آخرین نوشته توی پوسته قبلی نشون میده، فقط روزهای هفته شونو درست نشون میده! یعنی مثلا میزنه : "دوشنبه, ۴ تیر ۱۳۹۱"
بعد روز بعد اگه ارسال داشته باشم میزنه "سه شنبه, ۴ تیر ۱۳۹۱"
ولی توی پیشخوان توی لیست نوشته ها تاریخ ها درست درج شدند.
کد استفاده شده توی قالب هم "<?php the_time('l, n F Y'); ?>" هست.
یه سوال دیگه هم داشتم : اون صفحه ای که Categoryهارو نشون میده چیه ؟ چون من میخوام توی اون هم the_content(); رو جایگزین کنم ولی نمیدونم کدوم فایل رو باید ویرایش کنم؟
مرسی
best designer
آفلاین
عضو
تعداد نوشتهها: ۵۵۲
تشکر شده: ۲۸۵ بار
#
نوشته شده: ۱۲ سال پیش
۲۴ تیر ۱۳۹۱ - ۱۹:۰۰
در مورد تاریخ چیزی نمیدونم ولی در مورد category منظورتون کد فراخوانش هست ؟
<?php wp_list_categories('hide_empty=0&title_li'); ?>
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
imandante
imandante
آفلاین
عضو
تعداد نوشتهها: ۸
تشکر شده: ۱ بار
#
نوشته شده: ۱۲ سال پیش
۲۴ تیر ۱۳۹۱ - ۲۰:۴۷
نه.
الان وقتی روی یکی از دسته ها کلیک می کنم یه صفحه باز میشه که زیر عنوان هر مطلب چکیده اون مطلب نوشته شده، من میخوام کل نوشته رو اونجا نشون بده.
best designer
آفلاین
عضو
تعداد نوشتهها: ۵۵۲
تشکر شده: ۲۸۵ بار
#
نوشته شده: ۱۲ سال پیش
۲۴ تیر ۱۳۹۱ - ۲۲:۳۴
اینطوری نمیشه گفت قالب رو برام بفرست درست کنم . admin@best-designer.ir
imandante
آفلاین
عضو
تعداد نوشتهها: ۸
تشکر شده: ۱ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ تیر ۱۳۹۱ - ۱۴:۱۹
کدوم فایلش رو براتون بفرستم ؟
قالبم وسترن هست http://dbstheme.com/western
ممنون میشم
Mojtaba in96
آفلاین
عضو
تعداد نوشتهها: ۳۲۵
تشکر شده: ۱۳۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ تیر ۱۳۹۱ - ۱۵:۰۵
دوست عزیز منظورش فایل قالب دسته هاست
category.php
اگه وجود نداشته باشه از index.php استفاده میکنه ...
imandante
آفلاین
عضو
تعداد نوشتهها: ۸
تشکر شده: ۱ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ تیر ۱۳۹۱ - ۱۶:۲۱
ممنون. منم دقیقا دنبال همین هستم که از کدوم فایل فراخوانی میشه. category.php که نداره توی ایندکس هم چیزی در این رابطه نیست. این فایل index.php :
<?php get_header(); ?>
<div id="left">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="tuts" id="post-<?php the_ID(); ?>">
<div class="title">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="پیوند پایدار به <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div class="postmeta">
<span class="user">نوشته شده توسط <?php the_author_posts_link(); ?></span>
<span class="clock"><?php the_time('l, n F Y'); ?></span>
<span class="tags"><?php the_category(', ') ?> </span>
<span class="user"> <?php if(function_exists('the_views')) { the_views(); } ?></span>
</div>
</div>
<div class="entry">
<div class="tutinfo clearfix">
<ul class="tutmeta">
<?php $infopro= get_post_meta( get_the_ID(), 'WTF_program', true ); ?>
<?php if($infopro !== '') { ?>
<li> <b>برنامه :</b> <?php echo $infopro; ?> </li>
<?php } ?>
<?php $infotime= get_post_meta( get_the_ID(), 'WTF_time', true ); ?>
<?php if($infopro !== '') { ?>
<li> <b>مدت زمان :</b> <?php echo $infotime; ?> </li>
<?php } ?>
<?php $infodiff= get_post_meta( get_the_ID(), 'WTF_difficulty', true ); ?>
<?php if($infodiff !== '') { ?>
<li> <b>سطح آموزش :</b> <?php echo $infodiff; ?> </li>
<?php } ?>
</ul>
</div>
<?php the_post_thumbnail( 'tuts_index', array('class' => 'postimg') ); ?>
<?php the_content(); ?>
<a class="readmore" href="<?php the_permalink() ?>"> مشاهده آموزش </a>
<div class="clear"></div>
</div>
<br />
<hr />
</div>
<?php endwhile; ?>
<div class="clear"></div>
<?php getpagenavi(); ?>
<?php else : ?>
<h1 class="title">یافت نشد !</h1>
<p>متاسفیم اما چیزی که به دنبالش بودید هنوز در اینجا وجود ندارد .</p>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Mojtaba in96
آفلاین
عضو
تعداد نوشتهها: ۳۲۵
تشکر شده: ۱۳۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ تیر ۱۳۹۱ - ۰۱:۳۷
این هم اصلاح شده :
<?php get_header(); ?>
<div id="left">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="tuts" id="post-<?php the_ID(); ?>">
<div class="title">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="پیوند پایدار به <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div class="postmeta">
<span class="user">نوشته شده توسط <?php the_author_posts_link(); ?></span>
<span class="clock"><?php the_time(' j F ماه Y') ?></span>
<span class="tags"><?php the_category(', ') ?> </span>
<span class="user"> <?php if(function_exists('the_views')) { the_views(); } ?></span>
</div>
</div>
<div class="entry">
<div class="tutinfo clearfix">
<ul class="tutmeta">
<?php $infopro= get_post_meta( get_the_ID(), 'WTF_program', true ); ?>
<?php if($infopro !== '') { ?>
<li> <b>برنامه :</b> <?php echo $infopro; ?> </li>
<?php } ?>
<?php $infotime= get_post_meta( get_the_ID(), 'WTF_time', true ); ?>
<?php if($infopro !== '') { ?>
<li> <b>مدت زمان :</b> <?php echo $infotime; ?> </li>
<?php } ?>
<?php $infodiff= get_post_meta( get_the_ID(), 'WTF_difficulty', true ); ?>
<?php if($infodiff !== '') { ?>
<li> <b>سطح آموزش :</b> <?php echo $infodiff; ?> </li>
<?php } ?>
</ul>
</div>
<?php the_post_thumbnail( 'tuts_index', array('class' => 'postimg') ); ?>
<?php the_content(); ?>
<a class="readmore" href="<?php the_permalink() ?>"> مشاهده آموزش </a>
<div class="clear"></div>
</div>
<br />
<hr />
</div>
<?php endwhile; ?>
<div class="clear"></div>
<?php getpagenavi(); ?>
<?php else : ?>
<h1 class="title">یافت نشد !</h1>
<p>متاسفیم اما چیزی که به دنبالش بودید هنوز در اینجا وجود ندارد .</p>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
imandante
آفلاین
عضو
تعداد نوشتهها: ۸
تشکر شده: ۱ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ تیر ۱۳۹۱ - ۱۶:۵۴
مرسی فردین جان. تاریخ کاملا درست شد.
دوستان کسی نمیدونه اون صفحه دسته ها از کجا صدا زده میشه ؟ یعنی این آدرس http://domain/category/something کجا فراخوانی میشه ؟ :-؟
Mojtaba in96
آفلاین
عضو
تعداد نوشتهها: ۳۲۵
تشکر شده: ۱۳۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ تیر ۱۳۹۱ - ۱۷:۱۱
imandante گفت:
مرسی فردین جان. تاریخ کاملا درست شد.
دوستان کسی نمیدونه اون صفحه دسته ها از کجا صدا زده میشه ؟ یعنی این آدرس http://domain/category/something کجا فراخوانی میشه ؟ :-؟
اصولی و درستش اینه که قالب فایل category.php داشته باشه و از اونجا فراخوانی بشه
اگه فایل catrgory.php نباشه از index.php فراخوانی میشه
و اگه می بینی از فایل index,php هم فراخوانی نمیشه و قالبش متفاوته ممکنه شرط گذاشته باشه تو هدر
مقلا این شکلی :
<?php if ( is_category() ) { include ('top.php'); } ?>`
`
که اگه این کد تو هدر یا جای دیگه باشه اگه تو صفحه دسته ها باشی [ is_category] قالب [ top.php ] اجرا میشه ( اسم top.php ) برای مثال بود ...
شکل های دیگه ای هم داره ولی کمی پیچیده میشه
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
imandante
imandante
آفلاین
عضو
تعداد نوشتهها: ۸
تشکر شده: ۱ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ تیر ۱۳۹۱ - ۲۱:۲۹
ممنون از راهنمائیت.
متاسفانه توی هدر هم چنین چیزی نیست.
Mojtaba in96
آفلاین
عضو
تعداد نوشتهها: ۳۲۵
تشکر شده: ۱۳۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ تیر ۱۳۹۱ - ۲۲:۳۰
قالبت بذار اینجا اصلاح بشه ...
اگه مشکلاتش کم باشه رایگان برات انجام میدم ...
اگه نه که متاسفانه فعلا نمیتونم کاری برات انجام بدم
Mojtaba in96
آفلاین
عضو
تعداد نوشتهها: ۳۲۵
تشکر شده: ۱۳۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۸ تیر ۱۳۹۱ - ۰۶:۴۴
imandante گفت:
ممنون از راهنمائیت.
متاسفانه توی هدر هم چنین چیزی نیست.
ی چیز ک یادم رفته بود ...
تو وردپرس جدید قالب دسته بندی ها در صورتی ک index.php یا category.php وجود نداشته باشه از archive.php فراخوانی میشه
یه فایل categoty.php بساز و محتویات index.php توش کپی کن
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
imandante
taravat
آفلاین
عضو
تعداد نوشتهها: ۱۰
تشکر شده: ۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۸ تیر ۱۳۹۱ - ۰۹:۴۹
وقتی فایل categoty.php رو قالب سایت نداشته باشه قالب اون رو از فایل archive.php میخونه.
حل مشكل style دسته بندي ( موضوعات) دو راه حل داره:
راه حل اول: اينكه فايل archive.php رو از پوشه قالبت حذف كني. که از index.php فراخوانی بشه.
راه حل دوم اينكه در فايل archive.php بجاي تابع the_excerpt() از تابع the_content() استفاده كنيد و مقدار آن را از فايل index.php پیدا کن و در همين تابع كپي كن.
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
imandante
imandante
آفلاین
عضو
تعداد نوشتهها: ۸
تشکر شده: ۱ بار
#
نوشته شده: ۱۲ سال پیش
۲۹ تیر ۱۳۹۱ - ۱۷:۰۵
مرسی دوستان. دقیقا همین archive.php بود که دنبالش بودم :دی
the_content() رو جایگزین کردم حل شد.
ممنون