![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam, znalazłem darmowy szablon php na Wordpress i zacząłem zabawę próbując dostosować go do swoich potrzeb.
Zacznę od podania linku do mojej strony na testowej domenie: http://agencjafresh.esy.es/ Chciałbym w wyszukiwarce ofert zastąpić "Type, Rooms, Area, Price" innymi słowami, z tym, że Price chciałbym ręcznie wpisywać od / do. Próbowałem zmienić kolejno "Type" na "Typ transakcji" wszędzie w kodzie, ale wtedy wyszukiwarka się psuła. Być może dlatego, że słowo jest dwuczłonowe, ale nie jestem pewien. Tak wygląda w tych miejscach kod: functions.php
searchs-listings-form-sidebar.php
searchs-listings-form.php
single-listings.php
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 224 Pomógł: 18 Dołączył: 4.02.2003 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Znajdź funkcję buildSelect() i grzeb dalej, te słowa w polu "select" powinny pochodzić z pliku z tłumaczeniem (.mo/.po/.pot)
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Znajdź funkcję buildSelect() i grzeb dalej, te słowa w polu "select" powinny pochodzić z pliku z tłumaczeniem (.mo/.po/.pot) Bardzo dziękuję za odpowiedź! Niestety, nie było żadnego tłumaczenia, sam wszystko przetłumaczyłem. Tak wygląda funkcja buildSelect(). Jak mam ją zmienić? function buildSelect($tax){ $terms = get_terms($tax); $x = '<select name="'. $tax .'">'; $x .= '<option value="">Select '. ucfirst($tax) .'</option>'; foreach ($terms as $term) { $x .= '<option value="' . $term->slug . '">' . $term->name . '</option>'; } $x .= '</select>'; return $x; } Ten post edytował Merol 3.07.2015, 21:38:18 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
to nie bd czasem w get_terms ?
a w single-listings.php to masz w li wpisane przecież to tam możesz sobie zmienić |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
to nie bd czasem w get_terms ? a w single-listings.php to masz w li wpisane przecież to tam możesz sobie zmienić Również dziękuję za odpowiedź ![]() http://agencjafresh.esy.es/listing/zielony...mkw-podolszyce/ Nie rozumiem tej wskazówki apropo get_terms. Co dokładniej miałbym z tym zrobić, żeby przypisać tym taxonomies określone nazwy? //edit Dodałem kilka taxonomies w ramach specyfikacji technicznej. Ale wolałbym, żeby wartość części z nich była wyświetlana normalnie, a nie jako odnośnik do kategorii. Co zrobić? Ten post edytował Merol 3.07.2015, 23:12:46 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 224 Pomógł: 18 Dołączył: 4.02.2003 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
function buildSelect($tax){ $terms = get_terms($tax); $x = '<select name="'. $tax .'">'; $x .= '<option value="">Select '. ucfirst($tax) .'</option>'; foreach ($terms as $term) { $x .= '<option value="' . $term->slug . '">' . $term->name . '</option>'; } $x .= '</select>'; return $x; } Jeśli to ta funkcja (bo nie jestem pewien gdyż jest napisane "Select" zamiast "[wybierz]" (?) ale jeśli tak to 'proteza' będzie taka:
Ten post edytował rafalp 4.07.2015, 10:15:08 -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za pomoc Rafał
![]() Teraz zastanawiam się jak dodać CENĘ pod tytułem oferty w sekcji "Ostatnio Dodane Oferty" na stronie głównej. Czy wystarczy dodać w odpowiednim miejscu?:
Dodałem I działa. Ale nie chciałbym, żeby to był ODNOŚNIK do kategorii kiedy najedzie się na wartość ceny. Tylko po prostu wypisana wartość... Jak to zrobić? Ten post edytował Merol 4.07.2015, 17:20:11 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 26.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Przepraszam że się pytam ale po co pchasz się w gotowy szablon. Nie prościej napisać swój od początku. zasady wordpres sa proste: plik header.php - tutaj piszesz górę strony pliki page_cos tam.php - strony www Template Name: home - nazwa szablonu
pliki single_coś tam.php - wpisy [oferta] - nazwa szablonu
wywal wszystko jak leci i dodaj pluginy Advanced Custom Fields Page Links To Single Post Template TinyMCE Advanced i to wszystko jeśli znasz trochę php, html i css to dasz radę. a jeszcze musisz mić plik functions.php gdzie sobie piszesz funkcje np.
na prawdę wszystko jest proste jak nie to napisz na pw swój email to dam ci swój i Ci pomogę |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za odpowiedź Maniek
![]() ![]() Pozostały mi dwa problemy do rozwiązania. 1. Jak mogę ustawić, żeby CENA w wyszukiwarce ofert nie była polem wyboru tylko, żeby samemu trzeba było wpisać wartość? Chciałbym, żeby te pole, które teraz jest przedzieliło się na dwa o jednakowej wielkości, bo jest tam wystarczająca ilość miejsca, żeby to zrobić. Do tego chciałbym, żeby na tych polach, które stworzymy na jednym pisało ''Cena od'', a na drugim ''Cena do'' i jak się by kliknęło to napis ten by znikał i można byłoby wpisać wartość. 2. Chciałbym do bloga załączyć przycisk "Czytaj dalej" Ten post edytował Merol 5.07.2015, 21:08:34 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 26.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
zainstaluj plugin Advanced Custom Fields będziesz mógł zdefiniować dodatkowe pola do kazdej strony.
Zdefiniowane pole pokazuje <?php echo get_field('nazwa_pola'); ?> lub <?php the_field('nazwa_pola'); ?> ja stosuje get przy warunkach if a gdy tylko pokazać to the_field tutaj masz opis http://www.advancedcustomfields.com/ mapisz jaki rodzaj chcesz czytaj więcej: A. http://loh-test.pl/mcm/medicine/ B. http://itcompart2.nazwa.pl/borowieckihotel/strona-glowna/ - boxy po prawej szablon to 2-3 dni pracy pod worpresa, jesli klient mi daje psd to biorę 400 PLN za szablon, rwd 600 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Zdecydowanie A!
Bawię się tym ACF teraz, ale nie za bardzo rozumiem jak mogę stworzyć pola wyszukujące podane wartości zapisane z taxonomies :/. /edit Maniek gdybym dysponował jakimikolwiek środkami to na pewno bym zapłacił komuś za zrobienie mi takiej strony na bazie jakiegoś motywu z themeforest, ale niestety nie dysponuje jakąkolwiek wolną gotówką na dzień dzisiejszy, stąd też muszę sobie radzić sam mając nadzieję, że znajdzie się ktoś na tyle miły, żeby troszkę mnie wesprzeć w dziedzinie, o której nie mam zielonego pojęcia ![]() A więc jak mógłbym zrobić ten readmore z przykładu A i te pola? Pomożecie? Naprawdę staram się szukać na własną rękę, ale to nie takie proste dla kompletnego nowicjusza :/. Ten post edytował Merol 5.07.2015, 23:16:58 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.06.2025 - 21:52 |