Od wersji bodajże 4.4 jest możliwość wklejania „wpisu do wpisu”. Wklejasz normalnie link, a pojawi się ramka z tytułem i wycinkiem w ramce.
Thread Starter
kikor
(@kikor)
Wiesz co, nie wiem o co Ci do końca chodzi. Jak wstawiam hiperłącze do jakiejś podstrony we wpisie to po prostu linkuje. Chyba że trzeba jakichs innych znaczników używać?
https://make.wordpress.org/core/2015/10/28/new-embeds-feature-in-wordpress-4-4/
Wklejasz normalnie link do wpisu, nie linkujesz go ani nic z nimi nie robisz. Powinna się pojawić ramka, tak jak jest na przykładzie w powyższym linku.
Jest to opcja dostępna od wordpressa 4.4 – jeśli masz starszą wersję, to nie zadziała.
Thread Starter
kikor
(@kikor)
Okej, tak działa chociaż nie chodziło mi do końca o to:) Mam stronkę z buildami komputerowymi i chciałem zrobić ich ranking w ramce, tak bym nie musiał z każdym nowym zestawem aktualizować 50 postów(czy wiecej), tylko dodać do Strony punktacje nowego zestawu i mieć spokój.
Thread Starter
kikor
(@kikor)
Poradziłem sobie. Zamiast kombinować, sięgnąłem po stary dobry iframe oraz skrypt php wykorzystujący tablice.
<?
$dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw2</a>',435);
$dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw3</a>',234);
$dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw4</a>',369);
$dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw5</a>',517);
$dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw1</a>',135);
// Pobieramy największy element
$max = 0;
foreach ($dane as $dana)
if ($dana[1]>$max) $max = $dana[1];
// Obliczamy mnożnik
$mnoznik = 500/$max; // 150 to nasza maksymalna długość słupka
// No i do roboty
echo '<table border="0" cellspacing="0" cellpadding="4">';
foreach ($dane as $dana)
{
echo '<tr><td>'.$dana[0].'</td><td><img src="wp-content/uploads/2016/04/bar1.gif" height="17" width="'.round($dana[1]*$mnoznik).'"><img src="wp-content/uploads/2016/04/barend.gif"></td><td>'.$dana[1].'</td></tr>';
}
echo '</table>';
?>