Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вопрос, связаный с wordpress
 
 автор: franko   (23.07.2014 в 06:56)   письмо автору
 
 

Здравствуйте,
не знаю как вывести миниатюра с блога на вордпрессе на сайт рhp.
Название статей выводится.
    <?php 
      
// выводим блог редактора 
$db mysql_connect ("localhost""...""....");
mysql_select_db ("..."$db);

$result_redaktor mysql_query("SELECT * FROM wp_posts WHERE post_status = 'publish' ORDER by post_date DESC LIMIT 10"$db);

if (!
$result_redaktor)
{
echo 
"<p>Запрос на выборку данных из базы не прошел.</p>";
exit (
mysql_error()); 
}

if (
mysql_num_rows($result_redaktor) > 0)

{
$myrow_redaktor mysql_fetch_array($result_redaktor);

do
{
printf ("<div class='main'>
    <a href='http://redaktor.ru/%s' target='_blank' rel='nofollow'>%s</a></div>"
    
$myrow_redaktor["guid"], $myrow_redaktor["post_title"]);
}

while (
$myrow_redaktor mysql_fetch_array($result_redaktor));
}
else 
{
echo 
"<p>Информация по запросу не может быть извлечена - в таблице нет записей.</p>";
exit ();
}
include (
"blocks/bd.php");
?>

Хотелось бы к названию прибавить и миниатюру.
Прочитал тут http://wp-kama.ru/function/has_post_thumbnail
но не работает. дает ошибку на несуществующую функцию.

  Ответить  
 
 автор: franko   (27.07.2014 в 07:30)   письмо автору
 
   для: franko   (23.07.2014 в 06:56)
 

Есть идеи как это можно реализовать?

  Ответить  
 
 автор: psychomc   (27.07.2014 в 15:36)   письмо автору
 
   для: franko   (27.07.2014 в 07:30)
 

используйте стандартный функции http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail

  Ответить  
 
 автор: franko   (27.07.2014 в 15:52)   письмо автору
 
   для: psychomc   (27.07.2014 в 15:36)
 

Спасибо.

а как добавить этот код
  $thumbnails = get_posts('numberposts=10');
  foreach ($thumbnails as $thumbnail) {
    if ( has_post_thumbnail($thumbnail->ID)) {
      echo '<a href="' . get_permalink( $thumbnail->ID ) . '" title="' . esc_attr( $thumbnail->post_title ) . '">';
      echo get_the_post_thumbnail($thumbnail->ID, 'thumbnail');
      echo '</a>';
    }
  }
  
  echo get_the_post_thumbnail( $post_id, $size, $attr );


в мой верхний код?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования