У меня есть вопрос о возможности подсчета пользователей с другого сайта.Компания, в которой я работаю, имеет учетную запись для каждого сотрудника на нашем главном сайте WordPress, который мы отображаем на странице наших людей, что делает его динамичным.
Компания, в которой я работаю, также имеет веб-сайт для определенногопродукт со счетчиком сотрудников, только он статический.
Возможно ли получить количество пользователей с нашего основного веб-сайта и отобразить его на нашем веб-сайте продукта, сделав его динамичным?
Спасибо за все ответы!
РЕДАКТИРОВАТЬ: думаю, что это может быть возможно с запросом AJAX, но не знаю, как ...
@ misorude Другой сайт также WordPress.Под статическим я подразумевал только то, что номер сотрудника является статическим и должен быть динамическим.Сайты размещаются у одного и того же провайдера, но в разных пакетах.
РЕДАКТИРОВАТЬ 2: Новая проблема в основном заключается в следующем: как разрешить взаимодействовать с этими вызовами API только на стороне клиента?Я не хочу, чтобы эти вызовы API были общедоступными и чтобы их можно было вызвать, просто введя ссылку в браузере.
edit 3:
function getUserAmount() {
$users = get_users();
if ( empty( $users ) ) {
return 'There aren\'t any users to display.';
}
return count($users);
}
/* Preparing to serve an API request */
add_action( 'rest_api_init', function () {
register_rest_route( 'myplugin/v2', '/wp/colleagues',
array(
'methods' => 'GET',
'callback' => 'getUserAmount',
)
);
} );
Как сделать ее общедоступной?Я могу получить данные, только если я вошел в систему.