Skocz do zawartości

Rewrite w Wordpress


kilas88

Rekomendowane odpowiedzi

Witam,

Chcę w Wordpress stworzyć własne, "przyjazne" linki. Mam więc na serwerze wrzucone pliki WP. W tym samym folderze mam folder "przyklady".

Chciałbym, aby linki z folderu przyklady wyglądały mniej więcej następująco:

jakisadres.pl/przyklady/przyklad-1

zamiast

jakisadres.pl/przyklady/przyklad-1.php

Jak to zrealizować? Próbowałem z poniższym kodem:

function plugin_add_custom_urls_init() {

add_rewrite_rule(
	'przyklady/(.*)\.php$', 
	'przyklady/$1'
);

}

// runs the function in the init hook
add_action('init', 'plugin_add_custom_urls_init');

Jednak coś nie wychodzi, linki nie śmigają jak powinny. Powyższy skrypt jest stworzony jako plugin.

Proszę o pomoc.

 

Odnośnik do komentarza
Udostępnij na innych stronach

W ustawieniach w panelu, we własnym formacie nie możesz tego zrobić?

Na przykład /%category%/%postname%-%post_id% - będziesz miał kategorię, tytuł postu i jego numer ID. Przy standardowym pliku .htaccess.

Hmm... ale nie chodzi mi o normalne wpisy na blogu. Wpisy mam w formacie:

blog.jakisadres.pl/tytul-wpisu

I teraz we wpisie mam kod PHP, który jest przykładem do notki. Zamieszczam więc gotowy przykład pod adresem:

blog.jakisadres.pl/przyklady/tytul-wpisu

Jak to teraz zrealizować przez panel? ;)

 

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności