Noptin_Abstract_Integration::add_options( array $options )
Registers integration options.
Parameters Parameters
- $options
(array) (Required) Current Noptin settings.
Return Return
(array)
Source Source
File: includes/integrations/class-noptin-abstract-integration.php
public function add_options( $options ) { $slug = $this->slug; // Integration name hero text. if ( ! empty( $this->name ) ) { $options["noptin_{$slug}_integration_hero"] = array( 'el' => 'hero', 'section' => 'integrations', 'content' => $this->name . $this->get_hero_extra(), ); } // Integration description text. if ( ! empty( $this->description ) ) { $options["noptin_{$slug}_integration_description"] = array( 'el' => 'paragraph', 'section' => 'integrations', 'content' => $this->description, ); } $options = $this->get_options( $options ); $options = apply_filters( "noptin_single_integration_settings", $options, $slug, $this ); return apply_filters( "noptin_{$slug}_integration_settings", $options, $this ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
1.2.6 | Introduced. |