Wsparcie » Wtyczki » Wtyczka/kod na ramkę wyświetlającą inna podstronę.

  • kikor

    (@kikor)


    Czy jest może jakaś wtyczka lub specjalny kod który umożliwił by mi wstawienie w poście ramkę która wyświetlała by wewnątrz zawartość Strony x(z mojego serwisu) jednak nie całej z menu i resztą, a tylko sam artykuł.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Nikodemsky

    (@nikodemsky)

    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ć?

    Nikodemsky

    (@nikodemsky)

    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>'; 
    
    ?>

Viewing 5 replies - 1 through 5 (of 5 total)
  • Temat ‘Wtyczka/kod na ramkę wyświetlającą inna podstronę.’ jest zamknięty na nowe odpowiedzi.