Wie setze ich ‘=> $ current_user-> user_login ein?

Wenn ich einen neuen Beitrag hinzufüge, wird der aktuelle Benutzer ausgewählt und gespeichert. Jetzt habe ich Dummy-Daten via XML-Import importiert, und ich muss nach dem Bearbeiten des Posts den aktuell angemeldeten Benutzer speichern.

Bildschirm hier: ibb.co/hrGUGF ibb.co/fXZGwF

Original:

 array( 'label' => __('Author', 'ait-toolkit'), 'type' => 'select-dynamic', 'dataFunction' => 'AitItemCpt::fillAuthorMetabox', 'default' => array(), 'capabilities' => true, ), ); 

Geänderter Code:

  array( 'label' => __('Author', 'ait-toolkit'), 'type' => 'select-dynamic', 'dataFunction' => 'AitItemCpt::fillAuthorMetabox', 'default' => $current_user->user_login, 'capabilities' => true, ) ); 

Solutions Collecting From Web of "Wie setze ich ‘=> $ current_user-> user_login ein?"

Ihre Frage ist mir nicht sehr klar, aber hier ist eine Version Ihres Codes, die Sie ausprobieren können:

 < ?php global $current_user; get_currentuserinfo(); return array( 'author' => array( 'label' => __('Author', 'ait-toolkit'), 'type' => 'select-dynamic', 'dataFunction' => 'AitItemCpt::fillAuthorMetabox', 'default' => $current_user->ID, // or try changing it to $current_user->user_login if it doesn't work 'capabilities' => true, ) );