Přehled odpovědí
-
AutorPříspěvky
-
Zkoušel jsem několik pluginů (včetně těch tady uvedených), ale žádný pro tento konkrétní účel nevyhovoval pro komplexnost.
Hledal jsem “jen” sběrnu adres s možností jejich výpisu. Již jsem začal uvažovat, že si napíšu vlastní řešení a v tom jsem narazil na Ivaldi Mail Collector (http://wordpress.org/extend/plugins/ivaldi-mail-collector/), který splnil požadavky – malý, jednoduchý.
jj, je to ono, děkuji za nakopnutí.
Chce si to trochu pohrát s nastavením jednotlivých spojení, ale půjde komfortně docílit výsledku.
Ano, aktualizace vyšla, ale i stále mi hlásí “Parse error: syntax error, unexpected $end in “cesta”export-to-text.php on line 398”. Zkoušel jsem to na daném projektu i čisté zkušební instalaci WP. Na víc testování jsem prozatím neměl čas.
Dám vědět jak se k tomu vrátím.
Dělalo mi to taky. V nové verzi WPML 2.4.3 je to již opravené.
Tak jsem to testoval:
– když je WPML deaktivován, tak funce je OK a bez chyb
– skryté pole u vyhledávacího formuláře nepomohlo
– “exclude_from_search” je to správné řešení – po přidání již daný typ obsahu již není ve výsledcích
Výsledek:
– přidání “exclude_from_search” ke všem vlastním typům obsahu
– na stránce výsledků vyhledávání odstraněna navigace od WPML a nahrazena odkazem na home
– výše uvedený filtr “pre_get_posts” již není potřeba
Díky,
přesně takto jsem potřeboval nakopnout :-)
1) takto bylo vyřešeno s tím, že pokud je zobrazena stránka vyhledávání, tak není navigace, ale jen odkaz na home
2) “exclude_from_search” jsem přehlédl v dokumentaci – díky za připomenutí funkce – doplním do definice vlastních typů
3) zkusím prostudovat
4) toto jsem ještě nezkoušel
Ještě jednou děkuji za skvělou pomoc.
Díky oběma.
$query->set( ‘post_type’, array( ‘post’, ‘page’ ) ); – takto nějak jsem to myslel. Zkusil jsem a funguje to – vyhledávání jde jen po stránkách a příspěvcích.
Bohužel to má i chybku: na webu je použit i WPML a ten teď u drobečkové navigace vypisuje:
Warning: Illegal offset type in isset or empty in cesta k souborumwp-includesquery.php on line 1875
Tato chybka je jen na stránce vyhledávání (search.php)
Netuším co tam je špatně nebo co je prázdné.
Zdravím,
tak hlásím, že jsem z nedostatku času (a trochu i z lenosti) použil wp-print u kterého jsem si upravil tiskový výstup podle svého.
Děkuji za tipy na diskuze. Jednu z nich jsem již pročítal.
Ve footer.php funkce wp_footer() je, ale mám dojem, že se to s něčím “mlátí”. Zkusím ještě vše povypínat a případně i vyprázdnit functions.php pro jistotu.
Na plugin Monkeyman Rewrite Analyzer jsem již nahlížel, ale prozatím nezkoušel. Vypadá, že by mohl pomoci s odhalováním.
Rád bych toto řešení (rewrite) dotáhl do konce nejen k vůli tisku, ale i pro další věci jako například předávání proměnné pro formulář, atd… Zkusím to ještě prozkoumat a dám vědět.
Na WP-print jsem se díval, ale nepodařilo se mi ho (alespoň na tomto konkrétním projektu) rozchodit. Nevím co bylo špatně – zase nějak moc času jsem mu nevěnoval.
Chtěl jsem udělat vlastní a univerzální řešení u kterého si tiskovou stránku můžu přizpůsobit přesně dle konkrétních potřeb. Například jiné záhlaví a zápatí při tisku, atd …
Vlastní proměnnou mám definovanou, předávání ID stránky funguje, tisková stránka funguje, ale pro lepší efekt bych rád vyřešil výše uvedené oba body. Návody na rewrite GET v URL jsem nějaké našel, ale na toto se mi nic (snad zatím) nepodařilo rozchodit :-(
-
AutorPříspěvky