Widget z Holidaycheck do příspěvku ve WP

Úvodní stránka Fórum podpory WordPressu Šablony, CSS (zobrazení webu) Widget z Holidaycheck do příspěvku ve WP

Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 5 let, 11 měsíců.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)
  • Autor
    Příspěvky
  • #18262

    davidh
    Participant

    Ahoj.

    Mám v plánu si na http://www.holidaycheck.cz/widgets vygenerovat widget ohledně hodnocení určitého hotelu, a ten následně ve WordPressu vložit do konkrétního příspěvku.

    Vygeneruji si tedy daný kód:

    <link href="https://secure.holidaycheck.cz/widgetcss.css?bgcolor=f2f2f2&bordercolor=dadada&color=143764&elementId=hcWidget08255120140804" media="screen" rel="stylesheet" type="text/css">
    <script type='text/javascript'>(function() {var hcWidget = document.createElement('script'); hcWidget.type = 'text/javascript'; hcWidget.async = true;hcWidget.src = ('https:' == document.location.protocol ? 'https://secure.holidaycheck.cz/' : 'https://secure.holidaycheck.cz/') + 'javascript/widget/hotel_327915_XL.js?lang=cz&idType=hid&elementId=hcWidget08255120140804';var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(hcWidget, s);})();</script>
    <div style="width: 500px;" class="hcWidgetMain" id="hcWidget08255120140804">
      <div id="hcWidgetLogo" class="hcWidgetLogoRight">
        <a href="https://secure.holidaycheck.cz/" title="http://www.holidaycheck.cz">
          <img src="https://secure.holidaycheck.cz/image/widget/logo_label_cz_right.png">
        </a>
      </div>
      <div id="hcWidgetImage">
        <img src="https://secure.holidaycheck.cz//data/common/hotelbilder/klein/6/327915.jpg" title="Hotel Karawan Beach & Resort">
      </div>
      <h1 id="hcWidgetHeadline">
        <a href="http://www.holidaycheck.cz/hi/1e3a82a6-1ac0-3ffe-b80e-ea967d1e825f" title="Další informace">Hotel Karawan Beach & Resort</a>
      </h1>
      <div id="hcWidgetContent">
        <ul id="hcWidgetLinks">
          <li><a title="Turisté ohodnotili Hotel Karawan Beach & Resort" href="http://www.holidaycheck.cz/hr/1e3a82a6-1ac0-3ffe-b80e-ea967d1e825f">Turisté ohodnotili Hotel Karawan Beach & Resort</a></li>
        </ul>
        <div id="hcWidgetButtonHelper">
          <div id="hcWidgetButton">
            <a title="Ohodnotit Hotel Karawan Beach & Resort" href="https://secure.holidaycheck.cz/ohodnotit-hotel.php?itemId=327915&action=hotelselect&itemType=hid">
              <span>Napsat recenzi</span>
            </a>
          </div>
        </div>
      </div>
    </div>

    vytvořím ve WP příspěvek, přepnu na HTML editor, kód vložím, ale následně je daný widget nekompletní a rozhozený.

    Víte někdo kde je chyba? Popřípadě tip na nějaký plugin, který by toto odstranil? Díky

    #18264

    admin
    Keymaster
    Web

    Duplicitní dotaz je zde.

    Samotný kód obsahuje mnoho různých věcí (HTML, Javascript), takže je velká pravděpodobnost toho, že se ho nepodaří správně zkopírovat. A ani to není příliš vhodné řešení. Když ho vložíte do několika různých stránek a kód se následně změní, tak ho budete muset např. všude předělávat, atd.

    Jak na to? Pokud nechcete psát žádnou vlastní funkci, tak rozhodně doporučím plugin Shortcode Manager. S jeho pomocí si vytvoříte vlastní zkrácený zápis (shortcode) s názvem “holidaycheck” a zkopírujete do něj získaný zdrojový kód z HolidayCheck. Potom už bude stačit do příspěvku/stránky vložit jenom

    [sb name="holidaycheck"]

    a máte vystaráno.

    #18270

    davidh
    Participant

    Perfektní, velice děkuji.

    Tento plugin je přesně to, co jsem potřeboval. Vše funguje jak má. Ještě jednou díky za pomoc.

    #18277

    admin
    Keymaster
    Web

    Perefktní! Docela jsem zapomněl na náš prastarý (ale stále aktuální) článek, který se konkrétně zabýval vkládáním reklamy do příspěvků/stránek. V podstatě jde o ten samý postup, pouze tam je doporučován jiný plugin…

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.