Site logo

Archived topic

Header Element

30 replies · Started by Carsten on April 2, 2020

Viewing posts 16–30 of 31

Sure, here it is:

user: generatepress
password: LPP@WItTZR1qXPVhKeWHhsyW

Please note: My header has a top bar which I do not want.
I have deleted the back button widget in the Top Bar, but it recreates itself again, really strange.

I'm now seeing this on the link provided without the login field:
**

Can you double check?

That's correct, it's just a working page, now I have changed the redirection to the default BP landing page, which is just a login/logout page. You should be able to navigate from there. I think the reason why the navigation was not there was that both background and text were set to white

So what should I be clicking to see the actual site?

I believe my header should be the same through out the site, but to get a better impression go to domain/forside.

Was about to begin to follow you suggested method, when I receive these errors in the customizer

Notice: Undefined index: path in /home/domain/public_html/wp-includes/class-wp-customize-manager.php on line 1965

Warning: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-includes/class-wp-customize-manager.php:1965) in /home/domain/public_html/wp-includes/pluggable.php on line 1281

Warning: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-includes/class-wp-customize-manager.php:1965) in /home/domain/public_html/wp-includes/pluggable.php on line 1284

Have you tried disabling all plugins to eliminate any conflicts?

Hi there I have deactivated all plugins, and located the issue to the latest BuddyPress Version 5.1.2. With BP activated this error code appears, but only with 'WP_DEBUG', true)

I dont know if these errors means anything, but BuddyPress is used by +200.000 users, so maybe it would be worth checking.

BuddyPress has not been updated recently, so I dont know what is suddenly causing this. Here are the error messages and the corresponding code which it is referring to:

Notice: Undefined index: path in /home/domain/public_html/wp-includes/class-wp-customize-manager.php on line 1965

Warning: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-includes/class-wp-customize-manager.php:1965) in /home/domain/public_html/wp-includes/pluggable.php on line 1281

Warning: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-includes/class-wp-customize-manager.php:1965) in /home/domain/public_html/wp-includes/pluggable.php on line 1284

Referring code:

/public_html/wp-includes/pluggable.php on line 1281 Line 1284

/**
		 * Filters the X-Redirect-By header.
		 *
		 * Allows applications to identify themselves when they're doing a redirect.
		 *
		 * @since 5.1.0
		 *
		 * @param string $x_redirect_by The application doing the redirect.
		 * @param int    $status        Status code to use.
		 * @param string $location      The path to redirect to.
		 */
		$x_redirect_by = apply_filters( 'x_redirect_by', $x_redirect_by, $status, $location );
		if ( is_string( $x_redirect_by ) ) {

Line 1281			header( "X-Redirect-By: $x_redirect_by" );

		}

Line 1284		header( "Location: $location", true, $status );

		return true;
	}
endif;

public_html/wp-includes/class-wp-customize-manager.php on line 1965

	/**
	 * Add customize state query params to a given URL if preview is allowed.
	 *
	 * @since 4.7.0
	 * @see wp_redirect()
	 * @see WP_Customize_Manager::get_allowed_url()
	 *
	 * @param string $url URL.
	 * @return string URL.
	 */
	public function add_state_query_params( $url ) {
		$parsed_original_url = wp_parse_url( $url );
		$is_allowed          = false;
		foreach ( $this->get_allowed_urls() as $allowed_url ) {
			$parsed_allowed_url = wp_parse_url( $allowed_url );
			$is_allowed         = (
				$parsed_allowed_url['scheme'] === $parsed_original_url['scheme']
				&&
				$parsed_allowed_url['host'] === $parsed_original_url['host']
				&&

Line 1965				0 === strpos( $parsed_original_url['path'], $parsed_allowed_url['path'] )

			);
			if ( $is_allowed ) {
				break;
			}
		}

		if ( $is_allowed ) {
			$query_params = array(
				'customize_changeset_uuid' => $this->changeset_uuid(),
			);
			if ( ! $this->is_theme_active() ) {
				$query_params['customize_theme'] = $this->get_stylesheet();
			}
			if ( $this->messenger_channel ) {
				$query_params['customize_messenger_channel'] = $this->messenger_channel;
			}
			$url = add_query_arg( $query_params, $url );
		}

		return $url;
	}

Thanks
Carsten

Have you checked with BP's support?

No, but I almost know there is no help here. BP is an open-source project, and even though its made by thousands of contributors, the support is almost non exisisting, as nobody is taking responcebility.

But never mind, the errors are only there in debug mode, I just thought that the code could give you a clue to what is wrong, as line 1281 and line 1284 concerns the header

Sorry I'm still seeing the issue and not able to login.

Also can you please remind me again what's the current issue and where we are at?

I've lost track as we've been off topic for awhile now.

Thanks :)

Understandable that you lost track, so I did myself ,-). I will work on my header with the advices I already got, and in accordance to my goal for a header design, and get back to you with the issues I'm facing, thanks!

No problem :) Please open a new topic for the new issues so it's less confusing.

Thanks!

Okay, I want to have a mobile (burger) menu on both desktop, and mobile, which I earlier had achieved by setting the breakpoint to 2000.

Your recommendation is to keep mobile and desktop separated, so I changed the breakpoint back. My question is what I do now?

That case I would keep mobile and desktop separated.

That desktop header shouldn’t be too difficult to achieve.

Can you change the breakpoint back for now?

This archived topic is closed to new replies.