Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
post_type == 'metform-form') {
return \MetForm\Utils\Util::render_form_content($content, get_the_ID());
}
return $content;
}
public function add_author_support(){
add_post_type_support( 'metform-form', 'author' );
}
public function set_columns( $columns ) {
$date_column = $columns['date'];
$author_column = $columns['author'];
unset( $columns['date'] );
unset( $columns['author'] );
$columns['shortcode'] = esc_html__( 'Shortcode', 'metform' );
$columns['count'] = esc_html__( 'Entries', 'metform' );
$columns['views_conversion'] = esc_html__( 'Views/ Conversion', 'metform' );
$columns['author'] = esc_html( $author_column );
$columns['date'] = esc_html( $date_column );
return $columns;
}
public function render_column( $column, $post_id ) {
switch ( $column ) {
case 'shortcode':
echo '';
break;
case 'count':
$count = \MetForm\Core\Entries\Action::instance()->get_entry_count($post_id);
global $wp;
$current_url = admin_url();
$current_url .="edit.php?post_type=metform-entry&mf_form_id=".esc_attr($post_id);
$rest_url = get_rest_url();
$mf_ex_nonce = wp_create_nonce('wp_rest');
$url = $rest_url."metform/v1/entries/export/".$post_id;
$export_url = \MetForm\Utils\Util::add_param_url($url, "_wpnonce", $mf_ex_nonce);
?>
is_old_user() ? esc_attr("") : esc_attr("mf-entry-count-btn"); ?> attr-btn attr-btn-primary mf-entry-filter' href="">
is_old_user()) : ?>
get_count_views($post_id);
$views = (int)$views;
$count = \MetForm\Core\Entries\Action::instance()->get_entry_count($post_id);
$count = (int)$count;
if($views != 0){
$conversion = ($count*100)/$views;
$conversion = round($conversion, 2);
}else{
$conversion = 0;
}
echo esc_html($views."/ ".$conversion."%");
break;
}
}
/**
* Check if the user is old user
*/
public function is_old_user(){
$install_date = get_option('metform_install_date', false);
//if install date before 23 november 2025 then it is old user
if($install_date && strtotime($install_date) < strtotime('2025-11-23')){
return true;
}
return false;
}
}