✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Jetpack Infinite Scroll för sökresultat

9

Jetpack har den oändliga rullningsfunktionen aktiverad som standard för arkiv- och bloggvyer. Den är dock avstängd för sökresultatvisningar.

Översikt

Infinite Scroll innehåller ett filter för att indikera om det stöds eller inte, och vi kan använda ett villkor för att ändra det returnerade värdet. Filtret är infinite_scroll_archive_supportedoch det får en boolean som anger vilket tillstånd som stöds för den aktuella vyn och de oändliga rullningsinitieringsinställningarna som parametrar.

Filtrera stödet för nuvarande vy

Vi skriver ett villkor som liknar det som finns i filtret men lägger till is_search så att det startar en sökresultatvy. Du kan klistra in följande i ditt temas functions.php eller liknande:

Inaktivera Infinite Scroll i anpassade arkiv av inläggstyp

Du kanske har ett visst arkiv av anpassad posttyp, som WooCommerce-produkter och du vill inaktivera Jetpacks Infinite Scroll för WooCommerce-produktbutik och arkiv. Det här är vad du skulle använda då:

Vi använder inte en funktion som is_woocommerceför att om du någonsin inaktiverar WooCommerce-plugin, kommer sidan att bli tom eftersom is_woocommercefunktionen inte längre kommer att definieras och det kommer att leda till ett allvarligt fel.

Inspelningskälla: startfunction.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer