logo
logo
logo
  • Home
  • Documentation
  • Support
Get PMF Free

Checkbox

Getting Started

  • What is metafields?
  • Where to use it?
  • Some common use cases for metafields include
  • What about our plugin?

Installations

  • Automatic install from wordpress dashboard
  • Manual install from wordpess dashbaord
  • Install Using FTP

Configs

  • How to use or add?
  • How to print or display or fetch the data?
  • Usage

Fields

  • Text
  • Textarea
  • Switch
  • Tabs
  • Checkbox
  • Select
  • Image
  • Gallery
  • Datepicker
  • Colorpicker
  • Repeater

Go Pro

  • What is included in pro version?
  • Go Pro

FAQs

  • What is a meta box in WordPress?
  • Why do I need a meta box plugin?
  • Can I create multiple meta boxes?
  • Home
  • Docs
  • Fields
  • Checkbox

Checkbox

Template Usage #

You have to specify the type inside the array key called type. The type must be as ‘checkbox‘. Don’t misspell the word. The default key will be an array of values which have to be matched with the keys of options field.

<?php
array(
    'label'   => esc_html__( 'Files Included', 'pure' ),
    'id'      => "{$prefix}_files_options",
    'type'    => 'checkbox',
    'default' => array(
        'wordpress',
        'react',
        'html',
        'psd',
        'vue'
    ),
    'options' => array(
        'wordpress' => 'Wordpress File Included?',
        'react'     => 'React File Included?',
        'html'		=> 'HTML File Included?',
        'psd'		=> 'PSD Included?',
        'vue'		=> 'Vue JS File Included?'
    )
)
?>

How to fetch the data? #

Use our function called tpmeta_field(‘_your_id’) and pass the above array id key to fetch the metadata. Since the function tpmeta_field(‘_your_id’) will return an array so you can check with isset() function. Check if the key exist in the array.

<?php
$value = function_exists('tpmeta_field')? tpmeta_field('meta_key_id_here') : '';
echo isset($value['options_key'])? //code : //another code;

//or you can use if
if(isset($value['options_key'])){
// code
} ?>
What are your Feelings
Share This Article :
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on October 15, 2023
TabsSelect

Powered by BetterDocs

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • Template Usage
  • How to fetch the data?

Copyright © 2023 Pure Metafields. All Rights Reserved