Erro ao ativar o tema
-
Estou com sérios problemas ao usar meu tema.
Quando faço a ativação dele, estou recebendo o seguinte erro:
Warning: Declaration of Walker_Nav_Menu_Dropdown::start_lvl(&$output, $depth) should be compatible with Walker_Nav_Menu::start_lvl(&$output, $depth = 0, $args = Array) in C:\xampp\apps\wordpress\htdocs\wp-content\themes\regional\includes\menu-select.php on line 28
Segue o código do arquivo:
<?php class Walker_Nav_Menu_Dropdown extends Walker_Nav_Menu { function start_lvl(&$output, $depth){ $indent = str_repeat("\t", $depth); // don't output children opening tag (<code><ul></code>) } function end_lvl(&$output, $depth){ $indent = str_repeat("\t", $depth); // don't output children closing tag } /** * Start the element output. * * @param string $output Passed by reference. Used to append additional content. * @param object $item Menu item data object. * @param int $depth Depth of menu item. May be used for padding. * @param array $args Additional strings. * @return void */ function start_el(&$output, $item, $depth, $args) { $url = '#' !== $item->url ? $item->url : ''; $output .= '<option value="' . $url . '">' . $item->title; } function end_el(&$output, $item, $depth){ $output .= "</option>\n"; // replace closing </li> with the option tag } }
Alguém sabe o que está acontecendo ou onde está o erro?
- O tópico ‘Erro ao ativar o tema’ está fechado para novas respostas.