Adding posts

<?php $tea_content = array( array( 'type' => 'wordpress', 'id' => 'my_posts_field_id', 'mode' => 'posts', 'title' => 'My Wordpress posts', 'options' => array( 'post_type' => array('post', 'my_cpt_1', 'my_cpt_2'), 'numberposts' => 10, ), 'multiple' => true, //Optional: to "false" by default ), );
1234 1234

Adding menus

<?php $tea_content = array( array( 'type' => 'wordpress', 'id' => 'my_menus_field_id', 'mode' => 'menus', 'title' => 'My Wordpress menus', 'multiple' => true, //Optional: to "false" by default ), );

Adding pages

<?php $tea_content = array( array( 'type' => 'wordpress', 'id' => 'my_pages_field_id', 'mode' => 'pages', 'title' => 'My Wordpress pages', 'multiple' => true, //Optional: to "false" by default ), );

Adding post types

<?php $tea_content = array( array( 'type' => 'wordpress', 'id' => 'my_posttypes_field_id', 'mode' => 'posttypes', 'title' => 'My Wordpress post types', 'multiple' => true, //Optional: to "false" by default ), );

Adding tags

<?php $tea_content = array( array( 'type' => 'wordpress', 'id' => 'my_tags_field_id', 'mode' => 'tags', 'title' => 'My Wordpress tags', 'multiple' => true, //Optional: to "false" by default ), );

Adding taxonomies

<?php $tea_content = array( array( 'type' => 'wordpress', 'id' => 'my_taxonomies_field_id', 'mode' => 'taxonomies', 'title' => 'My Wordpress taxonomies', 'multiple' => true, //Optional: to "false" by default 'options' => array( //Default value is 'category' 'term' => 'category', ), ), );

Retrieve data

Using the _get_option('my_tags_field_id') method, you'll get (with a json_encode() display):

"25"
["24", "25", "26", "27"]

Did this page help you?