Holz: Suchergebnisse funktionieren nichtPhp

PHP-Programmierer chatten hier
Anonymous
 Holz: Suchergebnisse funktionieren nicht

Post by Anonymous »

Ich verwende Timber, um eine WordPress -Site zu thematisieren, die sich derzeit in einer lokalen Entwicklerumgebung befindet. Dies ist meine erste Seite mit Holz. Es hat viel Spaß gemacht zu verwenden, aber ich habe definitiv noch einige Dinge zu lernen-zumal ich eher ein Front-End-Entwickler und PHP bin. Ich habe Schwierigkeiten, meine Suchergebnisseite zum Laufen zu bringen. Es scheint, dass WordPress die Dateien such.php ignoriert und die Datei index.php verwendet. Die Suchergebnisse, die ich einfach erhalte, zeige ich einfach einen Tease für jeden 'Post' auf der Site an, die nicht mit der Suchabfrage zusammenhängen. Zusätzlich zum Inhalt des StandardwordPress 'Post' und 'Page' habe ich auch einen CPT- und ACF -erweiterten Kategorie -Inhalt, der in den Suchergebnissen angezeigt werden muss. Sowohl eine such.php als >
$templates = array( 'search.twig', 'archive.twig', 'index.twig' );
$context = Timber::get_context();

$context['title'] = 'Search results for '. get_search_query();
$context['posts'] = new Timber\PostQuery();

Timber::render( $templates, $context );
< /code>

Mein index.php: < /p>

$context = Timber::get_context();
$context['posts'] = new Timber\PostQuery(); //was: Timber::get_posts();

$templates = array( 'index.twig' );
if ( is_home() ) {
array_unshift( $templates, 'search.twig', 'front-page.twig' );
}
Timber::render( $templates, $context );
< /code>

Beachten Sie, dass ich die obigen Vorlagen für die Suche nach suche.twig hinzugefügt habe, da ansonsten die Suchergebnisseite die Vorlage vorne. /p>

my such.twig: < /p>

{% extends "base.twig" %}

{% block content %}
Your search results for:
{% for post in posts %}
{{post.title}}
{{post.get_preview}}
{% if post.get_thumbnail %}
Image
{% endif %}

{% endfor %}
{% endblock %}
< /code>

Und mein Suchformformcode ist einfach: < /p>


< /code>

Danke fürs Blick! < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post