Přehled odpovědí
-
AutorPříspěvky
-
Nakonec vyřešeno pomocí vynikajícího pluginu:
Types – Custom Fields and Custom Post Types Management 1.2.1
Tak nakonec bych ty položky přidal raději pomocí Taxonomies.
ALE. Když si vytvořím jedno Taxonomies – vypíšu to pomocí –
<?php echo get_the_term_list( get_the_ID(), 'Typ', "Typ: " ) ?>
a funguje to.Ale, když pod to dám další řádek, např.:
<?php echo get_the_term_list( get_the_ID(), 'Cena', "Cena: " ) ?>
Vyskočí mi: “Catchable fatal error: Object of class WP_Error could not be converted to string in “…
Čím ot bude?
Děkuji, toto sice funguje ALE – potřebuji tam vložit text proměnné. Ale když zadám:
echo do_shortcode(‘[color-box color=”gray”]$text[/color-box]’);
tak to nejde, zobrazí se mi tam prostě “$text”.
V manuálu jsem našel toto:
echo do_shortcode(‘[iscorrect]’.$text_to_be_wrapped_in_shortcode.'[/iscorrect]’);
Ale nefunguje to – syntax error.
EDIT: VYŘEŠENO. Nevím, kde jsem dělal chybu, asi mi unikla nějaká závorka. Funkční:
<?php echo do_shortcode('[note color="#FFCC00"]'.$odpoved.'[/note]'); ?>
VYŘEŠENO!
FAQ se zobrazuje v šabloně single.php, kde musí být:
* get_the_title() – otázka (nadpis)
* get_the_content() – odpověď
Děkuji, pomohlo. Seznam pod sebou s UL jde udělat lehce takto:
<?php wp_tag_cloud(‘smallest=10&largest=10&format=list’); ?>
VYŘEŠENO!
Stačilo toto:
$posttags = get_the_tags();
$count=0;
if ($posttags) {
foreach($posttags as $tag) {
$count++;
if (1 == $count) {
$tag->name;
$stitek = $tag->name;
}
}
};A z proměnné $stitek mi vyjede název prvního štítku;-)
Děkuji, každopádně jsem objevil WordPress FAQ Manager, který je zdarma.
Kdyby někdo měl zájem, tímto kódem jsem vyřešil zobrazování otázek a odpovědí pod každým článkem na dané téma článku. Funguje to za předpokladu, že má článek jen jeden TAG a že jsou TAGy u článků stejné jako u těch otázek a odpovědí.
Jak to vypadá se mrkněte zde: http://rmce.cz/jak-na-energeticke-stitky-otazky-a-odpovedi/ (web je ještě ve vývoji). Úplně dole se zobrazují otázky a odpovědi k danému tagu;-)
<?php
$posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { $tag->name; }}
$prevodni_tabulka = Array(
'ä'=>'a',
'Ä'=>'A',
'á'=>'a',
'Á'=>'A',
'a'=>'a',
'A'=>'A',
'a'=>'a',
'A'=>'A',
'â'=>'a',
'Â'=>'A',
'č'=>'c',
'Č'=>'C',
'ć'=>'c',
'Ć'=>'C',
'ď'=>'d',
'Ď'=>'D',
'ě'=>'e',
'Ě'=>'E',
'é'=>'e',
'É'=>'E',
'ë'=>'e',
'Ë'=>'E',
'e'=>'e',
'E'=>'E',
'e'=>'e',
'E'=>'E',
'í'=>'i',
'Í'=>'I',
'i'=>'i',
'I'=>'I',
'i'=>'i',
'I'=>'I',
'î'=>'i',
'Î'=>'I',
'ľ'=>'l',
'Ľ'=>'L',
'ĺ'=>'l',
'Ĺ'=>'L',
'ń'=>'n',
'Ń'=>'N',
'ň'=>'n',
'Ň'=>'N',
'n'=>'n',
'N'=>'N',
'ó'=>'o',
'Ó'=>'O',
'ö'=>'o',
'Ö'=>'O',
'ô'=>'o',
'Ô'=>'O',
'o'=>'o',
'O'=>'O',
'o'=>'o',
'O'=>'O',
'ő'=>'o',
'Ő'=>'O',
'ř'=>'r',
'Ř'=>'R',
'ŕ'=>'r',
'Ŕ'=>'R',
'š'=>'s',
'Š'=>'S',
'ś'=>'s',
'Ś'=>'S',
'ť'=>'t',
'Ť'=>'T',
'ú'=>'u',
'Ú'=>'U',
'ů'=>'u',
'Ů'=>'U',
'ü'=>'u',
'Ü'=>'U',
'u'=>'u',
'U'=>'U',
'u'=>'u',
'U'=>'U',
'u'=>'u',
'U'=>'U',
'ý'=>'y',
'Ý'=>'Y',
'ž'=>'z',
'Ž'=>'Z',
'ź'=>'z',
'Ź'=>'Z'
);
$tag->name = strtr($tag->name, $prevodni_tabulka);
echo do_shortcode("[faq faq_tag='$tag->name;']"); ?>Jinak to odstranění diakritiky je z důvodu, že ten plugin nepovoluje diakritiku v shortcode. Pokud budete mít štítky bez diakritiky, to její odstranění samozřejmě vynechat.
3. března 2013 (17:50) odpověď na téma: Odstranění textu "Hledat" před vyhledávacím formulářem #14844Upřesním to: v šabloně searchform.php není.
Já chci ale využívat plugin Ajaxy Live Search. Ale ten plugin umístím do šablony jedině tímto: get_search_form()
Tzn. že ten plugin asi nějak změní defulní vyhledávač. Když si tedy vytvořím v šabloně searchform.php, tak už tam mám normální vyhledávač a né ten plugin Ajaxy Live Search.
Když ten plugin deaktivuji, tak se mi ale před tím vyhledáváním taky objeví ono “Hledat”, takže z toho soudím, že to není součástí toho Ajaxy modulu.
A jinak v jazykových souborech jsem hledal, aby mě to někam navedlo. Ale nic. V jazykovém souboru šablony slovo “Hledat” není.
Já měl s těmito pluginy jen problémy. Doporučuji vložit přímo do šablony, návod zde: http://webtrh.cz/174054-facebook-komentare-wordpress
Pak už to bude jen fungovat ;-)
Tak jsem už našel jeden plugin – Column Posts. Celkem to funguje, i když né přesně tak, jak bych si představoval. No ale uvidíme.
Neporadíte, jak udělat, aby to bylo v nějakém rámečku?
Lukenzi: 2. moc nevím jak. Podívej, když do toho wigdetu vložím: <?php the_content(); ?>, ukáže mi to normálně popis nemovitosti.
Ale když tam vložím <?php echo get_post_meta($post->ID,’adresa’,true);?> – uživatelské pole, tak mi to nezobrazí nic, ale v článku mi to normálně funguje. Tak kde je chyba?
Prezentace z Google docs mi bohatě stačí, děkuji. Nemůžu nějak editovat nadpis? Jedničku mám vyřešenou, 6 zbývá :-)
Děkuji, co se 1. týče, je mi to jedno, jestli a nebo b. Budu mít jednu nebo dvě prezentace, které se nebudou moc často měnit. Hlavně ať je to přátelské k uživatelům
Co se rozdělení týče, přemýšlel jsem, ale nikdy jsem tu nebyl, tak jsem nechtěl drze zakládat 7 vláken :-)
EDIT:
togur: Prosím tě, jak jsi dal odkaz ten slidedeck, tak tam je perfektní to okno s prezentací. Tak něco takového bych chtěl, nebo přesně tohle.
EDIT2: Blbě jsem četl, myslel jsem že je to k druhému bodu, už to testuju, díky ;-)
-
AutorPříspěvky