Un utente ha chiesto informazioni su Relevanssi - A Better Search di Wordpress

BeTheme Compatibility

Un utente ha chiesto 👇

Ciao,
Non credo che riuscirò a far funzionare questo plugin con BeTheme. Hai qualche suggerimento su come disinfettarlo? I risultati della ricerca sono sempre vuoti.

Autore del plugin

(@msaari)

3 anni, 1 mese fa

Non ho niente su BeTheme. Potete mostrarmi il modello dei risultati di ricerca?

Lanciatore di thread

(@szmigieldesign)

3 anni, 1 mese fa


<?php
/**
 * The search template file.
 *
 * @package Betheme
 * @author Muffin group
 * @link http://muffingroup.com
 */

get_header();

$translate['search-title'] = mfn_opts_get('translate') ? mfn_opts_get('translate-search-title','Ooops...') : __('Ooops...','betheme');
$translate['search-subtitle'] = mfn_opts_get('translate') ? mfn_opts_get('translate-search-subtitle','No results found for:') : __('No results found for:','betheme');

$translate['published'] 	= mfn_opts_get('translate') ? mfn_opts_get('translate-published','Published by') : __('Published by','betheme');
$translate['at'] 			= mfn_opts_get('translate') ? mfn_opts_get('translate-at','at') : __('at','betheme');
$translate['readmore'] 		= mfn_opts_get('translate') ? mfn_opts_get('translate-readmore','Read more') : __('Read more','betheme');
?>

<div id="Content">
	<div class="content_wrapper clearfix">

	
		<!-- .sections_group -->
		<div class="sections_group">
		
			<div class="section">
				<div class="section_wrapper clearfix">
				
					<?php if( have_posts() && trim( $_GET['s'] ) ): ?>
					
						<div class="column one column_blog">	
							<div class="blog_wrapper isotope_wrapper">
				
								<div class="posts_group classic">
									<?php
										while ( have_posts() ):
											the_post();
											?>
											<div id="post-<?php the_ID(); ?>" <?php post_class( array('post-item', 'clearfix', 'no-img') ); ?>>
												
												<div class="post-desc-wrapper">
													<div class="post-desc">
													
														<?php if( mfn_opts_get( 'blog-meta' ) ): ?>
															<div class="post-meta clearfix">
																<div class="author-date">
																	<span class="author"><span><?php echo $translate['published']; ?> </span><i class="icon-user"></i> <a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>"><?php echo get_the_author_meta( 'display_name' ); ?></a></span>
																	<span class="date"><span><?php echo $translate['at']; ?> </span><i class="icon-clock"></i> <?php echo get_the_date(); ?></span>
																</div>
															</div>
														<?php  endif; ?>
														
													
														<div class="post-title">
															<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
														</div>
														
														<div class="post-excerpt">
															<?php the_excerpt(); ?>
														</div>
		
														<div class="post-footer">
															<div class="post-links">
																<i class="icon-doc-text"></i> <a href="<?php the_permalink(); ?>" class="post-more"><?php echo $translate['readmore']; ?></a>
															</div>
														</div>
							
													</div>
												</div>
											</div>
											<?php
										endwhile;
									?>
								</div>
						
								<?php	
									// pagination
									if(function_exists( 'mfn_pagination' )):
										echo mfn_pagination();
									else:
										?>
											<div class="nav-next"><?php next_posts_link(__('&larr; Older Entries', 'betheme')) ?></div>
											<div class="nav-previous"><?php previous_posts_link(__('Newer Entries &rarr;', 'betheme')) ?></div>
										<?php
									endif;
								?>
						
							</div>
						</div>
						
					<?php else: ?>
					
						<div class="column one search-not-found">
						
							<div class="snf-pic">
								<i class="themecolor <?php mfn_opts_show( 'error404-icon', 'icon-traffic-cone' ); ?>"></i>
							</div>
							
							<div class="snf-desc">
								<h2><?php echo $translate['search-title']; ?></h2>
								<h4><?php echo $translate['search-subtitle'] .' '. esc_html( $_GET['s'] ); ?></h4>
							</div>	
										
						</div>	
						
					<?php endif; ?>
					
				</div>
			</div>
			
		</div>
		
		
		<!-- .four-columns - sidebar -->
		<?php if( is_active_sidebar( 'mfn-search' ) ):  ?>
			<div class="sidebar four columns">
				<div class="widget-area clearfix <?php mfn_opts_show( 'sidebar-lines' ); ?>">
					<?php dynamic_sidebar( 'mfn-search' ); ?>
				</div>
			</div>
		<?php endif; ?>
		

	</div>
</div>

<?php get_footer();

// Omit Closing PHP Tags

Autore del plugin

(@msaari)

3 anni, 1 mese fa

Non c’è niente di sbagliato nel modello. Hai costruito l’indice, con i giusti tipi di lavoro nell’indice?

Lanciatore di thread

(@szmigieldesign)

3 anni, 1 mese fa

Ho costruito l’indice con post e pagine e mi dà 0 risultati indipendentemente da ciò che inserisco nella query. Puoi controllare per esempio https://szmigieldesign.pl/?s=internet

Autore del plugin

(@msaari)

3 anni, 1 mese fa

Prova a disabilitare altri plugin o a utilizzare uno dei temi WordPress predefiniti. Questo aiuta?

(@brezelfelder)

3 anni, 1 mese fa

Ho la stessa domanda.
Il risultato è sempre vuoto.

La cosa strana è che nella scheda “stopwords” non trova mai una parola….
Hai qualche idea?

Il migliore,
Brezelfelder

Autore del plugin

(@msaari)

3 anni, 1 mese fa

@brezelfelder, anche BeTheme? La disabilitazione di altri componenti aggiuntivi aiuta? La ricerca funziona se passi a uno dei temi predefiniti? Se hai installato un Inquiry Monitor, ci sono avvisi?

(@brezelfelder)

3 anni, 1 mese fa

Ciao Mikko,

grazie per la tua rapida risposta.
Inquiry Monitor non mostra errori, avvisi o domande lente.

Quando uso un altro tema, inoltre, non ottiene nulla … ma non mostra alcun contenuto.
Penso che sia a causa del modo in cui il materiale è immagazzinato.
Ma in un altro modo l’indicizzatore è in grado di trovare ogni singola parola nella scheda “stopword”, il che è molto strano …

C’è una grande comunità “http://forum.muffingroup.com/betheme/ “;, Ho anche chiesto loro se ci sono modifiche alla ricerca wp. La risposta è che non hanno cambiato nulla sulla ricerca wordpress.

Lanciatore di thread

(@szmigieldesign)

3 anni, 1 mese fa

BeTheme può memorizzare i dati creati con il suo visual builder in tre modi diversi, in particolare seriale o codificato. Tuttavia, se questa fosse la codifica, Relevanssi indicizzerebbe e visualizzerebbe correttamente i risultati della ricerca per il post poiché ho scritto post con l’editor predefinito di WordPress, non con Muffin Builder. Deve esserci qualcos’altro che vaglia i risultati.

Autore del plugin

(@msaari)

3 anni, 1 mese fa

Anche se il contenuto è archiviato altrove, Relevanssi dovrebbe essere in grado di trovare post con titoli.

Se guardi la scheda Stopwords, ha senso l’elenco delle “25 parole più comuni”? Questo è un modo per vedere come Relevanssi vede i tuoi post.

Se non c’è niente, o solo poche parole, l’indicizzazione è il problema.

I dati seriali e codificati sono un problema: in tal caso, è necessario rimuovere il servizio e decodificare manualmente i dati per Relevanssi.

Cosa intendi con questo: “Altrimenti l’indicizzatore è in grado di trovare ogni singola parola nella scheda” stopword “, il che è molto strano …”

Aggiungi una funzione di filtro relevanssi_modify_wp_query hook e chiedigli di stampare qualcosa e poi exit ().

add_filter('relevanssi_modify_wp_query', 'rlv_test');
function rlv_test($query) {
    var_dump($query);
    exit();
}

Stampa qualcosa?

Se è così, prova questo:

add_filter('relevanssi_hits_filter', 'rlv_test_2');
function rlv_test_2($hits) {
    var_dump($hits);
    exit();
}

Viene stampato un elenco di risultati?

(@brezelfelder)

3 anni, 1 mese fa

Ciao @msaari,

Grazie per il vostro sostegno.
Abbiamo trovato un bug in BeTheme e abbiamo già scritto una segnalazione di bug sullo sviluppatore del tema.

Grazie mille,
Ralf

Lanciatore di thread

(@szmigieldesign)

3 anni, 1 mese fa

Per lo più fantastico! Grazie per l’aiuto. Vediamo se è stato risolto nella prossima versione.

(@vedavrat)

3 anni fa

nessun risultato trovato“Come output di ricerca a causa di”BethemeTema WordPress.

Quindi ho lo stesso prolem.
Per come la vedo io @szmigieldesign risolve questa domanda …
Mi potete aiutare? Come correggere questo problema?

Questa risposta è stata modificata 3 anni fa da.

(@fragglecasper)

2 anni, 7 mesi fa

Per favore aiutami a non poter rimuovere questo errore dal mio sito web …

Avvertenza: count (): Countable deve implementare un array o un parametro oggetto in /home/jodphotography/public_html/wp/wp-includes/post-template.php online 284

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *