ActionScheduler_wpPostStore::get_post_column()
Get post column
Метод класса: ActionScheduler_wpPostStore{}
Хуков нет.
Возвращает
Строку|null
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_post_column( $action_id, $column_name );
- $action_id(строка) (обязательный)
- Action ID.
- $column_name(строка) (обязательный)
- Column Name.
Код ActionScheduler_wpPostStore::get_post_column() ActionScheduler wpPostStore::get post column WC 9.5.1
private function get_post_column( $action_id, $column_name ) { /** * Global wpdb object. * * @var wpdb $wpdb */ global $wpdb; // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching return $wpdb->get_var( $wpdb->prepare( "SELECT {$column_name} FROM {$wpdb->posts} WHERE ID=%d AND post_type=%s", // phpcs:ignore $action_id, self::POST_TYPE ) ); }