برگزیده های پرشین تولز

درخواست تکمیل یه صفحه ساده

hharddy

Registered User
تاریخ عضویت
21 نوامبر 2013
نوشته‌ها
105
لایک‌ها
25
مشکل حل شد برای category هم از این کد استفاده کردم
the_category_ID(false)
/////////////////////////////
سلام من برای انجام کاری نیاز دارم که یک سری از اطلاعات دیتابیس وردپرس و بصورت جیسون دریافت کنم به php انچنان وارد نیستم ولی دست و پا شکسته یه چیزی طراحی کردم که نتیجش شد بصورت زیر:
چیزی که نیاز دارم الان اینه که پایین پست استاتوس یه فیلد دیگه اضافه بشه که ادرس تصویر شاخص و نمایش بده فایل php و که طراحی کردم ضمیمه شد اگه کسی از دوستان امکانش و داشت که تکمیلش کنه ممنون میشم
کد:
{
"ads": [
{
"id": "1",
"post_title": "\u0633\u0644\u0627\u0645 \u062f\u0646\u06cc\u0627!",
"comment_status": "open"
},
{
"id": "4",
"post_title": "\u062c\u062f\u06cc\u062f",
"comment_status": "open"
},
{
"id": "6",
"post_title": "\u0627\u0644\u0627\u0627\u0644\u0627",
"comment_status": "open"
},
{
"id": "8",
"post_title": "\u0628\u0632\u0631",
"comment_status": "open"
},
{
"id": "10",
"post_title": "\u062a\u0648\u0631\u0648\u062e\u062f\u0627 \u06a9\u0627\u0631 \u06a9\u0646",
"comment_status": "open"
}
],
"success": 1
}
 

فایل های ضمیمه

  • post.txt
    1.4 KB · نمایش ها: 3
Last edited:

hharddy

Registered User
تاریخ عضویت
21 نوامبر 2013
نوشته‌ها
105
لایک‌ها
25
متوجه نشدم منطورتون!!
 

hharddy

Registered User
تاریخ عضویت
21 نوامبر 2013
نوشته‌ها
105
لایک‌ها
25
مام اینجا دنبال متخصص میگردیم دیگه، در ضمن چیز خیلی پیچیده ای نیست !
 

hharddy

Registered User
تاریخ عضویت
21 نوامبر 2013
نوشته‌ها
105
لایک‌ها
25
یعنی برنامه نویس وب پیدا نمیشه تو این انجمن!!!!!!!! با هزینه هم موردی نداره.
 

MOHAMMAD026_1

مدیر بخش ویژه وب مستر
مدیر انجمن
تاریخ عضویت
16 ژوئن 2014
نوشته‌ها
5,061
لایک‌ها
8,691
محل سکونت
ROOT
این روشی که استفاده کردید اصلا جالب نیست
از این کد استفاده کنید:
PHP:
<?php

    header("Content-type: application/json");
 
    include ('wp-load.php');
 
    $loop = new WP_Query(array( 'post_status' => 'publish', 'post_type' => 'post'));
    if($loop->have_posts()) : while($loop->have_posts()) : $loop->the_post();
        $posts[] = array(
            'id' => $post->ID,
            'post_title' => $post->post_title,
            'comment_status' => $post->comment_status,
            'thumbnail' => (has_post_thumbnail() ? get_the_post_thumbnail_url() : ''),
        );
    endwhile; endif;
    echo json_encode(array('ads' => $posts));


?>

قسمت include فایل wp-load.php را بررسی کنید و اگر برای شما متفاوت هست، اصلاح کنید
 
Last edited:

hharddy

Registered User
تاریخ عضویت
21 نوامبر 2013
نوشته‌ها
105
لایک‌ها
25
مرسی دوست عزیز ولی شکل خروجی یکم فکنم مشکل داره تمام ادرس های تصاویر شاخص و پشت هم اول صفحه میاره نه هر کدوم داخل "thumbnail"

zm7rtkrfogcn23af7fwk.png
 

MOHAMMAD026_1

مدیر بخش ویژه وب مستر
مدیر انجمن
تاریخ عضویت
16 ژوئن 2014
نوشته‌ها
5,061
لایک‌ها
8,691
محل سکونت
ROOT
پست و کد ادیت شد، مجدد تست کنید
 

hharddy

Registered User
تاریخ عضویت
21 نوامبر 2013
نوشته‌ها
105
لایک‌ها
25
دوست عزیز یک دنیا تشکر:general406:
 

hharddy

Registered User
تاریخ عضویت
21 نوامبر 2013
نوشته‌ها
105
لایک‌ها
25
یه سوال دیگه اگه بخوایم یه فیلد دیگه اضافه بشه که نام یا ایدی category پست و نشون بده چیکار باید کرد؟
 

MOHAMMAD026_1

مدیر بخش ویژه وب مستر
مدیر انجمن
تاریخ عضویت
16 ژوئن 2014
نوشته‌ها
5,061
لایک‌ها
8,691
محل سکونت
ROOT
تابع زیر نام دسته بندی های مطلب رو نمایش میده:
کد:
get_the_category($post->ID);
 
بالا