رفتن به مطلب

کوئری گرفتن از پست ها وردپرس فیلتر دسته ها


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

با سلام

میخواستم از پست ها تو دیتابیس کوئری بگیرم و دسته ها را فیلتر قرار بدم

یعنی همه پست هایی که دسته با ای دی 1 هستند را نمایش بدم

ولی جدول ها یکم پیچیده کرد من نفهمیدم جدول های wp_terms , wp_term_relationships , wp_term_taxonomy یکم پیچیده شد

لینک به ارسال

سلام

خیلی ساده

از ژنراتور کوئری ساز که تو منو هست می تونی استفاده کنی

یا ساده تر:


<?php
query_posts('cat=7&showposts=20');
if(have_posts()): while(have_posts()): the_post(); ?>
<a href="<?php the_permalink(); ?>"><li><?php the_title(); ?></li></a>
<?php endwhile; endif;wp_reset_query(); ?>

20 پست آخر دسته 7

لینک به ارسال

اخه نمی خوام اینجوری کوئری بگیرم

میخوام با sql کوئری بگیرم مثلا


select post_title from wp_posts
where ID = 222

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

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

لینک به ارسال

<?php
global $wpdb;
$sql = "select post_title from wp_posts
where ID = 222
LIMIT 10";
$query = $wpdb->get_results($sql);
foreach ($query as $every) {
echo $every->post_title;
}
?>

لینک به ارسال

عزیز جمله اول منو بخون

می خوام کوئری اس کیو ال بگیرم از پست هایی که دسته با ای دی 1 دارند

ولی یکم پیچیده شده و جدول های wp_terms , wp_term_relationships , wp_term_taxonomy باید جوین کرد و فهمید که این ای دی پست با کدوم دسته وصل شده

این کوئری را میخوام

لینک به ارسال

و سوال دیگه با تابع

query_posts

میشه از زمینه دلخواه ها هم کوئری گرفت ؟

مثلا زمینه دلخواه با نام gheymat بالاتر از 200000 باشه را نمایش بده

لینک به ارسال

و سوال دیگه با تابع

query_posts

میشه از زمینه دلخواه ها هم کوئری گرفت ؟

مثلا زمینه دلخواه با نام gheymat بالاتر از 200000 باشه را نمایش بده

میشه. نمونه کدش داخل ژنراتور هست.

لینک به ارسال

اگه میشه قرار بدید اینجا چون یه زمینه دلخواه نیست چند زمینه دلخواه را میخوام فیلتر کنم

لینک به ارسال

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

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

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

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

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

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

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

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

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