Witold Stelmach

Witold Stelmach pasjonat rynków
finansowych

Temat: problem z kodem php

Kod jest gotowcem z szablonu Wordpress, chciałbym zmienić jedną rzecz, ale mnie zdecydowanie przerasta.

Chciałbym zrobić obrazki w boxach jako linki (odnośniki), niestety nie można tego zrobić na zasadzie "a href img src", bo tam jest pętla foreach i trzeba to zrobić jakoś pętlą, bo jak zrobię tak "a href" to wszystkie obrazki mają ten sam link, a mają być trzy różne linki.

<?php
/* Travel Theme's Featured Box to show the Featured Items of Front Page
Copyright: 2012-2015, D5 Creation, http://d5creation.com
Based on the Simplest D5 Framework for WordPress
Since Travel 1.0
*/
?>

<div class="featured-boxs">
<?php foreach (range(1, 3) as $fboxn) { ?>
<span class="featured-box">
<h2><?php echo esc_textarea(travel_get_option('featured01-title' . $fboxn, 'Featured')); ?><span> <?php echo esc_textarea(travel_get_option('featured02-title' . $fboxn, 'Image')); ?></span></h2>
<a href="www.yahoo.de">

<img src="<?php echo esc_url(travel_get_option('featured-image' . $fboxn, get_template_directory_uri() . '/images/featured-image'. $fboxn . '.jpg')); ?>"/>

mój komentarz: i właśnie tą linijkę u góry chce zrobić jako link/odnośnik, ale przez tą pętle on robi wszystki trzy boxy jako całość, a ja chcę zrobić każdy box jako oddzielny adres, takie zwykłe wstawienie ahref nic nie daje, bo wtedy każdy box ma ten sam adres a to nie o to mi chodzi

<p><?php echo esc_textarea(travel_get_option('featured-description' . $fboxn, 'A Smart way of Natural Presence. This is a Test Description and you can change it from the Theme Options.')); ?></p>
</span>
<?php } ?>
</div> <!-- featured-boxs -->

<div class="featured-contents">
<?php foreach (range(1, 3) as $fboxn2) { ?>
<span class="featured-content">
<h2><span><?php echo esc_textarea(travel_get_option('fcontent01-title' . $fboxn2, 'Travel')); ?></span> <?php echo esc_textarea(travel_get_option('fcontent02-title' . $fboxn2, 'Content')); ?></h2>
<img class="fcon-image" src="<?php echo esc_url(travel_get_option('fcontent-image' . $fboxn2, get_template_directory_uri() . '/images/fcontent-image'. $fboxn2 . '.jpg')); ?>"/>
<p><?php echo esc_textarea(travel_get_option('fcontent-description' . $fboxn2, '<b>ASmart way of Natural Presence</b><p> gdzie to będzie? </p>')); ?></p>
</span>
<?php } ?>

</div> <!-- featured-contents -->

<div class="sep2">sep</div>
Damian Wolny

Damian Wolny Front-End Developer
- REDNT S.A.

Temat: problem z kodem php

Okej, teraz powiedz skąd Wordpress ma zasysać ten odnośnik?
W pętli wyświetla się link w którymś miejscu? (typuje jedno miejsce, ale nie mam pewności czy to to, dlatego proszę Cię o potwierdzenie)
Witold Stelmach

Witold Stelmach pasjonat rynków
finansowych

Temat: problem z kodem php

to będą podstrony tej samej strony, a nie linki zewnętrzne, zakładając że o taką odpowiedź chodziło.

Słyszałem że można to jakoś zrobić tablicą ale pojęcia nie mam jak.:)
Damian Wolny

Damian Wolny Front-End Developer
- REDNT S.A.

Temat: problem z kodem php

Chodziło mi o to, czy oprócz linii

<a href="www.yahoo.de">

pętla wyświetla gdzieś odnośniki?

Dawno nie pracowałem na Wordpressie.

Sprawa jest taka, że te linki są przechowywane są w zmiennej $fboxn, tylko nie mam pojecia pod jaką funkcją get_ zmienna przechowuje adres.Ten post został edytowany przez Autora dnia 27.11.15 o godzinie 14:18
Witold Stelmach

Witold Stelmach pasjonat rynków
finansowych

Temat: problem z kodem php

Tą linię to ja sobie sam zrobiłem do testów.:)

Ok, wychodzi na to, że muszę wykorzystać inny motyw Wordpressa, albo zostawic boxy bez linków.

Myślałem, że dla osób biegłych w PHP to będzie 5 minut.:)

A zmienna $fboxn przyjmuje moim zdaniem wartości od 1 do 3 po prostu, bo są trzy boxy, i tu nie ma żadnej filozofii, chyba że czegoś nie rozumiem.Ten post został edytowany przez Autora dnia 29.11.15 o godzinie 11:15
Damian Wolny

Damian Wolny Front-End Developer
- REDNT S.A.

Temat: problem z kodem php

A spróbuj:

<a href="<?php the_permalink (); ?>">Tutaj jakiś tekst</a>


Tutaj link do stackoverflow:
http://stackoverflow.com/questions/24053555/adding-a-h...Ten post został edytowany przez Autora dnia 30.11.15 o godzinie 08:48

Następna dyskusja:

Problem - PHP/AGAVI (pilne)




Wyślij zaproszenie do