Подршка » Проблеми » Promena url-a kada se klikne na Next page

  • Решено Tony88

    (@tony88)


    Pozdrav drugari !

    Posle dugog pretrazivanja interneta i kojekakvih pokusaja dodjoh ovde da pokusamo da zajedno resimo problem koji je ,,zadesio“ nas Srpski narod 🙂
    Primer:
    mojsajt.rs/proizvodi/ , kada se na dnu stranice klikne na Sledecu stranu prikaze URL:
    mojsajt.rs/proizvodi/page/2/

    Gde da promenim/prevedem ‘page’ u ‘strana’, da URL izgleda:
    mojsajt.rs/proizvodi/strana/2/

Посматрање 6 одговора - 1 до 6 (од укупно 6)
  • Уредник Avram

    (@avram)

    Evo imaš ovde gotovo rešenje: http://wordpress.stackexchange.com/questions/57070/change-the-page-slug-in-pagination

    $wp_rewrite->pagination_base = 'strana';

    Hvala uredniče, uspeo sam na localhostu da promenim to čudo !!
    Evo malo detaljnijeg uputstva:

    U functions.php , na samom pocetku, naravno posle <?php, unesemo funkciju koja glasi:
    function re_rewrite_rules() {
    global $wp_rewrite;
    $wp_rewrite->pagination_base = ‘strana’;
    $wp_rewrite->flush_rules();
    }
    add_action(‘init’, ‘re_rewrite_rules’);

    E sad vidim komentare da se ovo ne preporucuje i ostalo. Ako neko zna vise o tome neka objavi ovde. Ja cu za pocetak ovo testirati, pa cemo videti.

    http://www.dreamtours.rs/

    Уредник Avram

    (@avram)

    Ne preporučuje se da se zove flush_rules() na „init“ akciju, jer je „skupa“ operacija. Mislim da će da radi i bez toga ako odeš u podešavanja permalinkova i samo sačuvaš postojeća podešavanja (to će da uradi flush_rules() umesto tebe).

    Mora da ima nesto.

    Pa kako bi onda trebalo da izgleda ova funkcija? Ja sam inace pocetnik u svemu ovome, ali imam neku ludu volju 🙂

    Уредник Avram

    (@avram)

    Pa isto tako, samo bez poziva flush_rules() funkciji:

    function re_rewrite_rules() {
    global $wp_rewrite;
    $wp_rewrite->pagination_base = 'strana';
    }
    add_action('init', 're_rewrite_rules');

    Kada ubaciš taj kod odeš u podešavanja permalinkova i samo sačuvaš postojeća podešavanja. To bi trebalo da uradi „flush“ tada umesto da se radi flush na svako učitavanje stranice.

    Promenio i radi kao sat 🙂

    Hvala druze !

Посматрање 6 одговора - 1 до 6 (од укупно 6)
  • Тема „Promena url-a kada se klikne na Next page„ је закључана за нове одговоре.