File: /var/www/itself.kauko.lt/wp-content/plugins/infobox/includes/post-meta.php
<?php
// Exit if accessed directly.
if (!defined('ABSPATH')) {
exit;
}
class Infobox_Post_Meta
{
public function __construct()
{
add_filter('init', array($this, 'register_meta'));
}
/**
* Register meta
*/
public function register_meta()
{
register_meta(
'post',
'_eb_attr',
array(
'show_in_rest' => true,
'single' => true,
'auth_callback' => [$this, 'auth_callback'],
)
);
}
/**
* Determine if the current user can edit posts
*
* @return bool True when can edit posts, else false.
*/
public function auth_callback()
{
return current_user_can('edit_posts');
}
}
new Infobox_Post_Meta();