[PHP] Корректно вставить вывод произвольного поля в плагин WP Post Ratings

(Ответов: 2, Просмотров: 2344)
  1. Дипломник Аватар для Cold_less
    • Регистрация: 02.10.2011
    • Сообщений: 198
    • Репутация: 24
    В общем необходима помощь людей знакомых с PHP. Суть такова, плагин WP Post Ratings выводит звездочки, но под ними существует еще микроформаты/микроданные/микроразметка, не знаю как правильно обозвать, которые выводятся с помощью этого кода (этот кусок выдрал из wp-postratings/wp-postratings.php):
    PHP код:
    $post_meta '<meta  itemprop="name" content="'.$post_title.'"><meta itemprop="description" content="'.$post_excerpt.'"><meta itemprop="url" content="'.$post_link.'">';
            
    $ratings_meta '<div style="display: none;" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><meta itemprop="bestRating" content="'.$ratings_max.'"><meta itemprop="ratingValue" content="'.$post_ratings_average.'"><meta itemprop="ratingCount" content="'.$post_ratings_users.'"></div><div style="display:none;" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
        <meta itemprop="price" content="Здесь должно быть произвольное поле">
        <meta itemprop="priceCurrency" content="RUB"></div>'

    Вместо строки "Здесь должно быть произвольное поле" необходимо вставить вывод значения произвольного поля
    PHP код:
    <?php echo (get_post_meta($post->ID'Price'true)); ?>
    Попробовал конечно по аналогии с предыдущими строками сделать:
    PHP код:
    <meta itemprop="price" content="'.get_post_meta($post->ID, 'Price', true)); .'"
    Но повылетали фатальные ошибки.
    • 0
  2. Новичок Аватар для Codd
    • Регистрация: 09.01.2011
    • Сообщений: 13
    • Репутация: 22
    • Webmoney BL: ?
    PHP код:
    $post_meta '<meta  itemprop="name" content="'.$post_title.'"><meta itemprop="description" content="'.$post_excerpt.'"><meta itemprop="url" content="'.$post_link.'">';
            
    $ratings_meta '<div style="display: none;" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><meta itemprop="bestRating" content="'.$ratings_max.'"><meta itemprop="ratingValue" content="'.$post_ratings_average.'"><meta itemprop="ratingCount" content="'.$post_ratings_users.'"></div><div style="display:none;" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
        <meta itemprop="price" content="'
    .get_post_meta($post->ID'Price'true) .'">
        <meta itemprop="priceCurrency" content="RUB"></div>'

    • 1

    Спасибо сказали:

    Cold_less(06.11.2012),
  3. Дипломник Аватар для Cold_less
    • Регистрация: 02.10.2011
    • Сообщений: 198
    • Репутация: 24
    Codd, Спасибо большое, 2 дня наугад ковырялся в коде)
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
getimagesize без загрузки файла через POST
Web программирование 1 12.10.2012 15:57
Проблема с плагином Scroll post excerpt
WordPress 9 29.09.2012 13:21
Обновление и метода POST.
Web программирование 11 19.03.2012 18:15
Не корректно присылает сообщение функция mail();
Web программирование 4 25.01.2012 13:32

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры