Получение шаблона страницы WordPress со статическим HTML-контентом для отображения в поиске - PullRequest
2 голосов
/ 29 сентября 2019

Я настроил шаблон страницы Wordpress со статическим HTML в нем (создав PHP-файл в папке моей дочерней темы, используя блок комментария для предоставления имени шаблона, затем HTML-содержимое, затем создав страницу Wordpress и назначивимя шаблона в атрибутах страницы).

В текущем виде страница отображается точно так, как требуется (с URL-адресом domain.com/template-name/).Проблема в том, что я не могу найти способ получить какой-либо статический HTML-контент со страницы моего шаблона для отображения в поисках (используя стандартный поиск Wordpress с известным поисковым словом, которое находится в статическом HTML-контенте).

Есть ли способ заставить поиск включать статический HTML-код шаблона страницы как часть его результатов?

Я пробовал несколько поисковых плагинов (например, Relevanssi, Ivory Search и некоторые другие)без успеха.Я также создал страницу, используя тот же статический HTML-код (используемый в файле шаблона страницы), но поместив его в редактор кода и назначив шаблон по умолчанию - для проверки самого поиска.В этом контексте поиск вернул страницу при использовании поискового термина, который, как известно, содержится в коде.

<?php
/* A very basic example where ideally "Hello" or "World" would show up if used in a search. */

/* Template Name: Hello */

   get_header(); 

?>

<h1>Hello World!</h1>

<?php
   get_footer(); 
?>  

Я ожидал (или надеялся), что мой статический HTML-шаблон страницы появится на странице результатов поиска., при поиске с использованием известного слова в содержании HTML.К сожалению, этого не произошло.

1 Ответ

2 голосов
/ 29 сентября 2019

WordPress хранит весь свой контент в базе данных, поэтому он ищет.Я не знаю ни о каком поисковом плагине, который расширяет эту функциональность, чтобы также искать текст в шаблонах вашей темы.

Ваш лучший вариант - добавить текст к содержанию поста.Если вы не можете этого сделать, вам нужно будет создать функцию для поиска в ваших шаблонах и добавить эти результаты в поисковый фильтр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...