willwalker
Respostas criadas no fórum
-
Fórum: Plugins e hacks
Em resposta a: Função de desinstalação do plugin não é executadoResolvi o headers already sent, tinha um espaço entre tags PHP. E fiz uma mudança para usar a global $wpdb. Mas não está executando as querys.
function buscaAWS_createdb(){
global $wpdb;$wpdb->query(
$wpdb->prepare(“
DROP TABLE IF EXISTSwp_buscaaws_campos
;
CREATE TABLEwp_buscaaws_campos
(
id
int(11) NOT NULL AUTO_INCREMENT,
name
text,
tipo
text,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;DROP TABLE IF EXISTS
wp_buscaaws_configuracoes
;
CREATE TABLEwp_buscaaws_configuracoes
(
id
int(11) NOT NULL AUTO_INCREMENT,
action
text,
method
text,
name
text,
template
text,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;DROP TABLE IF EXISTS
wp_buscaaws_valores
;
CREATE TABLEwp_buscaaws_valores
(
id
int(11) NOT NULL AUTO_INCREMENT,
valor
text,
id_campo
int(11) DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
“)
);$wpdb->show_errors();
}
register_activation_hook(__FILE__, ‘buscaAWS_createdb’);Não acontece nada na base de dados ao ativar o plugin.
Fórum: Plugins e hacks
Em resposta a: Função de desinstalação do plugin não é executadoheaders already, não resolveu. E o aql passou despercebido. Mas a query de drop table não funciona. Eu ativei o plugin, ele criou as tabelas, depois fui no banco, deletei as tabelas e mudei a query para ele criar de novo as tabelas caso desinstalasse o plugin. E ele chamou a função, sabe me dizer porque o DROP não funcionou se no console do mysql funciona?
Fórum: Plugins e hacks
Em resposta a: Função de desinstalação do plugin não é executadoMas a função register_deactivation_hook tambem não funciona.
Fórum: Questões avançadas
Em resposta a: Página de ComentáriosSó pra lembrar, estou fazendo um template do zero. Tendo somente no momento como página o arquivo index.php.