Skip to main content

GravityKit\EntryTags\EntryTagAddon

Source: src/EntryTagAddon.php:10

Details

  • Kind: class
  • Namespace: GravityKit\EntryTags
  • Extends: GFAddOn

Methods

MethodDescription
get_instance()Get the singleton instance of this class.
init()
init_admin()
enqueue_block_assets()Enqueues assets in block editor.
modify_field_options_in_gravityview()Modifies field's options in GravityView.
set_default_values_for_tag_field()Sets default values for the tag field in JS.
register_noconflict_scripts()
process_tags_before_entry_save()Processes tags before an entry save.
process_tags_on_entry_save()Processes tags on entry save.
admin_enqueue_styles()Enqueues a color picker style in admin.
scripts()
styles()
localize_admin_scripts()Localizes admin scripts.
localize_frontend_scripts()Localizes frontend scripts.

Method Reference

get_instance()

public static function get_instance()

Get the singleton instance of this class.

Returns

  • EntryTagAddon | null

Since: 1.0.0

Source: src/EntryTagAddon.php:51

init()

public function init()

Returns

  • void

Since: 1.0.0

Source: src/EntryTagAddon.php:66

init_admin()

public function init_admin()

Returns

  • void

Since: 1.0.0

Source: src/EntryTagAddon.php:85

enqueue_block_assets()

public function enqueue_block_assets()

Enqueues assets in block editor.

Returns

  • void

Since: 1.0.1

Source: src/EntryTagAddon.php:102

modify_field_options_in_gravityview()

public function modify_field_options_in_gravityview( $field_options )

Modifies field's options in GravityView.

Parameters

NameTypeDefaultDescription
$field_optionsarrayArray of field options.

Returns

  • array

Since: 1.0.0

Source: src/EntryTagAddon.php:127

set_default_values_for_tag_field()

public function set_default_values_for_tag_field()

Sets default values for the tag field in JS.

Returns

  • void

Since: 1.0.0

Source: src/EntryTagAddon.php:146

register_noconflict_scripts()

public function register_noconflict_scripts( $scripts )

Parameters

NameTypeDefaultDescription
$scripts

Since: 1.0.0

Source: src/EntryTagAddon.php:159

process_tags_before_entry_save()

public function process_tags_before_entry_save( $form )

Processes tags before an entry save.

Parameters

NameTypeDefaultDescription
$formarray

Returns

  • void

Since: 1.0.1

Source: src/EntryTagAddon.php:172

process_tags_on_entry_save()

public function process_tags_on_entry_save( $entry, $form )

Processes tags on entry save.

Parameters

NameTypeDefaultDescription
$entryarray
$formarray

Returns

  • array

Since: 1.0.0

Source: src/EntryTagAddon.php:210

admin_enqueue_styles()

public function admin_enqueue_styles()

Enqueues a color picker style in admin.

Returns

  • void

Since: 1.0.0

Source: src/EntryTagAddon.php:254

scripts()

public function scripts()

Returns

  • array[]

Since: 1.0.0

Source: src/EntryTagAddon.php:265

styles()

public function styles()

Returns

  • array[]

Since: 1.0.0

Source: src/EntryTagAddon.php:324

localize_admin_scripts()

public function localize_admin_scripts()

Localizes admin scripts.

Returns

  • void

Since: 1.0.0

Source: src/EntryTagAddon.php:371

localize_frontend_scripts()

public function localize_frontend_scripts()

Localizes frontend scripts.

Returns

  • void

Since: 1.0.0

Source: src/EntryTagAddon.php:388