Suche in WordPress – Unterschied von searchpage.php, searchform.php und search.php?

Es tut mir leid für diese Frage, aber ich bin total verwirrt mit der Suche in WordPress. Was ist der Unterschied zwischen searchpage.php, searchform.php und search.php ? Kann mir jemand sagen, wie alles funktioniert? Vielen Dank.

Solutions Collecting From Web of "Suche in WordPress – Unterschied von searchpage.php, searchform.php und search.php?"

Ihre Frage bezieht sich wahrscheinlich auf ein bestimmtes Thema, aber ich beantworte es für den aktuellen Standard Twenty Ten (WordPress Theme), da es gut dokumentiert ist. Sie finden es im Verzeichnis wp-content/themes/twentyten .

Die search.php dort ist search.php . Es ist die Vorlagendatei, um die Suchseite anzuzeigen. Das bedeutet entweder nur das Suchformular oder wenn eine Suche aufgerufen wird, ergibt sich auch die Suche.

searchform.php ist ein Template-Teil , also ein Fragment, das das Suchformular enthält. Das Standardthema wird standardmäßig nicht mitgeliefert. Wenn es jedoch vorhanden ist, wird es anstelle eines fest codierten Suchformulars geladen. Hier ist die Standard Suche von:

 ' 

get_search_form() geschieht in der WordPress-function get_search_form() die Teil des get_search_form() ist und von vielen Themen einschließlich Twenty Ten verwendet wird.

searchpage.php ist etwas spezifisch für ein anderes Thema, das ich denke, da es nicht innerhalb des Standarddesigns und worpdress core verwendet wird. Ich nehme mit Namen an, dass es dieselbe oder eine ähnliche Bedeutung wie search.php aber spezifisch für ein anderes Thema ist.

searchpage.php ist eine benutzerdefinierte Seite, die normalerweise searchform.php enthält. Es bietet functionen für den Endbenutzer, um Suchkriterien einzugeben und auf Senden zu drücken. Die Ergebnisse erscheinen in search.php.