Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

यदि वर्डप्रेस अब स्थापित नहीं है, तो मैं वर्डप्रेस डेटाबेस से चुनिंदा छवियों के साथ पोस्ट कैसे प्राप्त कर सकता हूं?

आपका सबसे अच्छा दांव होगा MySQLI

<?php

$wp_database = new mysqli("yourhost", "yourusername", "yourpasssword", "yourdatabase");

/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

// Here's how you get all the posts. Adjust table names to suit.

$sql = "SELECT * FROM `wp_posts` WHERE `post_status` LIKE 'publish' AND `post_type` LIKE 'post'";

$result =  mysqli_query($wp_database, $sql);

$posts = mysqli_fetch_all($result, MYSQLI_ASSOC);
mysqli_free_result($result);
foreach ($posts as $post): ?>
<div>
    <?php print_r($post); ?>
</div>

<?php endforeach;

// And here's how you get an individual image url.

$post_id = 1181; // Your post ID here

$sql = "SELECT `guid` FROM `wp_posts` WHERE `id` IN (SELECT  `meta_value` 
FROM  `wp_postmeta` 
WHERE  `meta_key` LIKE  '_thumbnail_id'
AND  `post_id` = $post_id)";

$result = mysqli_query($wp_database, $sql);
$images = mysqli_fetch_all($result, MYSQLI_ASSOC);
mysqli_free_result($result);
foreach ($images as $image): ?>
<div>
    <?php print_r($image); ?>
</div>

<?php endforeach; ?>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक MySQL कॉलम में उप स्ट्रिंग की घटनाओं की गणना करें

  2. EVENT को कंपाउंड स्टेटमेंट के साथ बनाते समय यह त्रुटि क्यों हुई?

  3. MySQL में बहुत सारे बूलियन के लिए वैकल्पिक?

  4. NodeJS AWS लैम्ब्डा फ़ंक्शन से MySQL डेटाबेस को क्वेरी करना

  5. MySQL के साथ सोलर का उपयोग करना