Wsparcie » Zaawansowane » Jak zmienić nazwę kategori w link?

  • Rozwiązany DoctorQ

    (@doctorq)


    Szukam rozwiązania aby w jakiś sposób klikając w menu na nazwę wybranej kategorii np: SAMOCHODY przenosiło mnie na konkretną (zewnętrzną) stronę www. Wiem że do tego celu są po prostu gotowe linki, ale w motywie, którego używam zachodzi konieczność redefiniowania odnośnika w instancji kategorii.

    Szukałem w bazie danych czy tam są zapisywane gdzieś gotowe odnośniki kategorii – ale nie znalazłem.

    W konfiguracji MENU można np. użyć kodu HTML aby zmienić kolor odnośnika kategorii, jednak przy dodaniu znacznika sypie się układ motywu i tak to nie zadziała. Jak to zrobić?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Nie rozumiem dlaczego w menu zamiast kategorii nie możesz użyć po prostu własnego linku?

    Jeżeli jednak tak bardzo byś się upierał przy przekierowaniu, to wystarczy np. w .htaccess najzwyklejsze przekierowanie 301 dodać.

    Możesz też skorzystać z jakiejś wtyczki np. Redirection

    Można przekierować z poziomu kodu np.

    function custom_redirect() {
        if( is_category('kategoria') ){
            wp_redirect( 'http://google.pl' );
            exit();
        }
    }
    add_action( 'template_redirect', 'custom_redirect' );

    Można przekierować javascriptem, np. przez jQuery na podstawie klasy elementu menu.

    Mam taki motyw, w którym ustawiasz w górnym menu wybrane kategorie i są to normalne odnośniki. Plusem ich jest to że do każdej kategorii mam możliwość dopięcia ikony/symbolu a w standardowych linkach już nie mogę. Stąd karkołomny pomysł aby szukać rozwiązania wpięcia się w jedną z kategorii aby ta była przekierowaniem do konkretnego serwisu.

    Dzięki! – Redirection, działa wystarczająco. Na razie wtyczka wystarczy.
    Temat zamknięty/

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Jak zmienić nazwę kategori w link?’ is closed to new replies.