Zoekfunctie werkt niet!
-
Beste forumgenoten,
De zoekfunctie op mijn blog werkt niet. Als ik iets intyp, verschijnt er bij iedere term dat er ‘niets gevonden is’.
Waar kan dit aan liggen? Ik heb internet al doorgespit, maar heb nog geen oplossing gevonden helaas.
Heel erg bedankt voor de hulp!
Groet,
R. L. Stine
-
Kan iemand mij helpen svp? De website kan ik in een pbtje sturen.
Dank!
Pbtjes zijn niet mogelijk op dit forum 🙂
of ik moet al een tijdje ergens heel erg overheen kijken 😛
Dus je zal je website link toch eventjes hier moeten posten 🙂
Alright! Het gaat om deze website
Rechtsboven kun je zoeken, alleen werkt de functie dus niet :(.
Er zit een action in die de website van de thema-bouwer oproept. Misschien is daar iets mis.
En hoe kan ik dat oplossen?
Het zou fijn zijn/ik zou het erg op prijs stellen als iemand me zou kunnen helpen. Dit is denk ik een vaker voorkomend probleem, wat best op te lossen moet zijn…?
De helpers ben ik zeer dankbaar!
De zoekfunctie ziet er anders uit dan gebruikelijk, door die tweeslag die erin zit met aanroepfunctie naar de website van de thema-bouwer. Waarom dat is gedaan is mij niet duidelijk. Houden zij de zoekacties voor je bij?
Misschien is het handig om te kijken of je thema een forum heeft waar je aan de bouwers kan vragen wat er aan de hand kan zijn.Dankje!
Hmm, wat het is, ik heb het thema gedownload en niet gekocht. Verder werkt ‘ie helemaal goed. Dus ik zou dit toch moeten kunnen aanpassen denk ik?
Kan ik de verkeerde zoekfunctie bijvoorbeeld wijzigen in de juiste?
Dan moet je het bestand search.php herschrijven. Maar dat moet je pas doen als je zeker weet dat daar het probleem zit.
Misschien is het handig om dat bestand eerst eens naast een search.php bestand van een ander thema (bijv. van een op wordpress.org) te leggen, om te zien of er verschillen zijn en zo ja welke.
Kun jij hier wat mee (search.php):
<?phpget_header();
$cb_global_color = ot_get_option(‘cb_base_color’, ‘#eb9812’);
$cb_theme_style = ot_get_option(‘cb_theme_style’, ‘cb_boxed’);
$cb_blog_style = cb_get_blog_style();
?><div class=”cb-cat-header<?php if ($cb_theme_style == ‘cb_boxed’) echo ‘ wrap’; ?>” style=”border-bottom-color:<?php echo $cb_global_color;?>;”>
<h1 id=”cb-search-title”><?php _e(‘Search Results for:’, ‘cubell’); ?> <span style=”color:<?php echo $cb_global_color; ?>”>”<?php echo esc_attr(get_search_query()); ?>”</span></h1>
</div><div id=”cb-content” class=”cb-search-page wrap clearfix”>
<div id=”main” class=”<?php if ( $cb_blog_style == ‘style-c’ ) { echo ‘cb-full-width ‘; } ?>clearfix” role=”main”>
<?php if ( have_posts() ) {
get_template_part(‘cat’, $cb_blog_style);
} else { ?><article id=”post-not-found” class=”hentry clearfix”>
<h2><?php _e(‘Sorry, nothing found.’, ‘cubell’); ?></h2><section class=”entry-content”>
<p><?php _e(‘Please try searching again, but with different keywords.’, ‘cubell’); ?></p>
</section>
<footer class=”article-footer”>
<p><?php get_search_form(); ?></p>
</footer>
</article><?php } ?>
</div> <!– end #main –>
<?php if ( $cb_blog_style != ‘style-c’ ) { get_sidebar(); } ?>
</div> <!– end #cb-inner-content –>
<?php get_footer(); ?>
Wellicht zie je een stap die niet correct is?
Ik ben zelf niet (erg) technisch, vandaar dat het voor mij lastig is om de eventuele fout in de code op te sporen.
Vervang dit gedeelte eens
<?php if ( have_posts() ) { get_template_part('cat', $cb_blog_style); } else { ?> <article id="post-not-found" class="hentry clearfix"> <h2><?php _e('Sorry, nothing found.', 'cubell'); ?></h2>
voor :
<?php while ( have_posts() ) : the_post(); ?> <?php get_template_part('cat', $cb_blog_style); ?> <?php endwhile; ?> <?php else : ?> <article id="post-not-found" class="hentry clearfix"> <h2><?php _e('Sorry, nothing found.', 'cubell'); ?></h2> <?php endif; ?>
maak eerst eventjes een back-up voor je dingen gaat wijzigen.
Heb je een child theme? anders is dit met een update weer weg.hoop dat het werkt 🙂
Dank voor je hulp!
Echter, als ik jouw code plaats, verschijnt er een wit scherm wanneer ik op een term zoek….
Kan iemand mij helpen? Dit probleem moet toch te verhelpen kunnen zijn?
Kan iemand aangeven of er iets mis is met search.php?
Bedankt.
Kan er nog iemand helpen, of is het te complex?
- Het onderwerp ‘Zoekfunctie werkt niet!’ is gesloten voor nieuwe reacties.