File "post-meta.php"
Full Path: /home/digimqhe/flashdigi.uk/comment-content/plugins/table-of-contents-block/includes/post-meta.php
File size: 789 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
// Exit if accessed directly.
if (!defined('ABSPATH')) {
exit;
}
class Toc_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 Toc_Post_Meta();