Ben Wordpress tek oturum açma yapmanın bir süreç yaşıyorum, ama bu arada ben REST API çeşit kullanarak Wordpress kullanıcıları almak gerekiyor. Orada böyle bir şey şu anda değil, yani ben ne yapmak benim en iyi yaklaşım olduğunu merak gibi görünüyor?
GET veya POST, bazı bilgileri yalak JSON göndermek gerekiyor, bu yüzden yeni hesap kullanıcı bilgi bazıları önceden doldurulmuş (çoğunlukla meta data) ile oluşturulur.
Bu ben bugüne kadar ne var:
<?php
require_once('./wp-load.php');
require_once('./wp-includes/registration.php');
if($_REQUEST['user'] && $_REQUEST['email'])
{
$user_data['user_login'] = $_REQUEST['user'];
$user_data['user_pass'] = $random_password;
$user_data['user_email'] = $_REQUEST['email'];
$new_user = wp_insert_user($user_data);
if(is_int($new_user))
{
update_user_meta( $new_user, 'first_name',strtolower($_REQUEST['first_name']));
update_user_meta( $new_user, 'last_name',strtolower($_REQUEST['last_name']));
}
}
?>
Teşekkürler.