Общий доступ к Pinit не работает

#php #html #wordpress #share

#php #HTML #wordpress #Поделиться

Вопрос:

я просто добавил кнопку pinit share, чтобы закреплять мои изображения в сообщениях. Вот URL.

 <!--Pin It-->
    <a href="http://pinterest.com/pin/create/button/?url=<?php the_permalink(); ?>"     class="pinit" title="Share this post on Pinterset!" target="_blank"></a>  
  

И когда я нажимаю на него, это приводит меня на сайт pinit. и когда я нажимаю pinit, он показывает следующую ошибку

Вам нужно загрузить изображение или указать параметр ‘image_url’

я не знаю, что я сделал не так. Пожалуйста, помогите!! Спасибо!!

Ответ №1:

pinterest требует, чтобы вы передали медиа-раздел, выглядит какhttp://pinterest.com/pin/create/button/?url=YOUR_PAGE_URLamp;media=YOUR_IMGAGE_URL «

вы можете получить миниатюру сообщения с помощью:

     <?php echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) );?>
  

Комментарии:

1. как я могу получить этот URL-адрес изображения по имени в WordPress?

2. не сработало .. также в моем случае на домашней странице отображаются 4 изображения .. вот ссылка glamilyfashion.com

3. @Melvin вы должны установить хотя бы одно изображение в качестве изображения fearture в сообщении.

4. почему он не может использовать первое изображение из post вместо рекомендуемого изображения?

5. @Melvin потому что, когда вы помещаете изображения в область содержимого, WP на самом деле не знает, о чем это. это просто простой HTML-код.