Úvodní stránka › Fórum podpory WordPressu › Šablony, CSS (zobrazení webu) › Widget z Holidaycheck do příspěvku ve WP
Štítky: HolidayCheck, shortcode, Shortcode Manager, Zkrácený zápis
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á 10 let, 10 měsíců.
-
AutorPříspěvky
-
8. dubna 2014 (11:45) #18262
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
8. dubna 2014 (14:20) #18264Duplicitní 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.
8. dubna 2014 (16:17) #18270Perfektní, 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.
8. dubna 2014 (22:44) #18277 -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.