Přehled odpovědí
-
AutorPříspěvky
-
breta: Pokud nejde plugin deaktivovat z administrace, můžete to nouzově provést prostřednictvím FTP.
Vytahuju už sice postarší vlákno, ale nedávno jsem si všiml, že existuje i plugin NextGEN Gallery Comments, který by měl umožnit přidávání komentářů k jednotlivým galeriím. Také zmiňovaný plugin NextGEN Gallery Voting je průběžně aktualizován a umožňuje jednoduché hlasování/hodnocení. A pokud si dokoupíte za několik dolarů doplňkový plugin NextGEN Gallery Voting Premium, tak získáte i další možnosti nastavení.
Každopádně vývoj NextGEN Gallery pomalu chytá druhý dech a chystá se zásadní verze 2.0. Přehled všech dostupných pluginů pro tento plugin naleznete zde.
Ano, krátké výrazy hledat nemusí, to může být přímo nastavení databázového serveru. Spíše je ale zajímavé, že slovo “tohle” nenajde, ale “znovu” najde. Podobná slova, stejný počet písmen, bez diakritiky, nerozumím tomu…
Nelikvidujte prosím ještě testovací web, zkusím se na to ještě podívat…
Je to přesně tak, jak píše Lukenzi, ale je tam ještě jedna vychytávka :-)
Filtr
the_contentse spouští při každém zobrazení stránky, což je trochu zbytečně náročný proces. Mnohem jednodušším způsobem je upravit zmiňované parametry už v dotazu na oEmbed kód. Zadáte do textu URL videa, WordPress ji najde a dotáže se na příslušný oEmbed kód, který si pak myslím uloží do nějakého uživatelského pole, aby ho nemusel pokaždé zjišťovat znovu. A v této chvíli stačí použít filtrembed_oembed_html(nebo případněoembed_result), který vrátí už upravený kód a nemusíte ho tak při každém zobrazení stránky/příspěvku znovu kontrolovat a nahrazovat…Podobný příklad jsme konkrétně řešili zde.
Jinak plugin Smart YouTube je asi také vcelku dobrá volba.
Ano, přihlásíte se pomocí FTP klinta (např. FileZilla či Total Commnander) a najdete příslušné adresáře, které je třeba přejmenovat.
Tu hlášku jsem na testovací web vložil já :-) Je to debugovací informace, abych věděl, co se tam vlastně děje…
Dotazy spustíte jednoduše nad databází. Stačí se přihlásit do prostředí spráce databáze PHPMyAdmin a někde tam bude možnost “Dotaz”, Vlastní dotaz” nebo “Spustit dotaz”. Zkopírujete dotaz (raději po jednom), doplníte zpětné apostrofy a kliknete na “OK” či “Provést”. Raději ale předtím zazálohujte databázi, nikdy nikdo neví, co se může stát :-)
mirekk: Nikde jsem to tam nenašel?
Existují i další oblíbené pluginy (mirekk ale asi uvedl ten nejlepší), ale žádný z nich podle mě neumí nahrávat do samostatných složek podle uživatele. Teoreticky to ani není potřeba, protože u nahraných souborů je uveden jejich autor, takže se přehled dá získat z databáze a uspořádání v samostatných složkách je asi spíše jen pro dobrý pocit :-)
– WP-Filebase Download Manager
– Simple Download Monitor – Zajímavý jednoduchý plugin od českého autora.
– Easy Digital Downloads – Slouží pro trochu jiné účely aneb až budete chtít třeba nahrané soubory za drobný poplatek prodávat :-)
Občas jsem s těmito pluginy přišel do styku a pokud stačí základ, tedy nahrávat a kategorizovat soubory (+ statistiky), tak jsou většinou bez problémů použitelné…
Problém bude patrně ve funkci wp_list_categories(). Máte v šabloně následující kód:
wp_list_categories('show_count=1&title_li=&depth=1');Parametr show_count=1 znamená, že se u rubrik objeví i číslo s počtem příspěvků a parametr depth=1 znamená, že se objevují pouze hlavní rubriky a podřazené zůstávají skryté. Změňte ho na hodnotu 0 nebo 2 a více (podle toho kolik úrovní chcete zobrazovat). Jednoduše ho také můžete zcela smazat, protože pak bude nastaven defaultně na nulu.
P.S. Nemáte snazší používat widgety, kde si podobné možnosti jednoduše naklikáte myší?
Díky, plugin Stealth Publish už je vcelku zastaralý a ve fóru jsou i nějaké stížnosti, ale fungovat by asi měl. Pokud jsem to dobře pochopil, tak odstraní příspěvek z RSS a z výpisu na hlavní stránce (jednoduše zaškrtnutím pole nastavíte hodnotu uživatelského pole). Pořád ale budou asi upozorněné vyhledávače…
P.S. Máte tam patrně nějakou vlastní šablonu, tak pro jistotu zkontrolujte, zda máte v souboru header.php funkci wp_head() a v souboru footer.php funkci wp_footer(). Vypadá to, že nemáte na webu načtený žádný Javascript, což by mohlo být způsobeno právě tím…
Máte na mysli tento placený plugin? Používáte jeho nejnovější verzi? Těžko říci, zkuste popsat, jak jste ho na web implementoval…
Problém je opravdu s tím, že jsou databázové tabulky vytvořeny ve formátu InnoDB, zatímco fulltextové funkce, které plugin využívá, pracují pouze s formátem MyISAM.
Když si zkusíte provést dotaz v PHPMyAdmin, tak vrátí následující chybu:
#1214 - The used table type doesn't support FULLTEXT indexesStačí tedy použít výše zmiňované dotazy:
ALTER TABLE wp_forum_posts engine = MYISAM;
ALTER TABLE wp_forum_posts ADD FULLTEXT(text);
ALTER TABLE wp_forum_posts ADD FULLTEXT(subject);Pozor v PHPMyAdmin tam je třeba vložit zpětné apostrofy u názvu tabulky a sloupců.
Na testovací verzi webu jsem to tak provedl a vyhledávání funguje. Je to chyba autora pluginu, který by měl zkontrolovat, zda je tabulka ve formátu MyISAM a případně to při instalaci změnit. Fulltexty tam sice už přidává, ale to už je trochu zbytečné, protože tam stejně v jiném formátu přidat nejdou…
Ale když už jsme v tom, tak jsem objevil ještě jednu zajímavou chybu. Zkoušel jsem vyhledávat různá klíčová slova a skoro vše bylo správně nalezeno kromě slov “tohle” a “test”. Zatím netuším proč, ale je to rozhodně podivné, protože např. slova “znovu” a “testicek” jsou nalezena bez problémů… Zkuste prosím hledat různá slova, jestli neobjevíme nějakou souvislost…
P.S. Mimochodem, po vyzkoušení fóra stejně raději doporučuji bbPress, i když má také své nevýhody :-)
Pro rozbalovací menu není potřeba žádný plugin? Stačí použít např. výchozí šablonu Twenty Eleven. Jaký plugin používáte?
P.S. Jaká škola dává úkoly ve WordPressu? :-)
1000 příspěvků, to je už docela dlouhý román :-) Procházel jsem jejich pluginy a docela se mi líbí Appointments + a Q&A (ten by se možná hodil pro naše fórum). No, možná jsem měl zkusit koupit roční zlevněné členství :-)
Pokud jde o plugin The Events Calendar, tak má vcelku bohatou dokumentaci. Možností máte několik:
1) Můžete widgetizovat šablonu, což není nic složitého a během chvilky budete mít na webu vlastní plochu určenou pro widgety.
2) Nebo můžete využít funkcí pluginu určených pro zobrazení v šabloně. V konkrétním příkladě nahrazení widgetu s výpisem událostí půjde o funkci tribe_get_events() (anglicky, jsou tam uvedeny i příklady).
Výborně, díky za odpověď.
Jen poslední upozornění: Pokud dáte příspěvku staré datum, tak se sice neobjeví přímo na webu, ale vyhledávače se o něm dozví a mohou na něj tedy přijít noví uživatelé. Je to další příklad, kdy se hodí nějaký SEO plugin pro nastavení “noindex” :-)
P.S. Jaký plugin Stealth máte na mysli? Nic podobného neznám…
mirekk: Plugin vypadá velmi dobře, díky. Umí i nahrávat soubory do soukromé samostatné složky každého uživatele? Předpokládám, že počty stažení jednotlivých souborů počítat umí. Zajímavé by byly ještě statistiky nejstahovanější soubory podle konkrétního uživatele.
Jinak mě napadá, že by to šlo udělat i zcela bez pluginu. Každý redaktor může nahrávat soubory a je pak uveden jako jejich autor. Stačilo by pak jen vyřešit tu samostatnou složku, což je možné pomocí filtru
upload_dir(viz související vlákno).Zmiňovaný problém by měl být vyřešen. Pokud se ale přesto chcete stěhovat, tak doporučuji projít související vlákna, kde najdete tipy a návody. Obecně je nejlepší zkopírovat aktuální obsah webu (FTP i databáze) na nový hosting (abyste zachoval i nahrané obrázky) a při změně domény provést příslušné úpravy v databázi. Doporučil bych ale zůstat u Endora.cz, zaplatit si hosting (nepoužívat free kvůli nedostatečnému memory_limit kvůli používaným náročným pluginům), koupit někde vlastní .cz doménu (třeba podle nejlevnější ceny) a nasměrovat ji na tento hosting.
-
AutorPříspěvky