WordPress

62
Adicionar programaticamente widgets às barras laterais

Gostaria de adicionar programaticamente widgets às minhas duas barras laterais que tenho. Não consegui encontrar nenhuma maneira oficial de fazer isso? Comecei a procurar no banco de dados. Eu descobri que é a opção 'sidebars_widgets' que coloca widgets nas barras laterais. Ao examinar as opções,...

62
Como remover um filtro que é um objeto anônimo?

No meu functions.phparquivo, eu gostaria de remover o filtro abaixo, mas não sei como fazê-lo, pois está em uma classe. Como deve remove_filter()ser? add_filter('comments_array',array( &$this, 'FbComments' )); Está na linha 88 aqui

61
O lixo transitório é coletado?

Esta pergunta me fez pensar que os feeds RSS temporários em wp_options não foram removidos automaticamente? Os transitórios devem expirar e serem excluídos. No entanto, a única maneira de ver isso é quando o transitório expirar e for solicitado, e ele será excluído durante a solicitação. E se o...

60
WordPress wp-admin https redirecionar loop

Estou usando o nginx como meu servidor da web e editei o arquivo de configuração para apontar para https, então altero as configurações de URL do WordPress para https e também adicionei o código de administração ssl do WordPress force ao meu arquivo wp-config, mas continuo com o erro " Esta página...

59
remove_action ou remove_filter com classes externas?

Em uma situação em que um plug-in encapsulou seus métodos dentro de uma classe e depois registrou um filtro ou ação contra um desses métodos, como você remove a ação ou o filtro se não tem mais acesso à instância dessa classe? Por exemplo, suponha que você tenha um plugin que faça isso: class...

57
Obter o nome do arquivo de modelo atual

Eu encontrei isso para exibir o nome atual do arquivo usado no modelo: function get_template_name () { foreach ( debug_backtrace() as $called_file ) { foreach ( $called_file as $index ) { if ( !is_array($index[0]) AND strstr($index[0],'/themes/') AND !strstr($index[0],'footer.php') ) {...