{"id":231668,"date":"2023-01-10T13:00:00","date_gmt":"2023-01-10T10:00:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=231668"},"modified":"2022-12-25T18:55:38","modified_gmt":"2022-12-25T15:55:38","slug":"jetpack-infinite-scroll-otsingutulemuste-jaoks","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/jetpack-infinite-scroll-otsingutulemuste-jaoks\/","title":{"rendered":"Jetpack Infinite Scroll otsingutulemuste jaoks"},"content":{"rendered":"<p>Jetpackil on arhiivi- ja ajaveebivaadete jaoks vaikimisi aktiveeritud l\u00f5pmatu kerimisfunktsioon. Otsingutulemuste vaadete jaoks on see aga v\u00e4lja l\u00fclitatud.<\/p>\n<h2>\u00dclevaade<\/h2>\n<p>Infinite Scroll sisaldab filtrit, mis n\u00e4itab, kas see on toetatud v\u00f5i mitte, ja saame tagastatud v\u00e4\u00e4rtuse muutmiseks kasutada tingimust. Filter on <code>infinite_scroll_archive_supported<\/code>ja see saab t\u00f5ev\u00e4\u00e4rtuse, mis n\u00e4itab parameetritena praeguse vaate toetatud olekut ja l\u00f5putu kerimise l\u00e4htestamise s\u00e4tteid.<\/p>\n<h2>Praeguse vaate toe filtreerimine<\/h2>\n<p>Kirjutame tingimuse, mis sarnaneb filtris leiduvale tingimusele, kuid lisame is_search, nii et see k\u00e4ivitatakse otsingutulemuste vaates. Saate oma teema faili functions.php v\u00f5i sarnasesse kleepida j\u00e4rgmise:<\/p>\n<pre><code>\/**\n * Enables Jetpack's Infinite Scroll in search pages, disables it in product archives\n * @return bool\n *\/\nfunction tr_theme_jetpack_infinite_scroll_supported() {\n    return current_theme_supports( 'infinite-scroll') &amp;&amp; (is_home() || is_archive() || is_search() );\n}\nadd_filter( 'infinite_scroll_archive_supported', 'tr_theme_jetpack_infinite_scroll_supported' );\n<\/code><\/pre>\n<h2>L\u00f5pmatu kerimise keelamine kohandatud postitust\u00fc\u00fcpi arhiivides<\/h2>\n<p>V\u00f5ib-olla on teil teatud kohandatud postitust\u00fc\u00fcpi arhiiv, nagu WooCommerce&#8217;i tooted, ja soovite keelata Jetpacki Infinite Scrolli WooCommerce&#8217;i tootepoe ja arhiivide jaoks. Seda kasutaksite siis:<\/p>\n<pre><code>\/**\n * Enables Jetpack's Infinite Scroll in search pages, disables it in product archives\n * @return bool\n *\/\nfunction tr_theme_jetpack_infinite_scroll_supported() {\n    return current_theme_supports( 'infinite-scroll') &amp;&amp; (is_home() || is_archive() || is_search()) &amp;&amp;! is_post_type_archive( 'product' );\n}\nadd_filter( 'infinite_scroll_archive_supported', 'tr_theme_jetpack_infinite_scroll_supported' );\n<\/code><\/pre>\n<p>Me ei kasuta sellist funktsiooni, <code>is_woocommerce<\/code>sest kui te kunagi WooCommerce&#8217;i pistikprogrammi keelate, l\u00e4heb sait t\u00fchjaks, kuna seda <code>is_woocommerce<\/code>funktsiooni enam ei m\u00e4\u00e4ratleta ja see annab saatusliku vea.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/startfunction.com\" class=\"external external_icon\">startfunction.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Siit saate teada, kuidas lubada filtri abil otsingutulemustes Jetpacki l\u00f5pmatu kerimine ja kuidas see kohandatud postitust\u00fc\u00fcbi arhiivi jaoks keelata.<\/p>\n","protected":false},"author":1,"featured_media":157919,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[833,842,812,863],"tags":[1165],"class_list":["post-231668","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-juhend-algajatele","category-opetused","category-pistikprogrammid","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/231668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=231668"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/231668\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/157919"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=231668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=231668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=231668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}