رفتن به مطلب

گزارش گیری از نوشته ها


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

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

مثلا میخوام عنوان نوشته با تاریخ انتشار به همراه نام نوشته رو به من برگردونه.

راهی هست!؟

تشکر

لینک به ارسال

منظورتون از فرم دقیقاً چیه؟

به هر حال شاید این به دردتون بخوره:


<?php
$catquery = new WP_Query( 'cat=142&posts_per_page=20' );
while($catquery->have_posts()) : $catquery->the_post();
?>
<span>
<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
</span>
<br/>
<?php endwhile; ?>

اعداد قابل تغییرند

  • امتیاز 2
لینک به ارسال

فرق عنوان نوشته و نام نوشته را نفهمیدم ولی چیزی که می خواهید که فرم نمی خواهد


<?php the_title();?>
<?php the_date();?>

منظورتون اینه که به ایمیل ارسال کنه؟

  • امتیاز 2
لینک به ارسال

ببینید میخوام توی پنل مدیریت مثل بخش "همه ی نوشته ها" ی جدول داشته باشم که خروجیش دستی تنظیم کنم. حالا مقادیرش هرچی باشه.

نهایتا بتونم بصورت هک و کد مقادیر خروجی رو فیلتر کنم و نشون بدم.

در حالت پیشفرض میخوام عنوان نوشته، تاریخ نشر نوشته، نام نویسنده نمایش داده بشه.

محل استفاده این کارم برای گرفتن گزارش هفتگی، یا ماهیانه از نویسنده هام هست.

ویرایش شده توسط poriia
لینک به ارسال

در حالت عادی که اون جدول "همه نوشته ها" همین عناوین رو نمایش میده!

فقط مسئله ایجاد فیلتر هست. که این هم در حالت عادی بر حسب دسته و تاریخ قابل تفکیکه - مگر اینکه فیلتر مشخصی بخواین - چه فیلتر جدیدی میخواین؟

  • امتیاز 2
لینک به ارسال

ببینید خروجی نمی شه بر اساس نام نویسنده فیلتر بشه مگر بر اساس نام یک نویسنده خاص که در حال حاضر اینکار را خود وردپرس با کلیک بر روی نام هر نویسنده در همون بخش انجام می ده همینطور دسته ها و تگ ها و برای تاریخ هم که یک دراپ دان داره

اگر منظورتون سورت کردنه که افزونه هایی مثل

http://wordpress.org/plugins/post-sorting-reloaded

http://wordpress.org/plugins/advanced-custom-sort/

رو چک کنید

  • امتیاز 2
لینک به ارسال

در حالت عادی که اون جدول "همه نوشته ها" همین عناوین رو نمایش میده!

فقط مسئله ایجاد فیلتر هست. که این هم در حالت عادی بر حسب دسته و تاریخ قابل تفکیکه - مگر اینکه فیلتر مشخصی بخواین - چه فیلتر جدیدی میخواین؟

ببینید میخوام برای گزارشم بازه تاریخ تعیین کنم مثلا بگم از تاریخ فلان تا فلان.بعد فقط فیلدهای زیر رو به من نمایش بده:

نام نویسنده | تعداد نوشته هایی که در این تاریخ منتشر کرده

عنوان نوشته | تاریخ انتشار نوشته

نمیدونم تونستم منظورمو برسونم یا نه؟

لینک به ارسال

http://forum.wp-pars...date#entry36705

برای نمایش هم از تنظیمات بالای صفجه تغییر دهید

بسیار عالی. تشکر

دقیقا همون چیزی بود که میخواستم

لینک به ارسال

ی مشکل دیگه! :(

فیلتر نام کار نمیکنه. مثلا من نام نویسنده رو انتخاب میکنم، نوشته هاش میاد وقتی تاریخ رو فیلتر میکنم دوباره همه ی نویسنده ها نمایش داده میشه!

لینک به ارسال

اون بخش فیلتر کدتون رو اینجا قرار بدید

میخواید براساس نام و تاریخ با هم فیلتر بشه؟

  • امتیاز 1
لینک به ارسال

من کدی وارد نکردم.براساس راهنمایی کاربر Parsa تو پاسخ قبلی عمل کردم. میخوام مطالب یک کاربر رو بر اساس تاریخ مورد نظر خودم فیلتر کنم.الان فیلتر ها عمل میکنن.یعنی با انتخاب نام کاربر، نوشته هاش میاد و با انتخاب تاریخ هم همین اتفاق میفته اما دوتا فیلتر همزمان کار نمیکنن.

لینک به ارسال

من کدی وارد نکردم.براساس راهنمایی کاربر Parsa تو پاسخ قبلی عمل کردم. میخوام مطالب یک کاربر رو بر اساس تاریخ مورد نظر خودم فیلتر کنم.الان فیلتر ها عمل میکنن.یعنی با انتخاب نام کاربر، نوشته هاش میاد و با انتخاب تاریخ هم همین اتفاق میفته اما دوتا فیلتر همزمان کار نمیکنن.

افزونه که چنین امکانی نداره

به همین دلیل 2 فیلتر با همدیگر نمیشود

  • امتیاز 2
لینک به ارسال

کوئری کاملتون رو قرار بدید تا بررسی کنیم

مرتضی جان من کدی نزدم. خواسته هام هم از اول این پست اگر دقت کنین سه - چهار بار گفتم.دقیقا متوجه نمیشم چیو باید بگم!؟

لینک به ارسال

خوب اینهایی که دوستان دادن باید کار کنه

اگر کار نکرد میتونید با استفاده از تابع where و فیلتر اون روی کوئری دسترسی بیشتری به کوئری وردپرس داشته باشید

http://codex.wordpress.org/Plugin_API/Filter_Reference/posts_where

اگر هم نشد میتونید مستقیم به دیتابیس وردپرس کوئری بزنید

http://codex.wordpress.org/Class_Reference/wpdb

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...