Insert into enviando parámetros desde wordpress
Estimados sucede que estoy haciendo una función que inserta datos a una tabla en mysql, la tabla contiene los siguientes datos: Usuario, Página, Documento, Ruta.
Para el caso del documento y ruta lo genero a partir de una variable sin embargo el usuario y la página actual no las puedo conocer desde php sino desde wordpress, me gustaría saber como enviar dichas variables de la página actual y usuario actual para insertar la información completa.
En el momento llevo el siguiente código.
global $current_user;
global $wp_query;
global $wpdb;
$postSlug = $wp_query->post->post_name;
$tamano_archivo = $_FILES['archivo_fls']['size'];
$archivo=$_FILES["archivo_fls"] ["tmp_name"];
$nombre=$_FILES["archivo_fls"] ["name"];
$destino="Subir_Archivos/".$_FILES["archivo_fls"] ["name"];
move_uploaded_file($archivo, $destino);
$sqlReg = mysqli_query($enlace,"INSERT INTO Usuario_Pagina(Usuario, Pagina, Documento,Ruta) VALUES ('$current_user->user_login', '$postSlug ', '$nombre','$destino')" );
?>
sin embargo las variables '$current_user->user_login', '$postSlug ', no las reconoce php pero si las reconoce wordpress.