Přehled odpovědí
-
AutorPříspěvky
-
Ano, musíte plugin deaktivovat natvrdo přímo na FTP, tedy přejmenovat či smazat adresář s pluginem SEO Ultimate, konkrétně
wp-content/plugins/seo-ultimate. Plugin ale nemá hlášený žádný podobný problém, jakou používáte verzi WordPressu a šablonu?Proč to máte řešeno takto složitě? Takže data jsou ukládána do databáze na jednom serveru, okamžitě synchronizována na druhý záložní server a odtud zobrazována? K čemu je to vlastně dobré?
Nastavení znakové sady pro přístupy do databáze můžete snadno nastavit v souboru wp-config.php, ale možná tam budete mít nějaké speciality, takže bych spíše změnil celý způsob ukládání/zobrazování dat…
Moc se mi to nezdá, zkoušel jste pro jistotu znovu uložit strukturu trvalých odkazů? Je možné to někde vidět, třeba i neveřejně?
Zkuste nejdříve deaktivovat plugin qTranslate (případně i další pluginy), patrně tam bude nějaký konflikt. Tento plugin už ani není dostupný v oficiálním adresáři pluginů (patrně kvůli bezpečnostní chybě) a neměl byste ho vůbec používat.
Ano, na FTP se můžete přihlásit i přes webové rozhraní, případně použít samostatný program (např. Filezilla). Přihlašovací údaje najdete v prvním emailu od hostingu, který jste dostala po jeho zakoupení. Přesunete se do adresáře
wwwa následně dowp-content/themesa přejmenujete adresář šablonyonetone.Jde o placený plugin Ninja Popups for WordPress? Pokud jste ho zakoupil na tržišti CodeCanyon, tak můžete nastudovat možnosti licence (a ještě tady).
Nevím, jestli se nepletu, ale správně by měla být pro každý nový web zakoupena nová licence. Ale nevěřím tomu, že to opravdu někdo dělá :-) A pluginy málokdy obsahují nějaké kontrolní mechanismy, maximálně umožňují nějaké výhody pro registrované licence (zadané licenční číslo v nastavení pluginu). Pokud plugin používáte na svých webech, tak bych to asi moc neřešil, pokud ho přeprodáváte (používáte u klienta), tak bych asi další licenci zakoupil (náklady uhradí klient a bude mít vše v pořádku).
Ale uvítal bych názor někoho zkušenějšího, protože obecně jsou vlastně pluginy pod licencí GPL, takže se vlastně platí pouze za to, že máte někde (CodeCanyon) dostupné pravidelné aktualizace…
Musíte šablonu natvrdo deaktivovat přímo na FTP, stačí přejmenovat adresář
wp-content/themes/onetonea bude automaticky aktivována výchozí šablona Twenty Fifteen. Jakým způsobem jste šablonu instaloval? U použité šablony onetone už byl podobný problém hlášen (zatím bez odezvy), patrně se projevuje pouze při aktivaci šablony a pokud ji někdo má delší dobu, tak se chyba neprojeví…Pro plugin TablePress existuje doplněk Responsive Tables, který by to měl umožnit. Pokud bude vše fungovat, tak autor žádá o dobrovolný finanční přispěvek…
Přijde mi to docela v pořádku a mají to i velmi dobře vysvětlené. Některé hostingové společnosti mají primární účet, který funguje na všech webech (pro všechny databáze), ale jeho používání v konfiguračních souborech není zrovna nejbezpečnější, protože má největší pravomoci a pokud někdo zjistí heslo, tak se dostane všude. Proto je vhodné pro každý nový web vytvořit nový sekundární účet, který bude dostupný pouze pro jednu databázi (= tedy i pro jeden WordPress web).
Takže bych doporučil vytvořit nový sekundární MySQL účet a následně budete potřebovat údaje “Login”, “Heslo” a “Host”, které zadáte při instalaci WordPressu jako “Uživatelské jméno”, “Heslo” a “Databázový server”. Potom pro tento účet ještě vytvoříte novou databázi a její název zadáte při instalaci jako “Název databáze”.
Autora a datum snad zobrazuje skoro každá šablona? Jakou používáte šablonu? Kam to chcete přidat a kde se to neobjevuje (máte nějakou online ukázku)? A “kopírování zakázáno” znamená konkrétně co? To je nějaká funkce, která zamezuje kopírování nebo pouze jednoduchý text?
11. září 2015 (11:26) odpověď na téma: Nepříjemné překrývání písmen v levém sloupci v režimu Admin #24660@kidnec: Díky za shrnutí, první způsob je myslím zcela stejný, jako výše odkazovaný plugin. Změna nastavení prohlížeče je nejen pouze lokální, ale málokdo pak zase nastavení vrátí do původního stavu a těžko říci, zda to nemůže mít v budoucnu nějaké důsledky. Zapomenout se pak samozřejmě nesmí ani deaktivovat použitý plugin či doplněná funkce :-)
Každopádně bylo definitivně potvrzeno, že jde přímo o chybu prohlížeče Chrome, která už byla odstraněna a během dneška by se mohla projevit přímo v prohlížeči, pokud používáte jeho vývojářskou verzi. Ostatní uživatelé budou asi muset počkat na novou verzi prohlížeče Chrome 46 (těžko odhadovat datum).
9. září 2015 (20:40) odpověď na téma: Nepříjemné překrývání písmen v levém sloupci v režimu Admin #24647Šablona Tribune vypadá povedeně a máte tam i aktuální verzi. Také tam nevidím žádný problém, takže bych možná hledal příčinu v prohlížeči (nějaký doplněk Firefoxu, nepročištěná cache). Zkuste web zobrazit v novém anonymním okně. Jakou verzi prohlížeče Firefox používáte? A jakou verzi Windows?
Těžko říci, načítání starších verzí stránek je většinou způsobeno nějakým cachovacím pluginem, nepoužíváte nějaký?
Zmizelá diakritika je dost podivná, nevypadá to ani na problém fontu ani databázového kódování. Zkusil bych deaktivovat všechny pluginy a možná i nasadit výchozí šablonu Twenty Fifteen. Pokud nic z toho nepomůže, tak prosím pošlete přístupy, zkusím se na to podívat…
Celý ten web z hlediska logiky jeho fungování je VELMI špatně navržen a obávám se, co se stane, až budete muset v dohledné době aktualizovat :-(
Výsledky vyhledávání jsou řešeny pomocí zkráceného zápisu (shortcode)
[course-search-results], který je prostě vložen ve stránce. A výpis výsledků tak řeší funkce definující tento shortcode, tedycourse_search_results(). Adresu pak načítá pomocí další funkceget_course_address(), kterou můžete nalézt v souborufunctions.php. A když se podíváte na její definici, tak uvidíte … chvíle napětí … že tam jsou adresy prostě jen tak napsané (v podobě PHP pole). Už jsem viděl opravdu hodně, ale tohle je hodně dobré. Když chce někdo adresu změnit, tak musí otevřítfunctions.phpa upravit to tam. Bohužel těžko říci, jestli nemůže mít případná změna nějaké nechtěné důsledky, ale vůbec bych se tomu nedivil…7. září 2015 (12:06) odpověď na téma: Fatal error: Call to undefined function _deprecated_constructor() #24605Ano, WordPress tam byl patrně stále starší, nebo alespoň částečně. Podle souboru
readme.htmlto byla verze 4.1.7. Ale zkoušel jsem i tuto starší verzi s nejnovější šablonou Twenty Eleven a stejně mi vše funguje bez problému, takže to moc nechápu… Šlo opravdu o šablonu Twenty Eleven?Kontaktní údaje jsou uvedeny zde. Upravovat ale nic nebudu, protože to je už mimo neplacenou podporu a není to žádná obecná chyba WordPressu… Maximálně se mohu podívat na konkrétní plugin, zda tam není nějaká chyba a jak funguje (odkud načítá data).
Musíte zjistit, jak úprava od minulého správce webu konkrétně funguje, kde jsou informace uloženy a odkud načítány (zjistíte ze zdrojového kódu pluginu). Tím se dostanete k místu, kde je můžete změnit. WooCommerce běžně podporuje uživatelská pole (Custom fields), takže budou informace uložené patrně někde tam. Ale pro správnou funkčnost musíte nejdříve pořádně prozkoumat plugin, který minulý správce vytvořil, abyste pochopil jeho fungování a neudělal něco špatně…
Pokud si na to netroufáte, tak se klidně ozvěte, ale už v rámci placené zakázky.
Databáze s soubory na FTP jsou dvě odlišné věci a WordPress potřebuje ke své funkčnosti obě.
FTP je prostor na disku na serveru, kam nahráváte soubory (obrázky,
.phpskripty, atd). Můžete je mazat, přesunovat, zálohovat k sobě na počítač.Databáze je odlišné úložiště, kam jsou ukládána data (informace).
Příklad: Napíšete nový příspěvek a vložíte do něj obrázek.
– Příspěvek, jeho obsah a další informace (např. kdo a kdy ho publikoval) budou uloženy do databáze (tabulka
wp_posts).
– Nahraný obrázek bude uložen na server do složkywp-content/uploads.
– Informace o nahraném obrázku (kdy a kdo ho nahrál, kde je přesně na serveru uložen, atd.) budou opět uloženy do databáze (opět tabulkawp_posts).Z toho vyplývá, že musíte zálohovat jak soubory na serveru, tak databázi, protože jsou vzájemně propojené. Nejdůležitější informace jsou ale v databázi, která se rychle mění po každé akci, kterou v administraci provedete (jsou tam i komentáře, uživatelé a jejich hesla, atd).
Pravidelnou zálohu databáze umožňují mnohé pluginy, perfektní je např. BackWPup. Můžete si tam nastavit automatické zálohy databáze (např. každý týden) a plugin pokaždé vytvoří na FTP balíček se zálohou (můžete si ho pak stáhnout). Pokud máte velké množství obrázků, tak je doporučuji zálohovat ručně (např. jednou za měsíc stáhnout do počítače) a nedávat je do automatické zálohy, protože by to zabíralo příliš mnoho místa.
K databázi můžete také sám přistupovat (nejčastěji prostřednictvím nástroje PHPMyAdmin) a zálohovat ji ručně, ale musíte si nejdříve zjistit přímo od hostingu adresu, kde se k ní můžete připojit.
-
AutorPříspěvky