[oik] plugins.com

WordPress plugins and themes

  • Home
  • About
    • lazy shortcodes
    • smart shortcodes
    • oik base plugin
      • oik – donate
      • oik PayPal buttons
      • oik installation
      • oik Button Shortcode button
      • oik changelog
      • oik FAQ
      • oik plugins on SVN
      • oik plugins on GitHub
  • Plugins
    • oik base plugin
    • FREE oik plugins
    • WordPress plugins
    • Premium oik plugins
    • Bespoke oik plugins
  • Shortcodes
    • Shortcode examples
  • Blocks
    • Block examples
  • APIs
    • ALL action and filter hooks
  • Blog
You are here: Home / APIs / oik-types APIs

oik-types APIs

Application Programming Interfaces for the oik-types plugin:
  • bw_build_overridden_type() – Build the overridden post_type definition
  • bw_delete_option() – Remove an option field from a set
  • bw_list_registered_post_types() – Return a list of registered post_types
  • bw_list_taxonomies() – Return a list of taxonomies
  • bw_return_singular_name() – Return the singular name for the post_type, if defined
  • bw_update_archive_stuff() – Handle a change of the has_archive / rewrite setting
  • bw_update_option() – Set the value of an option field in the options group
  • bw_update_post_type() – Update the existing post_type with the overrides
  • bw_update_post_type_supports() – Update post_type supports features
  • oikcpt_adjust_args() – Set the required values for the $args to register_post_type()
  • oikcpt_admin_menu() – Implement "oik_admin_menu" for oik-types
  • oikcpt_fields_loaded() – Implement "oik_fields_loaded" for oik-types
  • oikcpt_get_registered_type_args() – Return the registered post type’s values as an args array
  • oikcpt_lazy_admin_menu() – Lazy implementation for "oik-types" admin menu
  • oikcpt_lazy_types_do_page() – oik-types – Custom Post Types page
  • oikcpt_plugin_loaded() – Function performed when oik-types.php is loaded
  • oikcpt_register_post_type() – Register or update a custom post type
  • oikcpt_types_do_page() – Lazy implementation of the oik-types admin page
  • oikf2t_do_page() – Page for defining the mapping of fields to types or types to fields
  • oikf2t_fields_loaded() – Implement "oik_fields_loaded" for field to type relationships
  • oikf2t_lazy_do_page() – Fields to Types mapping page
  • oikfie_fields_do_page() – Lazy implementation of the oik-fields admin page
  • oikfie_fields_loaded() – Implement "oik_fields_loaded" for oik-types fields
  • oikfie_lazy_fields_do_page() – Lazy implementation for "oik-fields"
  • oikfie_register_field() – Register a custom field
  • oikt2f_do_page() – Page for defining the mapping of fields to types or types to fields
  • oiktax_fields_loaded() – Implement "oik_fields_loaded" for oik-types taxonomies
  • oiktax_lazy_taxonomies_do_page() – Lazy implementation for "oik-taxonomies"
  • oiktax_register_taxonomy() – Register a custom taxonomy
  • oiktax_taxonomies_do_page() – Lazy implemenation of the oik-taxonomies admin page
  • oikx2t_do_page() – Page for defining the mapping of taxonomies to types or types to taxonomies
  • oikx2t_fields_loaded() – Implement "oik_fields_loaded" for taxonomy to type relationships
  • oikx2t_lazy_do_page() – Taxonomies to Types mapping page
  • oik_cpt_add_oik_cpt() – Display form to add a custom post type
  • oik_cpt_edit_rewrite() – Display the rewrite array values
  • oik_cpt_edit_supports() – Display a multi-select box for "supports"
  • oik_cpt_edit_type() – Display the Edit type form
  • oik_cpt_edit_type_fields() –
  • oik_cpt_get_all_post_type_supports() – List all the currently registered post type supports options
  • oik_cpt_oik_post_type_supports() – Implement "oik_post_type_supports" for oik-types
  • oik_cpt_oik_post_type_supports_core() – Return the ‘core’ options used in add_post_type_supports()
  • oik_cpt_oik_post_type_supports_unknown_registered() – Implement "oik_post_type_supports" to add any remaining registered ones
  • oik_cpt_preview() – Preview the post type – whatever that means
  • oik_cpt_registered_types() – Display the table of registered post types
  • oik_cpt_types() – Display the table of oik custom post types
  • oik_diy_validate_f2t() – f2t must not be blank
  • oik_diy_validate_taxonomy() – Taxonomy must not be blank
  • oik_diy_validate_type() – type must not be blank
  • oik_diy_validate_x2t() – x2t must not be blank
  • oik_f2t_add_oik_f2t() – Display the form to add a field to post relationship
  • oik_f2t_check_relationship_exists() – Check if the relationship already exists
  • oik_f2t_edit_f2t() – Display the form to edit a field to post relationship
  • oik_f2t_f2ts() – Display the table of existing field to type relationships
  • oik_f2t_preview() –
  • oik_fie_add_oik_fie() – Display form to add a custom field
  • oik_fie_edit_field() – Display form to edit a field
  • oik_fie_edit_field_options() – Determine the action hook to invoke to display the options for a particular field type
  • oik_fie_edit_field_type_checkbox() – Display the field options for a "checkbox" type field
  • oik_fie_edit_field_type_currency() – Display the field options for a "currency" type field
  • oik_fie_edit_field_type_date() – Display the field options for a "date" type field
  • oik_fie_edit_field_type_email() – Display the field options for an "email" type field
  • oik_fie_edit_field_type_noderef() – Handle the field options for a "noderef" type field
  • oik_fie_edit_field_type_numeric() – Display the field options for a "numeric" type field
  • oik_fie_edit_field_type_select() – Display the field options for a "select" type field
  • oik_fie_edit_field_type_text() – Display the field options for a "text" type field
  • oik_fie_edit_field_type_textarea() – Display the field options for a "textarea" type field
  • oik_fie_edit_field_type_URL() – Display the field options for an "URL" type field
  • oik_fie_fields() – Register a field named $field_name of type $field_type with title $field_title and additional values $args
  • oik_fie_preview() – View a field
  • oik_fie_validate_field() – Field must not be blank
  • oik_tax_add_oik_tax() – Add a Taxonomy name
  • oik_tax_edit_taxonomy() – Display form to edit a custom taxonomy
  • oik_tax_preview() –
  • oik_tax_query_taxonomy_types() – Return the different choices for Taxonomy type
  • oik_tax_taxonomies() – Note the bw_register_taxonomy function is commented out! Herb 2013/10/15 – as is the similar function in oik-fields.php
  • oik_types_activation() – Implement "admin_notices" action for oik-types
  • oik_types_display_post_type() – Displays a post type
  • oik_types_display_post_types() –
  • oik_types_get_archive_posts_per_page() – Retrieves archive_posts_per_page if set.
  • oik_types_get_archive_posts_per_page_for_taxonomy() – Returns archive_posts_per_page for a taxonomy query
  • oik_types_get_involved_taxonomies_post_types() – Returns array of post_types involved with the taxonomies
  • oik_types_lazy_run_oik_types() – oik-types CLI
  • oik_types_menu() – Display the oik types page overview – in one big page
  • oik_types_nav_menu_meta_box_object() – Override the default query for Media
  • oik_types_posts_orderby() – Order front-end archives by post title
  • oik_types_posts_where() – Implement "posts_where" filter to search for attachments as well
  • oik_types_pre_get_posts() – Implement "pre_get_posts" for oik-types
  • oik_types_pre_get_posts_for_archive() – Implement "pre_get_posts" action for oik-types for archive pages
  • oik_types_register_post_type_args() – Implement "register_post_type_args" filter for oik-types
  • oik_types_run_oik_types() – Run "oik-types.php" in batch
  • oik_types_setup_theme() – Implement "setup_theme" for oik-types
  • oik_types_set_archive_posts_per_page() – Sets archive_posts_per_page for selected post types
  • oik_types_update_archive_posts_per_page() – Update archive posts per page
  • oik_x2t_add_oik_x2t() –
  • oik_x2t_check_relationship_exists() –
  • oik_x2t_edit_x2t() – Edit the taxonomy to type relationship
  • oik_x2t_preview() – View the taxonomy to type relationship
  • oik_x2t_x2ts() – Display the table of existing Taxonomy to type relationships
  • set_archive_posts_per_page() –
  • set_bw_type_from_post_type_object() – Create a bw_type from a post type object
  • _oik_cpt_add_oik_cpt() – Check if it already exists as a post_type
  • _oik_cpt_delete_type() –
  • _oik_cpt_registered_table() – Display the table of registered post types
  • _oik_cpt_type_row() – Display a current type
  • _oik_cpt_type_table() – Display the table of oik custom post types
  • _oik_cpt_type_validate() – Validate the oik custom post type definition
  • _oik_cpt_update_type() –
  • _oik_f2t_add_oik_f2t() – Add a field to post relationship
  • _oik_f2t_delete_f2t() – Delete the field to post relationship
  • _oik_f2t_f2t_row() – Display a current f2t mapping
  • _oik_f2t_f2t_table() – Display the table of Field to Type relationships
  • _oik_f2t_f2t_validate() – Validate the field to type relationship
  • _oik_f2t_update_f2t() – Update the field to post relationship
  • _oik_fie_add_oik_fie() – Check if it already exists as a field
  • _oik_fie_check_field_exists() –
  • _oik_fie_delete_field() –
  • _oik_fie_field_row() – Display a current field
  • _oik_fie_field_table() – Display the table of oik custom fields
  • _oik_fie_field_validate() –
  • _oik_fie_update_field() –
  • _oik_tax_add_oik_tax() – Check if it already exists as a taxonomy
  • _oik_tax_check_taxonomy_exists() – Check if the taxonomy exists
  • _oik_tax_delete_taxonomy() – Delete an oik taxonomy
  • _oik_tax_taxonomy_row() – Display a current taxonomy
  • _oik_tax_taxonomy_table() – Display the table of oik custom taxonomies
  • _oik_tax_taxonomy_validate() –
  • _oik_tax_update_taxonomy() – Update an oik custom taxonomy
  • _oik_x2t_add_oik_x2t() – Check if the Taxonomy to post relationship already exists
  • _oik_x2t_delete_x2t() – Delete the taxonomy to type relationship
  • _oik_x2t_update_x2t() – Update the taxonomy to type relationship
  • _oik_x2t_x2t_row() – Display a current x2t mapping
  • _oik_x2t_x2t_table() – Display the table of Taxonomy to Type relationships
  • _oik_x2t_x2t_validate() – Validate the taxonomy to type relationship

Published: November 25, 2013 | Last updated: November 25, 2013

Information

Component:
Letters: O

Recent plugin updates

oik v4.9.2 Upgrade to oik v4.9.2 for support for PHP 8.1 and PHP 8.2. ...
oik-block v0.3.0 oik-block v0.3.0 no longer displays the Editor selection meta box ...
oik-blocks v1.4.3 Upgrade to oik-blocks v1.4.3 for PHP 8.2 support. ...
cookie-cat v1.4.6 Upgrade to cookie-cat v1.4.6 for PHP 8.1 & PHP 8.2 support. ...
oik-fields v1.54.0 oik-fields v1.54.0 caters for the deprecation of get_page_by_title() in WordPress 6.2. ...

Plugins

  • All Plugins
  • oik base plugin
  • FREE oik plugins
  • WordPress plugins
  • Premium oik plugins

Themes

  • FREE themes
  • Bespoke themes
  • Premium themes

Blocks

  • All Blocks
  • Block examples
  • About Blocks

Shortcodes

  • All Shortcodes
  • Shortcode examples
  • About Shortcodes

Reference

  • About APIs
  • All APIs
  • All Classes
  • All Files
  • All Hooks

Support

  • Contact
  • Cookies policy
  • Get API key
  • Privacy
  • Request support
  • Sitemap
  • Stay informed
  • Terms and Conditions
oik-plugins
Email: oikplug@oik-plugins.com

Weight shipping plugins

Find out which cart weight shipping plugin you need for your WooCommerce site.
Which cart weight based plugin do I need?

Site:  www.oik-plugins.com
© Copyright oik-plugins 2011-2023. All rights reserved.


Website designed and developed by Herb Miller of Bobbing Wide
Proudly powered by WordPress and oik-plugins
WordPress 6.3.1. PHP: 7.4.33. Memory limit: 768M