WordPress как на ладони

wpdb (метка)

Как создать новые колонки таблицы в базе данных? Или использовать массив в метаданных поста

Создаю плагин Wordpress, который после активации должен к стандартной таблице wp_posts добавить две колонки positive_users_reaction и negative_users_reaction. В ячейках этих колонок хочу складывать id пользователей которые положительно/негативно...

1.3 года назад
1 ответ
-

Получить число через get_results() — количество записей

Как через метод 'get_results' получить количество записей, точнее id, в таблице?

Пробую так:

$id = $wpdb->get_results("SELECT COUNT(id) FROM bp_temp");
$id = $id->???;//Здесь что написать?
echo $id;

Спасибо!

3.2 года назад
2 ответа
-

$wpdb->get_results

Пытаюсь, вывести результат через:

$wpdb->get_results( 'query' );

В одном столбце содержится MySql запрос с различными Html тегами. Но при возврате результата некоторые теги исчезают, плюс пробелы. Так и должно быть?

По идее это...

3.2 года назад
-

Создание кастомных таблиц в БД в режиме мультисайта

Как создать свои таблицы в БД для ВСЕХ сайтов сети, в том числе и созданных после активации плагина?
Использую код ниже создаётся только одна "глобальная" таблица, а нужны таблицы для каждого сайта сети вида prefix_ID_ibc_stock, в том числе и для...

4.3 года назад
-

WPDB ошибка Out of sync

В плагине много запросов к бд. Процедуры не вызываю.

$wpdb->query для CREATE, DELETE, ALTER TABLE, DROP TABLE...

$wpdb->insert для INSERT

$wpdb->get_results ДЛЯ разных SELECT

В какой то момент посыпались (5-8 за сутки) Out of sync на SELECT'ы...

Lion
4.5 лет назад
1 ответ
-

SQL запрос вместо get_post_meta, add_post_meta, update_post_meta

Необходимо используя минимальную среду WordPress

define('SHORTINIT', true);
require_once( $_SERVER . '/wp-load.php' );

Имея ID поста например "10" и имя ключа мета-поля "my_meta_key" сделать на SQL следующее:

1) Проверить наличие ключа...

4.5 лет назад
-

Отслеживать Публикацию поста по произвольным полям.

Нуждаюсь в вашем профессиональном взгляде и помочь или направить на реализацию.

Нужно отслеживать одинаковые публикации по произвольным полям поста
то есть, есть 4 meta-key по которым пользователь вводит:
-Фамилия,
-Имя,
-Отчество,
-Дата...

6.5 лет назад
-