سلام دوستان
میخواستم بدونم افزونه ای یا کدی هست که در این رابطه کمکی کنه؟
تو جستجو هم کلی گشتم یک راه پیدا کردم که کار نمیکرد
میخواهم مثل سایت زیر بشه
http://www.farsnews.com/newsv.php?title=1
باتشکر
سلام دوستان
میخواستم بدونم افزونه ای یا کدی هست که در این رابطه کمکی کنه؟
تو جستجو هم کلی گشتم یک راه پیدا کردم که کار نمیکرد
میخواهم مثل سایت زیر بشه
http://www.farsnews.com/newsv.php?title=1
باتشکر
مرسی پارسا جان از بابت لینک هایی که دادی
در این مواردی که گفته شد تنها یک کد درست بود ااون هم کد اقای گناهکار که در زیر قرار دادم
<?php get_archives('postbypost','','custom','','
') ?>
اما تاریخ ارسال پست ها قرار داده نمی شود ؟
کسی میدونه چطور تاریخ ارسال پست ها قرار بگیرند ؟
تشکر
سلام
اگر کدی باشه که با اضافه کردن با ارسال مطلب به یه برگه اضافه بشه خیلی عالی میشه !
من این کد رو از طریق روشی که گفتم تست کردم جواب نداد از دوستان کسی تونست راهنمایی کنه !
کسی نیست جواب سوال من را بدهد ؟
يك كپي از فايل page.php قالب بگيريد
اين رو به اول كد صفحه اضافه كنيد
<?php /* Template Name: allpost */ ?>
سپس به قسمت حلقه وردپرس بريد
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php endwhile; ?>
<?php else: ?>
<?php endif; ?>
حذفش كنيد
سپس كد زير را جايگزين <?php the_content('ادامه مطلب...'); ?> كنيد
<ul>
<?php
$maxnumberpost = 1000;
$myposts = get_posts('numberposts='.$maxnumberpost.'&offset=0');
foreach($myposts as $post) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title();?></a> (<?php the_time('d M y') ?>)</li>
<?php endforeach; ?>
</ul>
به صفحه افزودن برگه برويد و برگه اي با قالب allpost ايجاد كنيد
پيروز باشيد
مرسی پارسا جان از توضیحجت کاملتون
من میخواهم که چیزی شبیه به سایت زیر درس کنم
http://www.farsnews.com/newsv.php?title=1
من با افزونه PHPEXEC کد پی اچ پی رو تو برگه هام فعال کردم اما وقتی کد زیر رو وارد میکنم فقط اخرین عناوین رو نشون میده من میخواهم که تاریخ ارسال مطالب هم نشون داده بشه .
کد مورد نظر : <?php get_archives('postbypost','','custom','','
') ?>
اگر راهنمایی کنید ممنون می شوم
با تشکر
h0ssein گفت:
مرسی پارسا جان از توضیحجت کاملتونمن میخواهم که چیزی شبیه به سایت زیر درس کنم
http://www.farsnews.com/newsv.php?title=1
من با افزونه PHPEXEC کد پی اچ پی رو تو برگه هام فعال کردم اما وقتی کد زیر رو وارد میکنم فقط اخرین عناوین رو نشون میده من میخواهم که تاریخ ارسال مطالب هم نشون داده بشه .
کد مورد نظر : <?php get_archives('postbypost','','custom','','
') ?>
اگر راهنمایی کنید ممنون می شوم
با تشکر
من كه براتون كدي كه ميخواستيد رو گذاشتم
كد آخري رو جايگزين كد قبلي كنيد
باقيش مربوط به استايل هست
سلام
دوستان نمیشه با گذاشتن یه کد در برگه این کار رو انجامم داد ؟
پارسا جان من کد Page.php ام را برات قرار میدهم کاری که گفتی کردم ولی نشد اگر ممکنه شما خودت یک نگاه بنداز ممنون میشم
<?php include (TEMPLATEPATH . '/header2.php'); ?>
<div id="casing">
<div id="content" class="rounded">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" 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>
<div class="cover">
<div class="entry">
<?php the_content('ادامه... »'); ?>
<div class="clear"></div>
<?php wp_link_pages(array('before' => '<p><strong>صفحات: </strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
</div>
</div>
</div>
<?php endwhile; endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
تقريبا كدش همينه
<?php
/* Template Name: allpost */
include (TEMPLATEPATH . '/header2.php'); ?>
<div id="casing">
<div id="content" class="rounded">
<div class="post" id="post-<?php the_ID(); ?>">
<div class="title">
<h2>آرشيو مطالب</h2>
</div>
<div class="cover">
<div class="entry">
<ul>
<?php
$maxnumberpost = 1000;
$myposts = get_posts('numberposts='.$maxnumberpost.'&offset=0');
foreach($myposts as $post) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title();?></a> (<?php the_time('d M y') ?>)</li>
<?php endforeach; ?>
</ul>
</div>
</div>
</div>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
يك فايل php با هر نامي ايجاد كنيد در قالب و كد را قرار دهيد
قالب allpost را براي برگه انتخاب كنيد