konto usunięte

Temat: Jak zastąpić słowo w tekście tytułem aktualnej strony?

Hej,

mam pytanko: czy ktoś się może orientuje jak zastąpić słowo w tekście tytułem aktualnie wyświetlanej strony? Mam masę stron z tym samym tekstem, i chciałbym, żeby jedno słowo w tym tekście wyświetlało tytuł strony na której obecnie się znajduję, ale żeby nie było od niego zależne. Tzn: zmieniam raz i tyle, zostaje, bez względu na to czy w przyszłości zmienię tytuł strony czy nie.
Marek Karnecki

Marek Karnecki rozwijamy się ;)

Temat: Jak zastąpić słowo w tekście tytułem aktualnej strony?

Hej

Nie kumam po co sobie utrudniać zadanie bo:

a) treść strony wpisać musisz w całości
b) jakiś wyraz zamienić na tytuł ? >> sto razy czytam i nie rozumiem :)
c) skoro punkt a) wykonany to wprowadź jeden wyraz ni z gruchy ni pietruchy udający [tytuł] i już masz na zawsze ...

konto usunięte

Temat: Jak zastąpić słowo w tekście tytułem aktualnej strony?

To opiszę:

miałem plugin, który pozwolił mi hurtowo utworzyć stronę dla każdego niemal miasta w Polsce (pewnie to też dało się rozwiązać inaczej, ale nie miałem pojęcia jak) i który podczas tworzenia umożliwiał utworzenie czegoś na wzór:

"biuro w mieście [pagettle]" ...

gdzie [pagetitle] w locie zamieniane było na nazwę strony, czyli na miasto i rezultat był na sztywno:

"biuro w mieście Warszawa" = tekst na stronie "Warszawa"

niestety, zamiast [pagetitle] opacznie wstawiłem na sztywno Aleksandrów Kujawski i teraz na stronie każdego miasta zamiast mieć w tekście nazwę danego miasta to mam jednakowo Aleksandrów Kujawski ;) Trochę roboty mnie kosztowało powklejanie samych miast do generatora, więc nie chciałbym ich tworzyć od nowa, a zamienić tylko ten nieszczęsny Aleksandrów na miasto, na którego aktualnie stronie jestem.

Jeśli ciekawi Cię po co tworzyłem podstronę dla każdego miasta to dodam, że robię klikalną mapkę z województwami, w której po kliknięciu województwa wyświetla mi się lista miast z danego województwa, a po kliknięciu miasta numery telefonów itp.
Nie wiedziałem jak inaczej to rozwiązać, aby nie robić takiego syfu w panelu i jednocześnie zachować opcje SEO dla każdego miasta (słowo kluczowe)Ten post został edytowany przez Autora dnia 26.12.14 o godzinie 12:03
Konrad Karpieszuk

Konrad Karpieszuk WordPress Plugin
Compatibility
Assurance for WPML

Temat: Jak zastąpić słowo w tekście tytułem aktualnej strony?

to jest na pewno [pagetitle] ? w takich nawiasach? bo jak tak to, to jest gotowe pod shortcode. teraz wystarczy ze dopiszesz to do functions.php skorki (lub przerobisz na plugin) i bedzie ci w locie zamieniac:


add_shortcode('pagetitle', 'pagetitle_shortcode');

function pagetitle_shortcode() {
return "to się wyświetli"; // podmien oczywiscie na tekst jaki chcesz.
}


jesli to ma byc dynamicznie brana nazwa strony, zamien linijke return na:


return get_bloginfo('name');
Ten post został edytowany przez Autora dnia 26.12.14 o godzinie 18:53

konto usunięte

Temat: Jak zastąpić słowo w tekście tytułem aktualnej strony?

Konrad K.:
to jest na pewno [pagetitle] ? w takich nawiasach? bo jak tak to, to jest gotowe pod shortcode. teraz wystarczy ze dopiszesz to do functions.php skorki (lub przerobisz na plugin) i bedzie ci w locie zamieniac:


add_shortcode('pagetitle', 'pagetitle_shortcode');

function pagetitle_shortcode() {
return "to się wyświetli"; // podmien oczywiscie na tekst jaki chcesz.
}


jesli to ma byc dynamicznie brana nazwa strony, zamien linijke return na:


return get_bloginfo('name');


dzięki wielkie! Sęk w tym, że chciałbym to zmienić raz, na sztywno, żeby po prostu nie było to zależne od nazwy strony.

a i blogname wyświetla tytuł całej strony, musiałem użyć: return get_the_title();Ten post został edytowany przez Autora dnia 28.12.14 o godzinie 17:29



Wyślij zaproszenie do