Wygląda na to, że błąd w funkcji PHP Wordpressa pozostawia białe spacje przed tytułem strony wygenerowanej przez <?php echo wp_title(''); ?>
Przeszedłem przez dokumenty Wordpress i fora na tej funkcji bez żadnego szczęścia.Przycinanie wiodącej białej przestrzeni za pomocą PHP?
Używam go w ten sposób <body id="<?php echo wp_title(''); ?>">
w celu wygenerowania znacznika HTML z identyfikatorem strony tytułowej.
Więc co muszę zrobić, to taśma ta biała przestrzeń, tak że znacznik ciało wygląda tak <body id="mypage">
zamiast tego <body id=" mypage">
dodatkowej białej przestrzeni zabija CSS próbuję użyć aby podświetlić pozycje menu aktywnej strony. Kiedy ręcznie dodaję prawidłową treść bez białego spacji, mój CSS działa.
Jak mogę usunąć biały obszar? Dzięki, Mark
Część druga z Epic
Jana, A hex zrzut był dobry pomysł; pokazuje białą przestrzeń jako dwie "20" spacji. Ale wszystkie rozwiązania, które usuwają wiodące przestrzenie i białą przestrzeń, nie były.
I <?php ob_start(); $title = wp_title(''); ob_end_clean(); echo $title; ?>
daje mi < body id ="">
i <?php ob_start(); $title = wp_title(''); echo $title; ?>
daje mi < body id =" mypage">
logiczne. Przyczyną problemu jest to, że wp_title ma opcjonalne tytuły wiodących tytułów stron - które wyglądają jak szewrony - które powinny zostać usunięte, gdy opcja jest fałszywa, i są, ale biała przestrzeń zostaje zrzucona.
Czy istnieje opcja jądrowa?
Tak, wypróbowałem je wcześniej; wciąż zwracają dwie wiodące spacje ...arrgg
Zdecydowanie dostaniesz nagrodę za zakres i różnorodność, a one wszystkie powinny działać. Ale coś jest nie tak z funkcją Wordpress i wciąż mam białe spacje. Firebug pokazuje to jako białą przestrzeń, a nie jakąś postać ... – markratledge
Część druga Eposu jest wklejona na moje oryginalne pytanie! – markratledge
Wypróbowałem je wcześniej; nadal zwracają dwie wiodące spacje .... arrg. – markratledge