Хорошо, я не могу понять это на всю жизнь.
У меня есть функция внутри класса базы данных для добавления объекта в таблицу sql.
public function add_object($pitch, $parent)
{
global $wpdb;
print_r("<br /> Database->add_object: " . $parent);
$wpdb->replace(
$this->object_table_name,
array(
'name' => $object->name,
'slug' => $object->slug,
'parent' => $parent,
'id' => $object->id
));
}
Это все полностью функционально, за исключением того, что по какой-то причине свойство 'parent' не заполняется в базе данных, оно просто показывает нулевое значение. Однако приведенный выше оператор print_r дает правильный вывод, который мне нужен - строку URL-адреса.
Я впервые экспериментирую с разработкой плагинов для Wordpress, и любая помощь будет признательна.