Jump to content
rgoliveira

Ordenar resultado da busca por conteúdo em PDF

Recommended Posts

Bom dia senhores.

 

Atualmente estou usando em um site o plugin "SearchWP", através dele consigo fazer o upload de um arquivo em PDF (tais arquivos estão na biblioteca de mídia e divididos em categorias), indexá-lo e posteriormente buscar parte de seu conteúdo através da busca do Wordpress. Até aí está funcionando tudo perfeitamente. O problema é que o resultado da busca é ordenado pela data de upload, e como os resultados são divididos em várias páginas, então a informação retorna toda bagunçada. A solução seria se a busca retornasse em ordem alfabética (oder by ASC) ou ainda uma forma de retirar a paginação (assim eu poderia fazer o upload da forma que eu gostaria que retornasse). Alguém poderia me ajudar a solucionar tal questão?! Não sei se existe alguma função nativa via área administrativa ou se será necessário mexer no arquivo search.php. Segue abaixo o código do search.php do tema que estou utilizando.

 

Desde já agradeço!

 

<?php
/**
 * The template for displaying Search Results pages
 *
 * @package WordPress
 * @subpackage Kleo
 * @since Kleo 1.0
 */

get_header(); ?>

<?php
//Specific class for post listing */
$blog_type = sq_option( 'blog_type', 'masonry' );
$blog_type = apply_filters( 'kleo_blog_type', $blog_type );

$template_classes = $blog_type . '-listing';
if ( sq_option( 'blog_archive_meta', 1 ) == 1 ) {
    $template_classes .= ' with-meta';
} else {
    $template_classes .= ' no-meta';
}
add_filter( 'kleo_main_template_classes', create_function( '$cls', '$cls .=" posts-listing ' . $template_classes . '"; return $cls;' ) );


/***************************************************
 * :: Title section
 ***************************************************/
if ( sq_option( 'title_location', 'breadcrumb' ) == 'main' ) {
    $title_arr['show_title'] = false;
} else {
    $title_arr['title'] = kleo_title();
}

if ( sq_option( 'breadcrumb_status', 1 ) == 0 ) {
    $title_arr['show_breadcrumb'] = false;
}

echo kleo_title_section( $title_arr );
?>


<?php get_template_part( 'page-parts/general-before-wrap' ); ?>


<?php if ( have_posts() ) : ?>


    <?php if ( sq_option( 'blog_switch_layout', 0 ) == 1 ) : /* Blog Layout Switcher */ ?>

        <?php kleo_view_switch( sq_option( 'blog_enabled_layouts' ), $blog_type ); ?>

    <?php endif; ?>

    <?php
    if ( $blog_type == 'masonry' ) {
        echo '<div class="row responsive-cols kleo-masonry per-row-' . sq_option( 'blog_columns', 3 ) . '">';
    }
    ?>


    <?php
    // Start the Loop.
    while ( have_posts() ) : the_post();


        /*
         * Include the post format-specific template for the content. If you want to
         * use this in a child theme, then include a file called called content-___.php
         * (where ___ is the post format) and that will be used instead.
         */

        if ( $blog_type != 'standard' ) :
            get_template_part( 'page-parts/post-content-' . $blog_type );
            
            
        else:
            get_template_part( 'content', get_post_format() );
        endif;

    endwhile;
    ?>

    <?php
    if ( $blog_type == 'masonry' ) {
        echo '</div>';
    }
    ?>

    <?php

    // Previous/next post navigation.
    kleo_pagination();

else :
    // If no content, include the "No posts found" template.
    get_template_part( 'content', 'none' );

endif;
?>

<?php get_template_part( 'page-parts/general-after-wrap' ); ?>

<?php get_footer(); ?>

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By s3c0
      Amigos,
       
      boa noite. Estou tentando gerar um simples documento em PDF, porém sempre retorna erro quando adiciono imagem.
       
      Utilizo o componente FPDF.
       
      Abaixo a página que é gerada o erro.
      <!--#include file="fpdf.asp"--> <% dim pdf Dim imagem '// criando o pdf set pdf=CreateJsObject("FPDF") '// aki poderemos adcionar várias funções como titulos padroes para todas as páginasm numeração de páginas e etc. '// montando o corpo do pdf, setando o tipo da folha, tipo de medida e o tamanho da folha pdf.CreatePDF "P","mm","A4" pdf.SetPath("fpdf/") pdf.Open() '// adcionando página pdf.AddPage() pdf.Image "arquivos/background1.jpg",0,0,200 pdf.Close()  
      Alguém saberia me dizer onde está o erro?
    • By wsoalves
      Olá. Eu tenho um formulário interativo em PDF , e queria passar as informações via PHP para banco de dados ao invés de E-mail, mas não estou conseguindo de jeito nenhum! quem poder me dar uma força? desde já agradeço!
    • By Renata88
      Bom dia pessoal,
       
      Alguém sabe se tem alguma biblioteca php para extrair imagem de pdf?
      Nas minhas buscas pelo google, eu só consegui encontrar para extrair texto de pdf.
       
       
       
    • By Santos_2015
      Aalera como faço um busca um valor na propriedade data do Jquery através de um input? tipo mostrar a div de acordo com busca e ocultar as outras.
       
      <div data-value="A" class="valor">AA</div> <div data-value="B" class="valor">BB</div> <div data-value="C" class="valor">CC</div>  
      Ex: Mostrar as div que contenham A e ocultar as restantes.
    • By Renata88
      Olá pessoal,
       
      Estou trabalhando com um arquivo pdf onde, com a biblioteca PDFParser, leio todo o conteúdo desse arquivo e o total de páginas dele.
      Porém, minha dúvida é, como ler o texto de uma posição específica do pdf?
      Eu realmente não faço ideia de por onde começar.
       
      Se alguém puder me ajudar, agradeço muito.
       
       
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.