Peguei um código diretamente de um dos meus temas que criei e é uma lista de todos os 50 estados em uma lista não ordenada compactada em um widget que você pode simplesmente arrastar e soltar na barra lateral.
O problema é que, quando tento usar esse código em um arquivo PLUGIN, recebo o seguinte erro:
Fatal error: Call to a member function register() on a non-object in C:\xampp\htdocs\wordpress\wp-includes\widgets.php on line 431
Por que funcionaria no tema, mas não no plugin? A propósito, o tema ativo NÃO é o tema do qual tirei o código.
Aqui está o meu código: http://pastebin.com/ZeRWW3yb
Obrigado.