@A_Diana
seo-специалист

Как с помощью PHP отправить sql-запрос?

Уважаемые программисты, подскажите, пожалуйста!

Есть кулинарный блог на WordPress. Установлен плагин Yet Another Stars Rating. Хочу вытягивать цифровые значения рейтинга записей, чтобы добавить микроразметку. В планах удалить микроразметку плагина. Почему? В Блоге уже настроена своя микроразметка рецептов через функции и мета-теги. После установки плагина в БД появилась след. таблица
wp_yasr_log

Следующие 2 запроса в БД выдают нужные значения
SELECT AVG(`vote`) FROM wp_yasr_log WHERE `post_id` = 53
SELECT COUNT(`vote`) FROM wp_yasr_log WHERE `post_id` = 53

53 - ИД записи , должна быть текущая.

Как корректно выполнить эти запросы в БД и получить значения (количественные) внутри шаблона

Пробовала так, ничего не получила. Точнее получаю 0.
<?php 
global $wpdb;
$post_id_num = get_the_ID();				
$rating_count = intval(
$wpdb->get_var( "SELECT COUNT(`vote`) FROM $wpdb->yasr_log WHERE `post_id` = $post_id_num" 
				 ));
?>

<meta itemprop="ratingCount" content="<?php echo $rating_count; ?>">


Ниже скриншот таблицы wp_yasr_log из БД
5f419ff77be38029624330.png
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы