امیر حسین حبیبی

لینک ارشیو ماهانه هر نویسنده

5 پست در این موضوع قرار دارد

با سلام واحترام چطور میشه لینک ارشیو مطالب ماهانه هر نویسنده رو چاپ کرد ؟

0

به اشتراک گذاری این پست


لینک به پست

با سلام واحترام چطور میشه لینک ارشیو مطالب ماهانه هر نویسنده رو چاپ کرد ؟

تست کنید !


<?php
$results = $wpdb->get_results("
SELECT COUNT(*), $wpdb->posts.post_author,YEAR($wpdb->posts.post_date), MONTH($wpdb->posts.post_date)
FROM $wpdb->posts
WHERE 1=1
AND $wpdb->posts.post_type = 'post'
AND $wpdb->posts.post_status = 'publish'
GROUP BY $wpdb->posts.post_author, LEFT($wpdb->posts.post_date, 7)
",ARRAY_N);
foreach ($results as $result) {
echo '<p>author id '.$result[1] . ' has '.$result[0] . ' posts in '.$result[3] . '/'.$result[2] . '</p>';
}
?>

2

به اشتراک گذاری این پست


لینک به پست

ممنون دوست من ولی این طوری به این سختی نه

من لینک ساده آرشیو ماهانه سایت هست اونو نه مال یک کاربر خاص رو میخوام

این کلی لیست میکنه


<?php wp_get_archives(); ?>

ولی من مال یک نویسنده خاصو میخوام :unsure:

0

به اشتراک گذاری این پست


لینک به پست

دوستان کسی نمیتونه کمک کنه :( اگه آرشیو موضوعاتم باشه کارم یه جوری راه می افته

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

از انجایی دوستان اینجا دیگه به خواب زمستانی رفتند این هم یک راه حل که پیدا کردم

http://kwebble.com/p.../wp-plugin-afac

فقط برای دوستانی هست که مثل من گیر کردند و کسی کمکشون نمیکنه :)

راستش ترسیدم یه هو سایت کسی که راه کار درست کرده بره رو هوا فایلشو اینجا پیوست میکنم با مثالاش

wp-plugin-afac_1.4b_2.zip

مثال استفاده


<?php wp_get_archives('cat=1'); ?>

و


<?php wp_get_archives('cat=1,3'); ?>

و کلا از اول این هاست

Show the default monthly list of archives for category 1:

<?php wp_get_archives('cat=1'); ?>

The same list, but with posts from categories 1 and 3:

<?php wp_get_archives('cat=1,3'); ?>

Use posts from all categories except category 2:

<?php wp_get_archives('cat=-2'); ?>

Use posts from all categories except categories 2 and 8:

<?php wp_get_archives('cat=-2,-8'); ?>

Create a list of archives for category 1 as a dropdown box:

<?php wp_get_archives('format=option&cat=1'); ?>

ویرایش شده در توسط a2h
2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری