WordPress

41
posts_per_page sem limite

Quero retornar TODAS as postagens com query_posts. Tentei definir posts_per_pageum número realmente alto, mas query_postsenlouquece e não retorna nenhuma postagem. Qual é a maneira correta de consultar postagens sem limite? $args = array( 'post_type' => 'post', 'cat' => '22,47,67',...

41
Como estruturar um plugin

Esta não é uma pergunta sobre como criar um plugin para WordPress. Em vez disso, o que, se houver, guias poderia ser aplicado a como montar a arquitetura de arquivo de qualquer plug-in. Algumas outras linguagens de programação ou bibliotecas têm maneiras muito controladas de organizar diretórios e...

40
Como forçar um 404 no WordPress

Preciso forçar um 404 em algumas postagens com base nas condições. Consegui fazer isso (embora não saiba se fiz da maneira certa) e estou carregando meu 404.phpmodelo para carregar conforme o esperado. Meu código: function rr_404_my_event() { global $post; if ( is_singular( 'event' ) &&...

40
Como personalizar o the_archive_title ()?

No tema do meu filho archive.php, tenho o seguinte código para exibir o título das minhas páginas de arquivo: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> Mas isso exibe meus títulos como "Categoria: Título da categoria " em vez de simplesmente o título...

39
Adicionar vários diretórios de plugins

A tarefa Você pode registrar adicionar diretórios de Temas adicionais usando register_theme_directory()a instalação do WP. Infelizmente, o núcleo não oferece a mesma funcionalidade para plugins. Já temos MU-Plugin, Drop-Ins, Plugins e Temas. Mas precisamos de mais para uma melhor organização de...

38
Obter ID do produto a partir do ID do pedido no Woocommerce [fechado]

Estou tendo problemas com os detalhes do produto Woocommerce e o relacionamento com os detalhes do pedido. Não consigo encontrar o ID do produto de um ID de pedido relacionado na página Visualizar pedidos do tema Woocommerce. Eu simplesmente quero obter o conteúdo do produto e o link permanente...

38
add_action referencia uma classe

É possível referenciar uma classe em vez de uma função em 'add_action'? Não consigo entender. Aqui está apenas um exemplo básico da função em questão. add_action( 'admin_init', 'MyClass' ); class MyClass { function __construct() { .. This is where stuff gets done .. } } Então, sim, isso não...