Přehled odpovědí
-
AutorPříspěvky
-
Jen doplním, že stejný problém se zde již řešil https://www.separatista.net/forum/topic.php?id=1368 takže stačí trochu hledat :)
Ono je to podle mně nesmylné…
Určitě by so dalo udělat tak, že z každého článku si vytáhnu excerpt, který by byl upravený tak, že každý úryvek by měl zhruba 5 řádků (to proto aby jsme zbytečně nedolovali celý text článku) a ten by se vypsal do bloku který by měl přesně stanovené rozměry (výška řádku 1.5em a tedy výška celého bloku 3em = 2 řádky), zbytek textu by se skryl přes “overflow:hidden;”.
Problém nastane pokud si web zobrazím třeba na mobilu nebo tabletu, celá stránka se přizpůsobí rozlišení a protože má blok pevně dané rozměry bude to vypadat všelijak jen né hezky.
Jak bude řešeno ukončení textu, který nebude končit přesně na konci druhého řádku (což bude většina)? Bude jen tak třeba v polovině slova “ustřižen”? Taky to nebude vypadat hezky.
Asi bych se zamyslel na důvodu proč by to mělo být zrovna takhle a hledal jinou alternativu.
http://wordpress.org/extend/plugins/contextual-related-posts/
V nastavení se dá povolit pouze zobrazení náhledů
jaja: já to vím, ale admin to nevidí :)
Stačí vložit do patičky stránky funkci
timer_stop(1);Většinou se tato funkce vkládá do HTML komentáře aby šla vidět pouze ve zdrojovém kódu
<!-- Stránka se generovala <?php timer_stop(1); ?> vteřin -->1. Určitě bych doporučil přečíst si něco o SEO optimalizaci, kde se dozvíte co je pro vyhledávače důležité a co vašemu webu chybí.
2. Předpokládám, že odkazy které jste odstranil se velice brzo znovu objeví. Pro více info mi napište na mejl lukenzi@gmail.com.
Jednoduše řečeno používáte šablonu, která SEO neviděla ani z vlaku a mimoto obsahuje velmi vážnou bezpečnostní chybu.
Z videa jde ale jasně vidět jak se ty obrázky vkládají.
Vyberete pole “articleimg” a jako hodnotu vložíte URL adresu k obrázku a uložíte.
Nějak nerozumím tomu v čem je problém…
Jestli se data vypisují do HTML tagu textarea nebo input je úplně irevelantní, já psal o způsobu kam se data ukládají a jak se s nimi pracuje. Psát nějaký delší text do input políčka je docela hardcore takže asi proto tam je textarea… To je plně v režii programátora (když bude chtít může si data “o vás” vypsat třeba do tagu h1), ale to jsem psal už také.
Pole $contactsmethods se tak jmenuje proto, že ve výchozím stavu slouží pro data, ve kterých jsou primárně nějaké kontaktní informace. Ale do stejného pole můžete vložit informace jako je například velikost našeho IQ a to mi už jako kontaktní informace nepřipadá…
Ano patrně je tam vkládá nějaký plugin popřípadě váš web obsahuje malware. Doporučuji projít zdejší témata týkající se malware a přečíst si nějaké informace.
Už to tu jednou bylo zodpovězeno… Pořadí se dodržet musí, jelikož každý řádek má nějaký význam a většinou závisí na řádku předchozím.
Bez tagů
to rozhodně být může, ale v případě, že na hostingu z nějakého důvodu deaktivují mod_rewrite, tak se místo vašeho webu zobrazí hláška “chyba serveru”. Pokud tuto podmínku uvedete web bude nadále funkční (jen nebudou fungovat “hezká url”).Jinak k těm předchozím dotazům…až budou všechny servery nakonfigurovány stejně tak určitě bude existovat i nějaký univerzální
.htaccesssoubor. Uvědomte si, že tyhle “tagy” nastavují server, tedy to na čem fungují vaše stránky. Z tohoto důvodu neexistuje hosting, který by dovolil jen tak si cokoliv nastavovat. Každý hosting má některá omezení a co je povoleno tam nemusí být povoleno jinde.No přes tu funkci přidám položky jen do kontaktních informací.
Jak si myslíte ,že je vytvořeno políčko “O vás”? Úplně stejně. Žádné “kontaktní informace” neexistují, jsou to obyčejné (výše popsané) uživatelská pole, které se zobrazí v uživatelském profilu nebo kdekoliv na webu. Je jen na vás jaké uživatelské pole si vytvoříte a kde jej následně zobrazíte.
btw výše uvedené pluginy pracují úplně stejně, v případě prvního je to dokonce uvedeno na jeho hlavní stránce…
Minimálně chyby (např. neexistující stránky), vyhledávací dotazy (tedy co uživatelé hledají), obsahová klíčová slova a spoustu jiných velice důležitých věcí.
Na šablonu jsem se ptal kvůli těm skrytým odkazům v HTML tagu H1 a skriptům co máte v patičce.
xcelebritygossip.com – Sexy Celebrity Gossip Photos
lazyhacks.com – LazyHacks
raw.github.com/gist/3720847/08ad0d2419daf9df63b61b2d99ffb60011cd60d4/fanpage1.js
raw.github.com/gist/3720847/06e29ee4bc1e973c2f28bc1ade900e879c4a7e75/fanpage2.js
Dokud budete fungovat jako linkfarma tak je blbost řešit pozici ve vyhledávačích ;)
Jinak je běžné, že pokud se web přestane na chvíli aktualizovat jeho pozice se ve vyhledávání mírně propadne (zvláš pokud má konkurenci).
Můžu vědět kde jste tuto šablonu koupili?
Používáte Nástroje pro webmastery od Googlu?
btw opravil bych si to počítadlo od toplistu, nedává se do hlavičky ale do těla stránky…
Je to hnus velebnosti…
Mám pocit, že tady se za jeden měsíc publikuje tolik spamu co nemám na webu v komentářích za celý rok a to kromě Akismetu nepoužívám žádné opatření proti spamu.
Chápu, že před převodem na nové fórum nemělo smysl nějak řešit ochranu před spamem, ale na druhou stranu převod trvá už celou věčnost a uživatelé tohoto fóra mají většinou v RSS čtečkách pouze reklamu na prášky nebo viagru.
Dnes by měl dorazit admin, tak snad to nějak pořeší. Situace se zdá být už poněkud neúnosná…
Zkuste zkontrolovat zda jsou všechny soubory šablony uloženy v kódování UTF-8
ten kód je nějaký pofidérní…
asi by to mělo být takto:
echo the_title();
echo" <span style="font-size: x-small;">aktualizovano: ".the_date()."</span>";
Aktualizujte na nejnovější verzi, jak jsem psal zkoušel jsem to v nejnovější verzi a tam to funguje. nevím jestli je to chyba starší verze nebo chyba způsobená nějakými úpravami v šabloně, ve výchozím stavu s tím prostě problém není.
15. září 2012 (12:55) odpověď na téma: wysiwyg editor a v něm vkládání existujících článků a autorů #12699Dotazu nějak nerozumím, pokud chci do článku vložit odkaz jednoduše kliknu na tlačítko odkazu a z nabídky si vyberu některý již publikovaný článek a po úpravě textu odkazu uložím. Automaticky se mi tak vloží odkaz na již existující článek aniž bych si odkaz musel pamatovat nebo jej někde hledat.
Druhé části nerozumím už vůbec, jak může WP vědět kdy si kdo změní třeba příjmení? Myslíte registrované uživatele? Trochu to prosím upřesněte…
Váš kód pouze zobrazí formulář s předvyplněnými daty načtené z databáze nic víc, mimoto data pošle do souboru options.php což je nám k ničemu. Data musí být poslána do vytvořené stránky vaší šablony (kde bude další kód který data zpracuje, ve vašem případě by stačilo poslat je do stejné stránky kterou zobrazujete formulář).
tedy místo
<form method="post" action="options.php">by mělo být (za předpokladu, že vaše vytvořená stránka s nastavením má id “nastaveni-sablony”
<form method="post" action="theme.php?page=nastaveni-sablony">Dále by na této stránce mělo být ověření jestli se už formulář odeslal nebo ne. Pokud ano, data z formuláře se musí nejdříve ošetřit zda neobsahují něco co nechceme a nakonec uložit do databáze funkcí update_option. A táto funkce nám právě řekne zda se uložení povedlo nebo ne (vrátí hodnotu “false” pokud dojde k chybě). Jestliže se uložení z nějakého důvodu nepovede pak by jsme měli zobrazit chybovou hlášku.
Jen tak mezi námi…tato funkce se většinou povede vždy, protože i když neexistuje klíč jehož hodnotu chceme uložit, funkce nám jej automaticky vytvoří pomocí funkce add_option a hodnotu do něj vloží. Nenapadá mně situace kdy by to jít nemělo, ale co kdyby…
Celé řešení možná vypadá složitě, ale nic na tom není je to jen prostě trocha programování.
Co se týče bezpečnosti, tak ta je vždy na prvním místě a je důležitější než samotná funkčnost a většina lidí tohle podceňuje. Váše funkce nic extra nedělá takže tady by jsme se neměli čeho bát, ale už jsem se setkal s “úpravami” které si sahali do databáze aniž by byli nějak ošetřené například proti SQL injection a pro potencionálního útočníka by pak nebyl vůbec žádný problém například smazat celou databázi. Ochrana proti CSRF je taky velice důležitá, pokud by proti tomuto útoku nebyla zabezpečena administrace můžete si (za určitých podmínek) například pouze navštívením jiné internetové stránky smazat svůj administrátorský účet.
Pokud na to nespěcháte, můžete mi vaší šablonu s infem poslat na mejl lukenzi@gmail.com a já se na to v průběhu večera podívám.
-
AutorPříspěvky