Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › WordPress změna index.php ?!
Zvolené téma neobsahuje zatím 1žádnou odpověď. Do diskuze (3 účastníci) se naposledy zapojil uživatel Jiriczek a poslední změna je stará 11 let, 6 měsíců.
-
AutorPříspěvky
-
8. října 2012 (4:18) #2276
Zdravím, potřeboval bych poradit se zakoupenou šablonou DK THEME.
Šablona je nastavena tak, že defaultně načítá index.php, který zobrazuje pouze pozadí, bez aktivních prvků (tzn. nezobrazuje poslední příspěvky, widgety apod.). Proto bych chtěl aby stránka “index.php” zobrazovala obsah stránky “blog.php”. A teď můj dotaz, je lepší vložit do “index.php” kód pro přesměrování stránky, nebo přesměrování nastavit v hostingu? Nebo to udělat úplně jinak? Zkoušel jsem zkopírovat kód z blog.php a vložit jej do index.php, což sice fungovalo, ale některé prvky nebyly funkční.
Děkuji za radu
8. října 2012 (8:07) #12956Teoreticky by mohlo jít změnit soubor “blog.php” na šablonu stránky. Pak si vytvoříte v administraci stránku (nazvěme ji třeba “úvod” a jako šablonu použijete právě tento soubor blog.php. V nastavení WP pak už jen změníte že jako úvodní stránku webu chcete použít statickou stránku a vyberete stránku kterou jste vytvořili v administraci (úvod).
Šablona stránky se vytvoří tak, že hned za
<?php
vložíte tento komentář:/*
* Template Name: Blog
*/
Mimochodem koupil jste si šablonu s bezpečnostní chybou, doporučuji aktualizovat soubor timthumb.php ve vaší šabloně.
btw autora této šablony bych nejraději zabil za tu hudbu na pozadí…
8. října 2012 (9:09) #12957Jde o tuto prémiovou šablonu DK? Moc se mi nechce věřit, že by šablona podobné nastavení neumožňovala? Nemáte k ní nějaký návod?
Lukenzi: Podle čeho je zřejmé, že tam má tato placená šablona bezpečnostní chybu?
8. října 2012 (9:46) #12958Obsahuje script timthumb.php ve verzi 2.8
8. října 2012 (10:06) #12959to: Lukenzi: vyzkouším to
to admin: jedná se o prémiovou šablonu DK a neumí na úvodní stránce zobrazit nic, krom pozadí.
Jinak se jedná o tyto stránky http://www.fotomlyn.cz
A nejde mi ještě jedná věc a to, při rozkliknutí článku v blogu se nezobrazuje úvodní fotka. Vyzkoušel jsem snad již vechny možnosti.
8. října 2012 (11:33) #12960to Lukenzi: Takže udělal jsem to s tou šablonou, jak jste napsal. Hlavní stránka v pořádku najede, ale jelikož je zadána “statická stránka”, tak nejde přeskočit na druhou stranu v čtení příspěvků. tzn. teď mám na webu 3 testovací příspěvky, v administraci mám nastaveno ať se zobrazují 2 a tudíž následující příspěvek je již na další straně, na kterou z hlavní strany nejde přeskočit?!
Dá se s tím něco udělat? Jsem ve wordpressu začátečník, tak se omlouvám za stupidní popis problému:-)
Díky
9. října 2012 (11:11) #12961timthumb.php jsem si opravil a obrázky v blogu už jsou funkční.
Tak teď už jenom vyřešit to stránkování.
Díky
12. října 2012 (14:20) #12962Lukenzi: Jak se snadno pozná, že prémiová šablona obsahuje konkrétní verzi skriptu Timthumb?
12. října 2012 (15:39) #12963admin:
nejsnadnější způsob je vydolovat si ze zdrojového kódu URL přímo ke scriptu timthumb a načíst ho normálně v prohlížeči bez přidaných parametrů. Pak vyhodí chybovou hlášku, že se nesmí načítat přímo kde je uvedena i verze tohoto scriptu.
U placených šablon lze kontrolovat aktuální verzi tak, že se podíváme na “live demo” – vždy jsou v demech nejnovější verze nahraných šablon. Na themeforest.net takhle lze u některých šablon zjistit, že i když byla aktualizována třeba před měsícem, stále obsahuje třeba i dva roky starý script timthumb…
Pak existují ještě nejrůznější nástroje pro penetrační testy, které mimojiné tento script naleznou automaticky a zobrazí i verzi s odkazem na domovskou stránku.
12. října 2012 (20:33) #12964Aha, já jsem hledal nějaký Javascript, který by se načítal a nevěděl jsem jak nalézt, kde je timthumb.php vlastně přesně uložen. Ale ono stačí najít nějaký obrázek, kde je celá adresa toho skriptu:
<img src="http://themes.themegoods.com/dk_wp/wp-content/themes/dk/timthumb.php?src=http://themes.themegoods.com/dk_wp/wp-content/uploads/2011/10/12.jpg&h=260&w=600&zc=1" alt="" class="" style="height: 260px; top: 0px; left: 0px; ">
A po spuštění jen samotného timthumb.php to opravdu ukáže chybu a číslo verze, pěkné…
Stejně ale nevěřím, že v té šabloně zůstala bezpečnostní chyba. Testované demo totiž podle souboru style.css obsahuje šablonu v postarší verzi 1.3, takže doufám, že v nejnovější verzi 1.8 už by ta chyba mohla být odstraněna.
P.S. Tak podle webu, který uvedl uživatel Jiriczek, je jasné, že má šablonu ve verzi 1.8.1, kde ale ten soubor timthumb.php nemůžu vůbec najít. Takže je tam buď deaktivovaný nebo zcela odstraněný?
13. října 2012 (7:29) #12965timthum.php je v adrsáři /wp-content/themes/dk2/timthumb.php a myslím, že funkční bez něj nefungují obrázky.
Je schopen mi někdo pomoct s tím stránkováním na úvodní stránce? Případně nabídnu i nějakou tu korunku. Dík
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.