Jak wyświetlić ilość "div" z innej podstrony |
Jak wyświetlić ilość "div" z innej podstrony |
19.07.2019, 13:15:09
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 7.07.2017 Ostrzeżenie: (0%) |
Witam,
Jakiś czas temu założyłem prywatną stronę internetową i umieściłem na osobnej podstronie rzeczy, które mam na sprzedaż. Każda z tych rzeczy jest umieszczona w osobnym znaczniku "div", coś w ten deseń: Znalazłem malutki skrypt javascript, który zlicza mi ilość "<div class="item"></div>", a w wybranym miejscu pokazuje ich ilość. Problem zaczyna się, że ten skrypt działa tylko na stronie, na której aktualnie się znajdujemy. Na samej górze strony umieściłem ilość produktów, którą mam na sprzedaż, niestety muszę ją zmieniać ręcznie. Nie wiem czy jest to możliwe, ale chciałbym żeby ta liczba aktualizowała się bez mojej automatycznie bez mojej ingerencji, w razie gdybym dodał, lub usunął produkt. Dodam, że strona stoi na Wordpressie. Dziękuję. |
|
|
19.07.2019, 13:41:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 32 Dołączył: 10.03.2004 Ostrzeżenie: (10%) |
Produkty są w bazie?
1. Bo jak tak to dodaj zapytanie do bazy i zlicz ile jest recordów. (oczywista oczywistość) 2. Jeżeli natomiast "ręcznie" dodajesz we wpisach produkty i chcesz zliczyć ilość występujących produktów (co nie jest raczej odpowiednie) to zawsze możesz pobrać wszystkie wpisy gdzie te produkty są dodawane przelecieć content np. preg_match_all i znaleźć wszystkie pasujące wzorce i je zliczyć, ale to bardzooo karkołomne rozwiązanie. Bo skoro dodajesz je recznie kilka w każdym wpisie to ręcznie je też zliczaj. Opcja 1 jest sensowna, opcja 2 nie. |
|
|
19.07.2019, 15:10:28
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 7.07.2017 Ostrzeżenie: (0%) |
|
|
|
19.07.2019, 15:21:10
Post
#4
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 32 Dołączył: 10.03.2004 Ostrzeżenie: (10%) |
|
|
|
19.07.2019, 16:01:56
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 7.07.2017 Ostrzeżenie: (0%) |
Ostatecznie zdecydowałem się na wtyczkę, wydaje się być lekka, łatwa w edycji i co najważniejsze mogę wstawiać produkty w jednym poście.
Każdy produkt zapisuje się wp_postmeta. Dodałem 3 produkty na próbę i tak to wygląda. w meta_key jest napis _Shop_Page_WP_description, a w meta_value opis produktu (przykładowy tekst). Czy teraz dałoby radę wyciągnąć liczbę produktów? Ten post edytował Sofokles 19.07.2019, 16:02:14 |
|
|
19.07.2019, 19:17:31
Post
#6
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 32 Dołączył: 10.03.2004 Ostrzeżenie: (10%) |
https://developer.wordpress.org/reference/c...type-parameters
Albo https://www.w3schools.com/sql/sql_count_avg_sum.asp Mozesz sobie zrobić jakiś widget https://codex.wordpress.org/Widgets_API Dalej to już musisz sam no bardziej Ciebie nie naprowadzę |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 14:50 |