plugin-icon

Child Pages Shortcode

Você pode usar um shortcode para exibir as páginas descendentes de uma página.
Classificação
4.6/5
Versão
1.9.3
Instalações ativas
5K
Última atualização
Nov 28, 2017
Child Pages Shortcode

Você pode usar um shortcode para exibir as páginas descendentes de uma página.

Este plugin é mantido no GitHub.

Alguns recursos

  • This plugin will add shortcode [child_pages] display child pages.
  • You can customize default HTML template on your plugin.
  • This plugin will be able to “excerpt” to the pages.

Exemplo

Display child pages of the current page. [child_pages width=”33%”]

Argumentos

  • id – ID da página (opcional)
  • tamanho – Tamanho da miniatura do post. ex: ‘thumbnail’ ou ‘large’
  • largura – largura do bloco para páginas individuais.
  • disable_shortcode – Shortcode not work in the template if set true.
  • disable_excerpt_filters – filters not work for the excerpt if set true.

exemplo de ganchos de filtro

Filter for query_posts() query.

<?php // default args $args = array( 'post_status' => 'publish', 'post_type' => 'page', 'post_parent' => $id_for_the_post, 'orderby' => 'menu_order', 'order' => 'ASC', 'nopaging' => true, ); add_filters('child-pages-shortcode-query', "my_query"); function my_query($args) { // // some code here // return $args; } ?>

Filter for default template.

<?php add_filter("child-pages-shortcode-template", "my_template"); function my_template($template) { return '<div class="%class%"><a href="%post_url%">%post_thumb%</a></div>'; } ?>

Filter for stylesheet URI.

<?php add_filter("child-pages-shortcode-stylesheet", "my_style"); function my_style($url) { return 'http://example.com/path/to/style.css'; } ?>

Modelo padrão

<div id="child_page-%post_id%" class="child_page" style="width:%width%;"> <div class="child_page-container"> <div class="post_thumb"><a href="%post_url%">%post_thumb%</a></div> <div class="post_content"> <h4><a href="%post_url%">%post_title%</a></h4> <div class="post_excerpt">%post_excerpt%</div> </div> </div> </div>

Variáveis do modelo

  • %post_id% – ID da página
  • %width% – Largura do bloco para páginas individuais
  • %post_url% – Link permanente da página
  • %post_thumb% – para miniatura do post
  • %post_title% – Título da página
  • %post_excerpt% – Resumo da página

Suporte

  • http://wpist.me/wp/child-pages-shortcode/ (en)
  • http://firegoby.theta.ne.jp/wp/child-pages-shortcode (ja)

Colaboradores

Créditos

This plug-in is not guaranteed though the user of WordPress can freely use this plug-in free of charge regardless of the purpose. The author must acknowledge the thing that the operation guarantee and the support in this plug-in use are not done at all beforehand.

Contato

Gratuitono plano Business
Ao instalar, você concorda com os Termos de Serviço do WordPress.com e com os Termos do plugin de terceiros.
Testado até
WordPress 4.2.39
Esse plugin está disponível para download para o seu .