رفتن به مطلب

راهنمایی در اصلاح کد آرشیو


پست های پیشنهاد شده

سلام

در صفحه ای که از طریق برگه ها برای آرشیو ساختم.دو مشکل هست

یکی اینکه چطور مثل صفحه دسته ها ( نمونه) که عنوان دسته در ابتدا قرار گرفته برای صفحه آرشیو هم عنوان بذارم؟

از تگ h2 برای عنوان دسته استفاده شده

مورد دیگه اینکه خبرنامه ای که در فوتر هست، در قالب سایت غیر از صفحه اصلی در هیچ صفحه و یا برگه دیگه ای این خبرنامه نیست. نمی دونم به چه دلیل خبرنامه در صفحه آرشیو قرا گرفته،چطور اون رو رفع کنم؟

در کل غیر از این موارد اگر ایرادی در کدها هست ممنون میشم عنوان کنید که رفع کنم.

کد آرشیو


<?php
/*
Template Name: archive
*/
?>
<?php get_header();?>
<div class="content" id="page-wrap">
<!-- Content Right -->
<div class="content-right category" id="category">
<ul>
<?php
//$query = new WP_Query( array('showposts' => 3 , 'cat' => $category->term_id) );
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$posts_per_page = 10;
$offset = $posts_per_page * ($paged - 0) - 10;
$args = array(
'posts_per_page' => $posts_per_page,
'paged' => $paged,
'offset' => $offset,
);
query_posts($args);
if (have_posts ()) {
while (have_posts ()) {
(the_post());
echo '<div class="text-category" >';

echo '<div class="myth">';
if ( has_post_thumbnail() ) { the_post_thumbnail( 'post_thumb_one' ); }
echo '</div>';
echo '<a href="'.get_permalink($post->ID).'" class="font-face2">'. get_the_title() .'</a>';
echo '<p>';
the_excerpt();
echo '</p>';

echo '<div class="detailbox">
<a href="'.get_permalink($post->ID).'" class="font-face">ادامه مطلب</a>
<span class="author">نوشته‌ی: <span>';
echo get_the_author();

echo '</span> - ';
the_time('d M y');
echo '</span>
</div>';

echo '</div></li>';
}

}else{
echo 'درخواست شما نتیجه ای ندارد';
}
?>

</ul>
<?php require_once("page_navi.php"); ?>
</div>
<!-- End Content Right -->
<?php get_sidebar("category"); ?>
<div class="clear"></div>
</div>
</div>
<!-- End Wrapper -->
<?php get_footer() ?>

لینک به ارسال

یه مورد دیگه هم هست

من باید مقدار 10- رو در کد زیر قرار بدم تا همه مطلب رو نمایش بده


$offset = $posts_per_page * ($paged - 0) - 10;

لینک به ارسال

ببخشید، این اسپم نیست، فقط خواستم بگم مشکل فوتر رو رفع کردم، اگر خواستید راهنمایی کنید، عنوان برای صفحه و بررسی کد ها هست.

لینک به ارسال

با css و html قسمت تایتل را درست کن بعد برای نام آرشیو از هک زیر استفاده کن .


<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
<?php /* If this is a category archive */ if (is_category()) { ?>
<h2>آرشيو <?php single_cat_title(); ?></h2>
<?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>
<h2> برچسب های پست <?php single_tag_title(); ?>’</h2>
<?php /* If this is a daily archive */ } elseif (is_day()) { ?>
<h2>ارشوي براي <?php the_time('F jS, Y'); ?></h2>
<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
<<h2>آرشيو براي <?php the_time('F, Y'); ?></h2>
<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
<h2>آرشيو براي <?php the_time('Y'); ?></h2>
<?php /* If this is an author archive */ } elseif (is_author()) { ?>
<h2>آرشيو نويسنده</h2>
<?php /* If this is a paged archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
<h2>آرشيو سايت</h2>
<?php } ?>

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...