[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4770: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3884)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4772: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3884)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4773: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3884)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4774: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3884)
 Forum eduweb.pl • Wyświetl temat - Wordpress - menu dla strony typu One-Page
Z uwagi na dużą liczbę wpisów stworzonych bez wątpienia wyłącznie w celu pozycjonowania stron na określone frazy, dodaliśmy do wszystkich linków (w postach i podpisach) atrybut rel="nofollow". Z tego względu wszystkie dodane linki straciły swoją moc pozycjonerską. Forum jest dla Was, dlatego prosimy o zamieszczanie wyłącznie "prawdziwych" tematów i odpowiedzi.

Wordpress - menu dla strony typu One-Page

Joomla!, Drupal, WordPress i inne...
  • Wiadomości
Offline

michalban

  • Posty: 4
  • Rejestracja: 17 sie 2016, o 16:42

Wordpress - menu dla strony typu One-Page

Post17 sie 2016, o 16:51

Witam!

Utworzyłem stronę opartą na gotowym szablonie wordpress. Zdecydowałem się na layout typu One Page.

Problem jest następujący:
Po kliknięciu w dowolny element menu w pasu adresu strony pojawia się odnośnik "#" np. . Męczę się z tym od kilku dni i wyczerpałem już wszystkie pomysły. Pytanie w jaki sposób sprawić żeby końcówka z "#" przestała się pojawiać? Strona ma adres www.cookie-site.pl i taki adres ma się cały czas wyświetlać w przeglądarce. Wyjątkiem jest zakładka "portfolio", która wyświetla się jako oddzielna podstrona.

Zrobiłem następujące ustawienia:
1. Ustawiłem statyczną stronę główną. Pole "strona z wpisami" pozostaje puste
2. Wydaje mi się, że menu jest poprawnie skonfigurowanie, ponieważ działa...

Poroszę o pomoc :)
Offline
Awatar użytkownika

Piotr Palarz

Ekspert

Ekspert

  • Posty: 685
  • Rejestracja: 24 kwie 2012, o 00:37

Re: Wordpress - menu dla strony typu One-Page

Post17 sie 2016, o 17:44

Musisz pogrzebać w skryptach JavaScript tego szablonu i gdzieś to znajdziesz. Polecam jakimś programem do przeszukiwania zawartości plików wyszukać "location.hash" bo prawdopodobnie w którymś pliku JavaScript takie odwołanie się pojawia i ono ustawia adres URL na np. #o-nas
Offline

michalban

  • Posty: 4
  • Rejestracja: 17 sie 2016, o 16:42

Re: Wordpress - menu dla strony typu One-Page

Post17 sie 2016, o 20:16

Dziękuję za odpowiedź.

Znalazłem frazę "location.hash" w dwóch plikach js scripts-bottom.js oraz jquery.nav.js

W pliku scripts-bottom.js frazy występują trzy razy i wyglądają następująco:
e.location.hash.slice(1)===n)return;e.location.hash=n
oraz
t=e.location.hash.substring(1)

W pliku jquery.nav.js fraza występuje raz i wygląda następująco:
{t.location.hash=o}

Niestety nie znam języka JS więc uprzejmie proszę o pomoc, co i w jaki sposób powinienem zmienić? Innych fraz "location.hash" na pewno nie ma, ponieważ przeszukałem wszystkie pliki js za pomocą Dreamweaver-a.
Offline
Awatar użytkownika

Piotr Palarz

Ekspert

Ekspert

  • Posty: 685
  • Rejestracja: 24 kwie 2012, o 00:37

Re: Wordpress - menu dla strony typu One-Page

Post18 sie 2016, o 13:59

Prawdopodobnie mówimy o tym drugim pliku jquery.nav.js bo w nim widać przypisanie do location.hash. Usuń po prostu to odwołanie czyli całe t.location.hash=o
Offline

michalban

  • Posty: 4
  • Rejestracja: 17 sie 2016, o 16:42

Re: Wordpress - menu dla strony typu One-Page

Post18 sie 2016, o 16:15

Ciekawa sytuacja...

Po wprowadzeniu zmian przedrostki # zniknęły w wyszukiwarce Firefox. Natomiast w Chrome cały czas się wyświetlają :(
Offline
Awatar użytkownika

Piotr Palarz

Ekspert

Ekspert

  • Posty: 685
  • Rejestracja: 24 kwie 2012, o 00:37

Re: Wordpress - menu dla strony typu One-Page

Post18 sie 2016, o 19:42

Hmm, może nie odświeżyła się pamięć podręczna. Spróbuj wyczyścić cache.

Wróć do Systemy CMS

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości