Jetpack Infinite Scroll hakutuloksiin
Jetpackin rajaton vieritystoiminto on oletuksena käytössä arkisto- ja bloginäkymiä varten. Se on kuitenkin poistettu käytöstä hakutulosnäkymissä.
Yleiskatsaus
Infinite Scroll sisältää suodattimen, joka ilmaisee, onko se tuettu vai ei, ja voimme käyttää ehdollista palautettua arvoa muuttamaan. Suodatin on infinite_scroll_archive_supported
ja se vastaanottaa parametreina boolen, joka ilmoittaa nykyisen näkymän tuetun tilan ja äärettömän vierityksen alustusasetukset.
Suodatetaan nykyisen näkymän tuki
Kirjoitamme samankaltaisen ehdon kuin suodattimessa, mutta lisäämme is_search, jotta se käynnistyy hakutulosnäkymässä. Voit liittää seuraavan teeman hakemistoon functions.php tai vastaava:
Infinite Scrollin poistaminen käytöstä mukautetuissa viestityyppisissä arkistoissa
Ehkä sinulla on tietty mukautettu viestityyppinen arkisto, kuten WooCommerce-tuotteet, ja haluat poistaa Jetpackin Infinite Scrollin käytöstä WooCommerce-tuotekaupassa ja -arkistot. Tätä käyttäisit silloin:
Emme käytä toimintoa, kuten is_woocommerce
koska jos poistat WooCommerce-laajennuksen käytöstä, sivusto tyhjenee, koska is_woocommerce
toimintoa ei enää määritellä ja se aiheuttaa kohtalokkaan virheen.