Exibir uma mensagem se não houver produtos retornados para um código de acesso WooCommerce

Lyall

Tenho uma página usando o shortcode [products columns="4" category="free-prize-draws"]para mostrar produtos em uma categoria específica. Se não houver produtos nessa categoria, a página estará em branco.

É possível fazer com que a página exiba uma mensagem se não houver produtos devolvidos para um shortcode de produto? Da mesma forma que uma mensagem é exibida se não houver resultados de pesquisa para uma consulta de pesquisa específica.

7uc1f3r

Você pode usar o do_action( "woocommerce_shortcode_{$this->type}_loop_no_results", $this->attributes );gancho de ação.

Então você obtém:

function action_woocommerce_shortcode_products_loop_no_results( $attributes ) {
    echo __( 'My custom message', 'woocommerce' );
}
add_action( 'woocommerce_shortcode_products_loop_no_results', 'action_woocommerce_shortcode_products_loop_no_results', 10, 1 );

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Exibir uma mensagem se não houver produtos retornados para um código de acesso WooCommerce

Como faço para exibir uma mensagem de erro se não houver um resultado válido que corresponda à pesquisa?

Exibir produtos relacionados usando um código de acesso no painel WooCommerce Minha conta

Como posso retornar uma mensagem se não houver resultados de uma consulta, mas exibir os resultados se houver?

Como exibir uma mensagem no MainActivity se não houver Internet?

Como ecoar apenas uma mensagem para um resultado de loop foreach php e ocultar a mensagem se não houver resultados?

Como exibir uma mensagem de alerta se não houver oscilação de dados

Exibir mensagem se não houver contagem de linhas no grupo

Exibir uma lista de produtos privados para usuários não registrados no WooCommerce

Exibir um alerta se não houver produtos no aplicativo adquiridos anteriormente disponíveis

Exibir preços de produtos com um código curto, incluindo produtos variáveis no WooCommerce

Não execute se houver um erro e imprima uma mensagem de erro

Como exibir o painel da minha conta do WooCommerce usando um código de acesso

Exibir em uma página todos os produtos abaixo de um preço específico no Woocommerce

retornar ids de produtos e sua contagem, mesmo se não houver uma variante para eles no mysql

Exibir uma mensagem personalizada com base na zona de envio e categorias de produtos no Woocommerce

Exibir um botão personalizado com um ID de produto dinâmico usando um código de acesso no Woocommerce

Em C #, como posso gerar um valor para uma propriedade de classe apenas se não houver um?

Exibir um código curto abaixo dos produtos nos arquivos da categoria de vitrine do Woocommerce?

Código abreviado aninhado para exibir dinamicamente a categoria de produtos WooCommerce

Código abreviado aninhado para exibir dinamicamente a categoria de produtos WooCommerce

Reagir: Eu tenho um componente que renderiza dados do usuário e quero exibir uma mensagem de erro abaixo da seção se houver um erro ao renderizar os dados

Código de acesso personalizado exibindo o preço do produto WooCommerce: exibir um texto com preço zero

Jekyll - Se houver mais de 1 post.tag para um post de blog, exiba uma mensagem, caso contrário, exiba o nome da tag

Como exibir uma mensagem em vez da avaliação com estrelas para produtos sem avaliações

(Lua) Existe uma maneira de executar um código e executar uma função se houver um erro?

Selecione um elemento para exibir uma mensagem de erro no jQuery

Exibir mensagem se houver células vazias na coluna

O LTO tem permissão para remover um objeto global não utilizado se houver código em uma unidade de tradução diferente dependendo dos efeitos colaterais de sua construção?

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  3. 3

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  4. 4

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  5. 5

    Gerenciar recurso shake de Windows Aero com barra de título personalizado

  6. 6

    Como obter dados API adequados para o aplicativo angular?

  7. 7

    UITextView não está exibindo texto longo

  8. 8

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  9. 9

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  10. 10

    Usando o plug-in Platform.js do Google

  11. 11

    Como posso modificar esse algoritmo de linha de visada para aceitar raios que passam pelos cantos?

  12. 12

    Dependência circular de diálogo personalizado

  13. 13

    Coloque uma caixa de texto HTML em uma imagem em uma posição fixa para site para desktop e celular

  14. 14

    iOS: como adicionar sombra projetada e sombra de traço no UIView?

  15. 15

    Como usar a caixa de diálogo de seleção de nomes com VBA para enviar e-mail para mais de um destinatário?

  16. 16

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  17. 17

    How to create dynamic navigation menu select from database using Codeigniter?

  18. 18

    Converter valores de linha SQL em colunas

  19. 19

    ChartJS, várias linhas no rótulo do gráfico de barras

  20. 20

    用@StyleableRes注释的getStyledAttributes。禁止警告

  21. 21

    não é possível adicionar dependência para com.google.android.gms.tasks.OnSuccessListener

quentelabel

Arquivo