WordPress změna index.php ?!

Ú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ů.

Aktuálně je na stránce zobrazeno 11 příspěvků - 1. až 11. (z celkem 11)
  • Autor
    Příspěvky
  • #2276

    Jiriczek
    Participant

    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

    #12956

    Lukenzi
    Participant

    Teoreticky 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í…

    #12957

    admin
    Keymaster
    Web

    Jde 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?

    #12958

    Lukenzi
    Participant

    Obsahuje script timthumb.php ve verzi 2.8

    #12959

    Jiriczek
    Participant

    to: 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.

    #12960

    Jiriczek
    Participant

    to 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

    #12961

    Jiriczek
    Participant

    timthumb.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

    #12962

    admin
    Keymaster
    Web

    Lukenzi: Jak se snadno pozná, že prémiová šablona obsahuje konkrétní verzi skriptu Timthumb?

    #12963

    Lukenzi
    Participant

    admin:

    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.

    #12964

    admin
    Keymaster
    Web

    Aha, 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ý?

    #12965

    Jiriczek
    Participant

    timthum.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

Aktuálně je na stránce zobrazeno 11 příspěvků - 1. až 11. (z celkem 11)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti