Pobieranie postów z Wordpress-a

0

Witam,
chcę zrobić na stronie div z ostatnimi zajawkami z bloga. Łącze się przy pomocy php z bazą danych wordpress-a i pobieram post... no właśnie - sam post. Nie potrafię znaleźć kwerendy czy narzędzia, które pobierze post wraz z załącznikiem obrazkowym, czyli obrazkiem będącym w nagłówku posta.
Na tą chwilę wygląda to tak:

 
			$dbhost= "192.168.101.134";
			$dblogin = "nazwa";
			$dbhaslo = "login";
			$baza="hasło ";
			mysql_pconnect ("$dbhost", "$dblogin", "$dbhaslo")or die('Brak połączenia z serwerem MySQL.');
			mysql_select_db ("$baza");
			mysql_query ('SET NAMES utf8');

			$wynik = mysql_query("SELECT * FROM wp_posts WHERE post_status LIKE '%publish%' AND post_type LIKE '%post%' ORDER BY 'ID', ID DESC LIMIT 4") 
			or die('Błąd zapytania');

Co daje mi sam tekst. Może jakies sugestie? podpowiedzi?

0

Niestety mam problem nawet przy najprostszej funkcji :

 

<?php
$dbhost= "192.168.168.168";
$dblogin = "login";
$dbhaslo = "haslo";
$baza="bazaaa";
mysql_pconnect ("$dbhost", "$dblogin", "$dbhaslo")or die('Brak połączenia z serwerem MySQL.');
mysql_select_db ("$baza");
mysql_query ('SET NAMES utf8');

   $args = array('post_type' => post);
   $category_posts = new WP_Query($args);

   if($category_posts->have_posts()) : 
      while($category_posts->have_posts()) : 
         $category_posts->the_post();
?>

         <h1><?php the_title() ?></h1>
         <div class='post-content'><?php the_content() ?></div>      
      
<?php
      endwhile;
   else: 
?>

      Oops, there are no posts.

<?php
   endif;
?>

W Firefox daje to w wyniku pusta kartę, a w Chrome błąd 500. Najpierw powinienem wykonać zapytanie ma bazie, a na jego wynikach operować funkcjami?

0

W WordPressie nie ma potrzeby pracować bezpośrednio z bazą. Wystarczą funkcje API WordPressa. Jeśli chcesz pobrać wpisy, to wywołujesz get_post z odpowiednimi parametrami, których opis znajdziesz na tej stronie, którą podałem wcześniej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1