WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

ActionScheduler_wpCommentLogger::create_wp_comment() protected WC 1.0

{} Это метод класса: ActionScheduler_wpCommentLogger{}

Хуков нет.

Возвращает

null. Ничего.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->create_wp_comment( $action_id, $message, $date );
$action_id (обязательный)
-
$message (обязательный)
-
$date(DateTime) (обязательный)
-

Код ActionScheduler_wpCommentLogger::create_wp_comment() WC 5.8.0

protected function create_wp_comment( $action_id, $message, DateTime $date ) {

	$comment_date_gmt = $date->format('Y-m-d H:i:s');
	ActionScheduler_TimezoneHelper::set_local_timezone( $date );
	$comment_data = array(
		'comment_post_ID' => $action_id,
		'comment_date' => $date->format('Y-m-d H:i:s'),
		'comment_date_gmt' => $comment_date_gmt,
		'comment_author' => self::AGENT,
		'comment_content' => $message,
		'comment_agent' => self::AGENT,
		'comment_type' => self::TYPE,
	);
	return wp_insert_comment($comment_data);
}