| @@ 26-32 (lines=7) @@ | ||
| 23 | * @param string $title title of the container |
|
| 24 | * @param string $type Type of the container |
|
| 25 | **/ |
|
| 26 | public function __construct( $unique_id, $title, $type ) { |
|
| 27 | parent::__construct( $unique_id, $title, $type ); |
|
| 28 | ||
| 29 | if ( ! $this->get_datastore() ) { |
|
| 30 | $this->set_datastore( Datastore::make( 'term_meta' ), $this->has_default_datastore() ); |
|
| 31 | } |
|
| 32 | } |
|
| 33 | ||
| 34 | /** |
|
| 35 | * Bind attach() and save() to the appropriate WordPress actions. |
|
| @@ 30-36 (lines=7) @@ | ||
| 27 | * @param string $title title of the container |
|
| 28 | * @param string $type Type of the container |
|
| 29 | **/ |
|
| 30 | public function __construct( $unique_id, $title, $type ) { |
|
| 31 | parent::__construct( $unique_id, $title, $type ); |
|
| 32 | ||
| 33 | if ( ! $this->get_datastore() ) { |
|
| 34 | $this->set_datastore( Datastore::make( 'theme_options' ), $this->has_default_datastore() ); |
|
| 35 | } |
|
| 36 | } |
|
| 37 | ||
| 38 | /** |
|
| 39 | * Attach container as a theme options page/subpage. |
|