• Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hooks

Namespaces

  • None
  • SIW
    • Admin
    • API
    • Async
    • Batch
    • Compatibility
    • Data
    • Elements
    • Email
    • External
    • Forms
    • Modules
    • Newsletter
    • Page_Builder
    • Plato
    • Widgets
    • WooCommerce
      • Admin
      • Checkout
      • Email
      • Export
      • Frontend
      • Import

Classes

  • Accordion
  • Calendar
  • Carousel
  • Contact
  • CTA
  • Dutch_Projects
  • Features
  • Google_Maps
  • Infobox
  • Map
  • Newsletter
  • Organisation
  • Pie_Chart
  • Quick_Search_Form
  • Quick_Search_Results
  • Quote
  • Tabs
  • Widget

Class Widget

SIW Widget base class

SiteOrigin_Widget
Extended by SIW\Widgets\Widget

Direct known subclasses

SIW\Widgets\Accordion, SIW\Widgets\Calendar, SIW\Widgets\Newsletter, SIW\Widgets\Organisation, SIW\Widgets\Pie_Chart, SIW\Widgets\Quick_Search_Form, SIW\Widgets\Quick_Search_Results, SIW\Widgets\Quote, SIW\Widgets\Tabs, SIW\Widgets\Carousel, SIW\Widgets\Contact, SIW\Widgets\CTA, SIW\Widgets\Dutch_Projects, SIW\Widgets\Features, SIW\Widgets\Google_Maps, SIW\Widgets\Infobox, SIW\Widgets\Map

Abstract
Namespace: SIW\Widgets
Copyright: 2019 SIW Internationale Vrijwilligersprojecten
Since: 3.0.0
Located at widgets/widget.php

Methods summary

public
# __construct( )

Constructor

Constructor

abstract protected
# set_widget_properties( )

Zet eigenschappen van widget

Zet eigenschappen van widget

  • Naam
  • Beschrijving
abstract protected string
# get_content( array $instance, array $args, array $template_vars, string $css_name )

Genereert specifieke inhoud van widget

Genereert specifieke inhoud van widget

Parameters

$instance
$args
$template_vars
$css_name

Returns

string
protected string
# get_html_content( array $instance, array $args, array $template_vars, string $css_name )

Genereert generieke inhoud van widget

Genereert generieke inhoud van widget

Parameters

$instance
$args
$template_vars
$css_name

Returns

string

Properties summary

protected string $widget_id

ID van widget

ID van widget

#
protected string $widget_name

Naam van widget

Naam van widget

#
protected string $widget_description

Beschrijving van widget

Beschrijving van widget

# ''
protected string $widget_dashicon

Icon-class van widget voor pagebuilder

Icon-class van widget voor pagebuilder

# 'admin-generic'
protected array $widget_control_options

Control opties van widget

Control opties van widget

# []
protected array $widget_fields

Formuliervelden van widget

Formuliervelden van widget

# []
SIW API documentation generated by ApiGen