getName(); } public function getElementUniqueSelector(ElementBase $element) { return '#' . $this->getName() . ' .elementor-element' . $element->getUniqueSelector(); } protected static function getEditorPanelCategories() { // Move to top as active. $categories = [ 'theme-elements' => [ 'title' => __('Site'), 'active' => true, ], ]; return $categories + parent::getEditorPanelCategories(); } protected function _registerControls() { parent::_registerControls(); Post::registerStyleControls($this); $this->updateControl( 'section_page_style', [ 'label' => __('Style'), ] ); } }