Mam niestandardowy typ wpisu w motywie WordPressnazywane "recenzjami". Na szablonie "single-review.php" znajduje się tekst, następnie tabela pełna specyfikacji, następnie galeria itp. Chciałbym umieścić tabelę ze specyfikacjami i galerię na osobnej stronie. Jednak specyfikacje i galeria nadal będą musiały zdobyć dane do tej recenzji. Łącza do tych podstron będą znajdować się u góry strony recenzji.
Myślę, że jakaś zmienna musi zostać uzyskanaprzekazywana z jednej strony recenzji do strony specyfikacji lub strony galerii, gdy użytkownik kliknie jedną z nich. Moje badania nie pokazują mi jednak dobrego sposobu, aby to zrobić. Myślę, że bycie wewnątrz WP sprawia, że jest to większe wyzwanie.
Moje pytanie brzmi, czy to możliwe i czy ktokolwiek wcześniej to zrobił? Jeśli nie uda mi się tego uruchomić, użyję JavaScript, aby pokazać / ukryć sekcje po ich kliknięciu.
Odpowiedzi:
0 dla odpowiedzi № 1Nadal możesz napisać kod PHP w swoich szablonach, nie musi on być specyficzny dla WordPressa. Wstaw coś pod adres URL i użyj $_GET["something"]
zdecydować, którą sekcję postu wyświetlić.
<a href="?display=gallery">Gallery</a> <a href="?display=specs">Specs</a>
<?php if (isset($_GET["display"] && $_GET["display"] == "gallery"): ?>
Gallery HTML
<?php endif; ?>