Přehled odpovědí
-
AutorPříspěvky
-
Ano, je to také možné, ale plugin by to měl zvládnout, pokud není databáze opravdu obrovská. Zkoušel jsem to asi u dvou tisíc článků, kde se text vyskytoval cca u 20 % z nich. Vše proběhlo bez problémů během chvilky. Před samotným nahrazením můžete zkusit potřebné řetězce pouze vyhledat – přehledně uvidíte kolik jich je a v jakých tabulkách. Zkusil bych asi zazálohovat databázi, spustit to a pak se uvidí :-)
Takže budu předpokládat, že šlo o nějaké nešťastné vypnutí vizuálního editoru v rámci experimentů s nastavováním WordPressu :-)
Tak to tu je i s názorným příkladem :-)
Podle toho zmiňovaného ID 45 (“Kuchyně”) ale soudím, že šlo patrně o levé postranní menu a podle obrázku je to už asi funkční – místo barvy jsou tam ale načítány obrázky v podobě barevného pozadí, což je asi zbytečné…
Tak jsem se díval do administrace a stejně jsem nepochopil, co máte na mysli. Zkuste to prosím lépe popsat. U každé stránky máte také vpravo nahoře záložku “Nápověda”, kde najdete mnoho užitečných informací.
Jediné, co mě napadá, že tam nemáte ikonky vizuálního editoru. Nevím proč, ale máte ho zakázaný v menu Uživatelé – Profil – Osobní nastavení – Vizuální editor – odškrtněte pole “Zakázat vizuální editor”. Nenapadá mě bohužel nic jiného, v čem by mohl být problém…
Ano, dá se koupit. Je to mimochodem první odkaz, když zadáte název šablony do vyhledávače :-)
Ale vzhledem k ceně a faktu, že je již delší dobu neaktualizovaná, tak bych případnou koupi opravdu pořádně zvážil (viz zmiňované neopravené problémy).
Jakou verzi máte staženou?
Pořád netuším :-) Odkaz vede přímo do WordPressu, tam ale samozřejmě nemám přístup. Můžete poslat přihlašovací údaje na email pavelevap@separatista.net, zkusíme se na to podívat. Ale opravdu nevím, co to znamená “vpravo nad rámečkem bylo možno si vybrat jestli písmena nebo fotka”. A proč “to” najednou přestalo fungovat? Zkusil jste deaktivovat všechny pluginy?
Pokud jsem to celé pochopil, tak jde o problém s placenou šablonou LeetPress. Používáte nejnovější verzi šablony?
Bohužel to vypadá, že autor už šablonu dále neaktualizuje a má i problémy s nejnovějším WordPressem 3.4. Popisovaný problém s odskočeným menu jsem našel také zde (bohužel bez uvedeného řešení). Problém bude patrně v CSS, ale konkrétně to určit nejde. Budeme potřebovat alespoň URL adresu, kde se tento problém vyskytuje nebo můžete poslat přihlašovací údaje do WordPressu (administrátor) na email pavelevap@separatista.net, zkusíme se na to podívat.
Zapomněli jste možná na odkaz (html a) a !important a ul tam asi ani být nemusí, tedy:
li.menu-item-45 a { color:#00a74b; }A pokud jde o pozadí, tak by to mělo jít také vcelku jednoduše:
li.menu-item-45 a { background-color: red; }P.S. Duplicitní dotaz nalezen zde.
26. června 2012 (12:13) odpověď na téma: Zrušení automatického odstraňování tagů a při přepínání EDITOR/HTML #11921Díky, ale není potřeba zakládat nové vlákno, moderátoři to umí přehodit na správné místo. Mimochodem, tohle nové vlákno bylo také špatně :-) Opraveno.
Problémy se objevily až po aktualizaci na WordPress 3.4? Ve starší verzi vše v pořádku fungovalo?
Dalším podobným pluginem je např. Peter’s Login Redirect, který umí ještě další nastavení, např. různé stránky pro různé uživatelské úrovně (administrátor bude přesměrován do administrace, ale uživatel na nějakou stránku). A tuto funkci pro přesměrování v sobě obsahuje spousta dalších pluginů.
Pokud ale nepotřebujete žádnou další funkčnost nějakého pluginu, tak stačí vytvořit vlastní malý plugin, kde pouze využijete filtr login_redirect (a manuálu je i jednoduchý příklad).
Opravdu nerozumím, zkuste to prosím trochu podrobněji, ideálně s nějakým screenshotem…
Pomohlo něco z uvedených možností?
Zkoušel jste napsat z administrace hostingu autorizovaný požadavek na vypnutí safe_mode?
Přesně tak, používám podobný plugin Search and Replace. Do budoucna by se ale možná hodilo zmíněný řetězec (pokud se vyskytuje u mnoha příspěvků) spíše zakomponovat do šablony (např. s pomocí nějaké hodnoty uživatelského pole).
A před spuštěním skriptu určitě zálohovat databázi :-)
Aha, už to vidím :-)
Problém je v tom, že jsme nastavili správné kódování pouze pro samotný obsah emailu a nejsou už kódované hlavičky a předmět, což je možné udělat např. takto. Ve WordPressu je to ale naštěstí ještě trochu jednodušší, takže stačí použít místo výchozí PHP funkce mail() upravenou funkci wp_mail(), která už všechny tyto problémy řeší. Nechápu, proč ji nepoužívá i autor pluginu. Obecně je celý ten plugin trochu podivný a zvážil bych použití nějakého známějšího, např. Contact Form 7.
Každopádně oprava by měla být jednoduchá, stačí změnit v souboru simple-booking-form.php na dvou místech (řádky 429 a 431) funkci
mailnawp_mail(parametry zůstávají stejné) a vše by už mělo fungovat bez problémů.Podle té cesty k souborům je to hosting u Wedosu? Máte správně nahrané všechny soubory na FTP? A máte správný soubor .htaccess pro použití subdomén?
togur: Jaké má přesně nevýhody výše uvedená definice, kdy tomu původně načítanému fontu přiřadíte nějaký lokální (systémový) font?
A ještě mě napadlo, že by se @font-face vlastně nemusel vůbec měnit, ale v odvozené šabloně by se pak musel měnit font u všech definovaných prvků. Tedy neměnilo by se načítání fontu ColaborateThinRegular, ale nikde by se nepoužil, respektive by se všude použil např. font Cambria. Ale to asi záleží na šabloně, na kolika místech by se to muselo měnit.
A všechna řešení mají asi jednu hlavní nevýhodu – stále se bude načítat v původní šabloně definovaný font ColaborateThinRegular, i když to v odvozené šabloně změníme? Takže z hlediska optimalizace webu by asi bylo nejlepší v podstatě to “nejhorší” řešení – umáznout to v původní šabloně :-)
Díky, Lukenzi!
Přesně tak, pro jednoduché vygenerované HTML kódy stačí použít textový widget.
Teď jsem si dal práci se sepsáním podrobné odpovědi, možností oprav tam naleznete několik.
P.S. Jaký používáte hosting?
Odhaduju, že WordPress 3.4.1 dorazí tak během dvou týdnů, možná trochu dříve, těžko říci.
Zkoušel jsem ale zmiňovaný plugin WP Mail SMTP a funguje bez problémů, takže by mohl zatím obejít problém s odesílanými emaily.
Uváděná chyba znamená, že jste patrně nevyplnil SMTP server? Po aktivaci pluginu musíte v menu Nastavení – Email správně vyplnit potřebné údaje, zejména SMTP server. Záleží to na vašem poskytovateli internetového připojení, mnohé také fungují i s jiným připojením. Určitě něco podobnéh používáte v emailovém klientovi (Outlook, Thunderbird). Já jsem tam např. nastavil server
smtp.etmail.cz, port 25 a u volby Authentication jsem zaškrtl “No: Do not use SMTP authentication.” Jinak jsem všechno nechal tak, jak bylo po aktivaci. Potom už stačilo vyzkoušet testovací email – zadáte svůj email a zkusíte odeslat. Proběhne mnoho informací a email by měl bez problémů dorazit. Pokud se to nedaří zprovoznit, tak napište další konkrétní chybovou hlášku a nezapomeňte popsat i svoje nastavení.Nebo se ještě můžete pokusit WordPress opravit. Vývojáři zatím nabízejí první verzi opravy. Stačí v souboru wp-includes/class-phpmailer.php na řádcích 763 a 769 umazat následující část:
, $paramsPoznámka: Pro případné úpravy použijte PsPad nebo nějaký jiný vhodný editor, abyste si nezpůsobili nějaký jiný problém (kódování, BOM, atd).Každopádně do budoucna je nejlepším způsobem donutit poskytovatele hostingu, aby na webu vypnul safe_mode (viz související vlákna s jinými potenciálními problémy).
P.S. Jaký používáte hosting?
Pokud jde o zmiňované texty, tak jde o patrně o náš překlad výchozí šablony Twenty Eleven. Nacházejí se na dvou místech:
1) Soubor content-featured.php (řádky 30 – 34):
if ( '' != $tag_list ) {
$utility_text = __( 'This entry was posted in %1$s and tagged %2$s. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' );
} else {
$utility_text = __( 'This entry was posted in %1$s. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' );
}2) Soubor content-single.php (řádky 34 – 40):
if ( '' != $tag_list ) {
$utility_text = __( 'This entry was posted in %1$s and tagged %2$s by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' );
} elseif ( '' != $categories_list ) {
$utility_text = __( 'This entry was posted in %1$s by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' );
} else {
$utility_text = __( 'This entry was posted by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' );
}Stačí tyto řádky z uvedených souborů jednoduše smazat. Problém však nastane při případné aktualizaci šablony, protože budou provedené změny ztraceny. Doporučil bych tedy spíše vytvořit vlastní odvozenou šablonu (anglicky Child theme) a upravené soubory použil zde. Případně můžete zkusit použít také filtr gettext, protože jsou texty lokalizované, tak by asi mělo být možné místo nich vracet prázdný řetězec.
-
AutorPříspěvky