Articles of wpdb

obtenha uma matriz desmarcada sem usar get_option ()

Estou trabalhando em um plugin WPMU que faz o ciclo das tabelas em cada blog na rede. Não consigo usar get_option para puxar a matriz de configurações das tabelas wp_n_options , então estou tentando fazê-lo consultando $ wpdb e depois usando unserialize() . Eu sei que a consulta é bem-sucedida porque eu posso print_r result […]

Consultando múltiplas meta_keys na consulta SQL do WordPress

Aqui está a minha consulta … Estou procurando restringir essa consulta aos usuários de uma function específica (“meta_key = ‘wp_capabilities’ AND meta_value = ’employee’”) … como adiciono esse condicional adicional a esta string? $get_users = “SELECT * FROM $wpdb->users WHERE ID = ANY ( SELECT user_id FROM $wpdb->usermeta WHERE meta_key = ‘$meta_key’ AND meta_value LIKE […]

WordPress ‘trabalho ou stream de execução manipulando $ wpdb

Eu leio sobre a substituição da variável global $wpdb e a conexão a um segundo database desta forma ( Procure outro database com wp_query usando o novo wpdb ) para que, por exemplo, use WP_Query no 2º DB. Depois disso $ wpdb é “restaurado” com $ wpdb_backup. Veja o código abaixo de @Tom J Nowell […]

Obter nulo do POST

Tenho problema com o meu código. Eu não sei por que todos os meus $ _Post têm nulo no final. Este é o meu código: function ow_display_user() { wp_enqueue_script(‘jquery-ui-datepicker’); wp_enqueue_style(‘jquery-style’, ‘http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css’); global $wpdb; $results = $wpdb->get_results (“SELECT adres FROM wp_ow_adres;”); ?> Odczyt wodomierzy Adres zamieszkania Wybierz swój adres <?php foreach ( $results as $result ) […]

Wpdb gera muitas consultas

Eu pesquisei por horas, depois encontrei alguns códigos no stackexchange ( https://wordpress.stackexchange.com/a/108279/108270 ) e criei os códigos abaixo. Estou tentando obter listas alfabéticas de posts AZ (por exemplo, ABCDE …). Everyting funciona bem, mas este código gera muitas consultas. Quando há apenas títulos de postagem, a página gera 15 consultas, mas quando eu adiciono the_permalink() […]

Obtendo imagem em destaque com $ wpdb direto no plugin

Estou usando uma versão personalizada do plugin Últimas Visto de mensagens para capturar versões recentes no meu site de labels. O código que estou usando pega uma imagem de anexo, mas nem sempre é a imagem em destaque da página – os resultados são intermitentes. Aqui está o código: function zg_recently_viewed() { // Output echo […]

AJAX com plugins Selectbox (Selecionar2, Escolhido, Selecionar)

Procurei por toda a internet para tutoriais sobre a implementação de ações AJAX a partir de plug-ins jQuery selectbox, como Select2, Selectize e Chosen. (esses plugins parecem melhores do que o jquery ui incorporado) Infelizmente, não consigo encontrar nenhum tutorial específico para o uso de wordpress. Usando um dos tutoriais que encontrei na internet, eu […]

wpdb selecione a partir da matriz como parâmetros de pesquisa

Semelhante ao modo como você pode inserir em uma matriz usando código como $wpdb->insert( $table_name, $inputs); //where inputs is an array Quero fazer uma instrução de sql select com código como $wpdb->get_results(“SELECT * FROM ” . $table_name . ” WHERE ” . $input); onde a input pode conter vários parâmetros de pesquisa. Alguma coisa assim […]

Atualize tags para mais de 10.000 postagens com wpdb?

Eu tenho mais de 10.000 postagens em um site que todos precisam ter uma etiqueta adicionada a eles. WP_Query está ficando sem memory ou tempo limite no meu servidor e, no passado, executando grandes consultas com essa function, tive o limite de consulta MySQL alcançado com funções semelhantes Eu sei que não posso usar WP_Query […]

$ wpdb: como usar uma consulta como base para outra consulta?

Eu tenho essa consulta: select p.ID, p.post_title, p.post_content, t.term_id, tt.taxonomy, t.name, t.slug, tt.count from bdu_posts p inner join bdu_term_relationships rel on p.ID = rel.object_id inner join bdu_term_taxonomy tt on tt.term_taxonomy_id = rel.term_taxonomy_id inner join bdu_terms t on tt.term_id = t.term_id where p.post_type = “prodotto” and p.post_status = “publish” então, basicamente, eu preciso dos mesmos resultados […]