Making WordPress.org


Ignore:
Timestamp:
04/15/2024 04:52:02 AM (2 years ago)
Author:
adamwood
Message:

wporg-support-2024: Fix rosetta search

Use searchform.php for search blocks, which includes logic for switching the form action if rosetta.
Don't show search form on single forum, reviews, plugin, theme or search results page as per design.
Fix search results page layout.

Fixes #7582

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/header.php

    r13435 r13520  
    1919$is_user_profile = function_exists( 'bbp_is_single_user' ) && bbp_is_single_user();
    2020$is_homepage = is_page_template( 'page-homepage.php' );
     21$is_single_forum = function_exists( 'bbp_is_single_forum' ) && bbp_is_single_forum();
     22$is_single_topic = function_exists( 'bbp_is_single_topic' ) && bbp_is_single_topic();
     23$view_id = function_exists( 'bbp_get_view_id' ) ? bbp_get_view_id() : '';
     24$is_reviews = $view_id === 'reviews';
     25$is_plugin = $view_id === 'plugin';
     26$is_theme = $view_id === 'theme';
    2127
    2228echo do_blocks( $is_forums_home || is_front_page() || $is_homepage
     
    2430    : '<!-- wp:pattern {"slug":"wporg-support/local-nav"} /-->'
    2531);
     32
    2633
    2734?>
     
    108115                )
    109116            ); ?>
    110         <?php elseif ( ! $is_user_profile ) : ?>
     117        <?php elseif ( ! ( $is_user_profile || $is_reviews || $is_plugin || $is_theme || $is_single_forum ) ) : ?>
    111118            <?php echo do_blocks(
    112119                '<!-- wp:group {"style":{"spacing":{"border":{"bottom":{"color":"var:preset|color|light-grey-1","style":"solid","width":"1px"}},"padding":{"left":"var:preset|spacing|edge-space","right":"var:preset|spacing|edge-space"}}}} -->
     
    115122                    <!-- wp:pattern {"slug":"wporg-support/search-field"} /-->
    116123
    117                 </div>
     124                    </div>
    118125                <!-- /wp:group -->'
    119126            ); ?>
Note: See TracChangeset for help on using the changeset viewer.